Software Quality Assurance (QA) Engineer
MASS Group, Inc.
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role Overview
Software Quality Assurance (QA) Engineer (Full-time, Remote - United States)
You’ll ensure the quality, reliability, and usability of the TME platform by combining hands-on manual testing with automated test development. You’ll partner with Product and Engineering to validate new features, integrations, and bug fixes and to deliver high-quality releases.
Responsibilities
- Test planning & design: Create and maintain test plans, test cases, and test data using requirements, user stories, and acceptance criteria.
- Manual testing: Run functional, regression, smoke, exploratory, and end-to-end tests across web UI workflows and integrations; document results clearly.
- Test automation: Build and maintain automated test suites (UI and/or API) to increase coverage and reduce repetitive manual work.
- Defect management: Identify, reproduce, and document defects (steps, expected/actual results, logs, screenshots); verify fixes and prevent regressions.
- API & data validation: Validate API endpoints and data flows (request/response payloads and database/data checks) for correctness and consistency.
- CI/CD collaboration: Integrate automated tests into build/release pipelines where applicable and monitor results to support fast, reliable releases.
- Cross-functional collaboration: Work with Product, Engineering, and Support to clarify requirements, improve testability, and provide risk-based quality feedback.
- Continuous improvement: Improve QA processes, metrics, and documentation; recommend tooling and practices that increase team efficiency.
Requirements
- Experience: 3+ years of software QA experience with a mix of manual and automated testing (SaaS and/or enterprise web apps preferred).
- Manual QA: Ability to design test cases, perform exploratory testing, and do risk-based testing with strong attention to detail.
- Automation: Hands-on experience building/maintaining automated tests using frameworks such as Playwright, Cypress, or Selenium, and/or API automation using Postman.
- Programming/scripting: Comfortable with at least one automation language such as JavaScript/TypeScript, Python, Java, or C#.
- Tools: Proficiency with Azure DevOps, test case management practices, and Git; familiarity with CI tools like GitHub Actions or Azure DevOps CI is a plus.
- Technical testing: Ability to validate APIs and data (JSON/HTTP, basic SQL) and interpret logs for troubleshooting and triage.
- Communication: Clear written/verbal communication and a team-first mindset.
- Eligibility: Must be a US Citizen.
- Education: Bachelor’s degree in CS/engineering or equivalent practical experience.
Nice-to-haves
- Prior test automation and QA work in SaaS/enterprise web environments.
- Experience with CI tooling such as GitHub Actions (or Azure DevOps equivalents).
About MASS Group, Inc.
MASS Group, Inc. is a company established in 1998 that builds manufacturing software solutions. Its Traceability Made Easy® (TME) platform helps manufacturers improve productivity, streamline operations, and use data for smarter decision-making across industries ranging from small manufacturers to global enterprises.
Scraped 4/2/2026