MASS Group, Inc. is a leader in manufacturing software solutions, established in 1998. They are seeking a detail-oriented Software Quality Assurance (QA) Engineer to ensure the quality, reliability, and usability of their platform, Traceability Made Easy (TME). The role involves manual testing and automated test development to validate new features and integrations across web applications, APIs, and data workflows.
Responsibilities:
- Create and maintain test plans, test cases, and test data based on requirements, user stories, and acceptance criteria
- Execute functional, regression, smoke, exploratory, and end-to-end tests across web UI workflows and integrations; document results clearly
- Design, build, and maintain automated test suites (UI and/or API) to improve coverage and reduce repetitive manual effort
- Identify, reproduce, and document defects with clear steps, expected/actual results, logs, and screenshots; verify fixes and prevent regressions
- Validate API endpoints and data flows (e.g., request/response payloads, database checks) to ensure correctness and consistency
- Integrate automated tests into build/release pipelines where applicable and help monitor test results to support fast, reliable releases
- Partner with Product, Engineering, and Support to clarify requirements, improve testability, and provide risk-based quality feedback
- Contribute to QA processes, metrics, and documentation; recommend tooling and practices that improve quality and team efficiency
Requirements:
- 3+ years of software QA experience with a mix of manual and automated testing (SaaS and/or enterprise web applications preferred)
- Bachelor's degree in computer science, engineering, or related field, or equivalent practical experience
- Strong ability to design test cases, execute exploratory testing, and perform risk-based testing with excellent attention to detail
- Hands-on experience building/maintaining automated tests using one or more common frameworks (e.g., Playwright, Cypress, Selenium) and/or API automation (e.g., Postman)
- Comfortable with at least one language used for test automation (e.g., JavaScript/TypeScript, Python, Java, or C#) and writing maintainable test code
- Proficiency with Azure DevOps (or similar), test case management practices, and version control (Git)
- Ability to validate APIs and data (e.g., JSON, HTTP, SQL basics) and interpret logs to support troubleshooting and triage
- Clear written/verbal communication and a team-first mindset when working across Product and Engineering
- Must be a US Citizen
- Experience with SaaS and/or enterprise web applications
- Familiarity with CI tools (e.g., GitHub Actions, Azure DevOps)