QA Engineer (Manual & Automation)
Core
Designing and executing manual and automated test cases, validating APIs, and managing defect lifecycles to ensure software quality.
Role type
QA Engineer (Manual & Automation)
Builds
Software releases with validated functionality and data integrity
Domain
Software Quality Assurance / Testing
Required skills
Manual testing (functional, exploratory, regression), Test automation (Selenium, Playwright, Cypress), Test management (TFS, Azure DevOps), API testing (SoapUI, Postman), SQL querying, SDLC/Agile/Scrum knowledge
Preferred skills
AI tools for testing, Workers Compensation domain knowledge
Technologies
Selenium, Playwright, Cypress, TFS, Azure DevOps, SoapUI, Postman, C#, Java, Python, JavaScript, SQL
Responsibilities
Design, write, and execute detailed manual test cases and suites; Maintain and run automated test scripts for core regression paths; Manage testing in TFS or Azure DevOps, including creating test plans and tracking bugs; Write clear, reproducible defect reports and collaborate with development teams to investigate and verify fixes; Test backend APIs to validate data integrity and system integration logic
Seniority
Mid-level, hands-on IC