Summary
FMX is a SaaS company developing a cloud-based facility maintenance and management product. The Software Development Engineer in Test 2 will balance manual testing and automation by designing, documenting, and executing tests, maintaining automated scripts, and collaborating with developers and stakeholders to ensure high-quality web, API, and mobile applications.
Responsibilities
- Embed quality into every phase of the software development life cycle by working closely with developers, product managers, and other stakeholders to ensure thorough testing coverage from early requirements gathering through final delivery
- Develop and maintain automated test scripts to ensure efficient, repeatable testing across releases, focusing on key regression and functional tests while maintaining attention to the user experience
- Perform end-to-end, acceptance, and exploratory testing to identify critical bugs and edge cases, acting as the last line of defense before issues reach customers
- Design, document, and execute detailed test cases and scenarios to ensure robust test coverage across all features, and maintain them as features evolve
- Collaborate with developers to investigate, troubleshoot, and resolve test failures, ensuring any defects are fully addressed before deployment
- Advocate for quality by working with the QA Lead to identify areas for process improvement and efficiency gains in both manual and automated testing
- Apply learnings from escaped defects to improve test case design and the overall testing process
- Raise issues that impact customers before they are reported and act as the voice of the customer throughout the development process
Skills
- The candidate for this position can be located anywhere in the US
- 2+ years of experience working on a Scrum/Agile team
- 2+ years of experience in manual and automated testing for web-based applications
- 1+ years working with automation tools like Playwright/Cypress/Selenium and developing scripts for both UI and API testing
- Experience with AI coding assistants and agentic workflows in test development (e.g., Claude Code, GitHub Copilot, Cursor, MCP tooling)
- Experience working with an object oriented programming language
- Experience In Javascript/Typescript
- Experience in a B2B SaaS environment
- A working understanding of the test pyramid
- A basic understanding of the different types of testing practices and when to apply them
- A match with our core values: Excellence, Teamwork, and Integrity
Qualifications
Must Haves
- The candidate for this position can be located anywhere in the US
Nice to Haves
- 2+ years of experience working on a Scrum/Agile team
- 2+ years of experience in manual and automated testing for web-based applications
- 1+ years working with automation tools like Playwright/Cypress/Selenium and developing scripts for both UI and API testing
- Experience with AI coding assistants and agentic workflows in test development (e.g., Claude Code, GitHub Copilot, Cursor, MCP tooling)
- Experience working with an object oriented programming language
- Experience In Javascript/Typescript
- Experience in a B2B SaaS environment
- A working understanding of the test pyramid
- A basic understanding of the different types of testing practices and when to apply them
- A match with our core values: Excellence, Teamwork, and Integrity
Benefits
- Significant influence over the direction of the product and the future of the company.
- Up to 10% of engineering time for self-guided projects through the Ten Time program.
- Skills development through training bonuses and a budget for learning resources, including books, online learning, and conferences.
- 100% company-paid health, dental, and vision insurance.
- Remote-first work arrangement, with access to the office as needed.
- Two all-company events a year.
- Free snacks, beverages, and office kegerator when working in the office.
- Company-sponsored laptop and headset.
- Up to $500 for home-office equipment, furniture, and accessories.
- $60 per month toward a home internet connection.
- Generous PTO and UTO (unplanned time off) policies.
- Flexible working hours.
- Base salary with bonus potential tied to company performance.
- 401(k).
- Medical, dental, and vision insurance.