Senior QA / Quality Engineer
Core
Define, improve, and maintain QA processes; design test strategies and plans; perform functional, integration, regression, acceptance, exploratory, and API testing to prevent quality issues across custom software projects.
Role type
Senior QA / Quality Engineer
Builds
Custom back-end software, system integrations, workflow automations, and web platforms
Domain
Software development / Quality Assurance
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Test strategy design, functional testing, integration testing, regression testing, acceptance testing, exploratory testing, API testing, backend system testing, test automation, Agile/Scrum methodology, risk identification, process improvement
Preferred skills
Analytical problem-solving, proactive ownership, attention to detail, pragmatic decision-making, continuous learning of testing methodologies, mentoring developers
Technologies
Python, Django, .NET, C#, SQL, Git, Jira, Slack
Responsibilities
Design test strategies and test plans based on project risks; perform functional, integration, regression, acceptance, exploratory, and API testing; identify risks early and proactively prevent quality issues; contribute to test automation initiatives and quality tooling; improve release readiness and deployment confidence; work closely with developers, product owners, and project managers to improve quality throughout the SDLC
Seniority
Senior, hands-on IC
