Software Engineer in Test / QA
Core
Create effective test plans and both manual and automated test cases to ensure product quality throughout the software development lifecycle.
Role type
Software Engineer in Test (QA)
Builds
Testing suites for new features
Domain
Software Development / Quality Assurance
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
OOP languages (C#), web browser automation (Selenium, Playwright), SQL, defect tracking tools (JIRA, X-Ray), Agile/Scrum methodologies, test management tools
Preferred skills
Behavior Driven Development
Technologies
Selenium, Playwright, JIRA, X-Ray, SQL
Responsibilities
Review user stories and acceptance criteria to develop test plans; Participate in scrum ceremonies to distribute test cases; Estimate, prioritize, plan, and coordinate testing activities; Take technical ownership of the STLC for new features; Research test tools, methodologies, and trends to upgrade practices.
Seniority
Mid-level, hands-on IC