QA Engineer
Core
Ensuring quality, reliability, and performance of software products through automated and manual testing practices within the SDLC.
Role type
Senior IC QA Engineer (Test Automation)
Builds
Scalable, repeatable, and maintainable automated test solutions supporting CI/CD pipelines.
Domain
Software Engineering / Quality Assurance
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Test automation frameworks, Java/Python/JavaScript, CI/CD tools, SQL, API testing, networking fundamentals, test design strategies, defect tracking, Agile/Scrum workflows
Preferred skills
Large-scale or multi-platform environment experience, process and tooling improvement initiatives
Technologies
TestComplete, Playwright, GitHub, GitLab, Azure DevOps
Responsibilities
Analyze business and technical requirements to ensure comprehensive test coverage; Define testing strategies aligned with DevOps and CI/CD practices; Design, develop, and maintain reusable automated test cases and frameworks; Execute and maintain automated and manual tests including functional, regression, performance, usability, and security testing; Identify, document, prioritize, and track defects while partnering with developers to validate fixes; Prepare and communicate test results, regression reports, and quality metrics to stakeholders; Contribute to the automation roadmap to increase coverage and improve efficiency.
Seniority
Mid-Senior, hands-on IC