Senior Quality Engineer
Core
Design, develop, and maintain manual and automated test scripts to ensure product quality throughout the software development lifecycle.
Role type
Senior Quality Engineer (Automation & Manual Testing)
Builds
Scalable automation frameworks, reusable test suites, and integrated 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
Functional testing, Automation testing, API testing, Database testing, Java, JavaScript, TypeScript, Playwright, Cypress, WebdriverIO, Rest Assured, SQL, CI/CD integration, Agile/Scrum methodologies
Preferred skills
Healthcare domain experience, Performance testing, ETL/Data Warehouse testing, AI-assisted testing tools
Technologies
Playwright, Cypress, WebdriverIO, Rest Assured, Jenkins, Azure DevOps, GitLab CI, JMeter, LoadRunner
Responsibilities
Analyze business requirements and translate them into comprehensive test scenarios and test cases. Design, develop, execute, and maintain manual and automated test scripts. Perform functional, integration, regression, system, and end-to-end testing. Design and maintain scalable automation frameworks and reusable test suites. Execute API testing and automation using Rest Assured or similar tools. Perform database validation and SQL testing to ensure data integrity. Identify, document, track, and verify defects through closure. Integrate automated test suites into CI/CD pipelines using Jenkins, Azure DevOps, or GitLab CI. Mentor junior QA engineers and contribute to continuous improvement initiatives within the Quality Engineering practice.
Seniority
Senior, hands-on IC with mentorship responsibilities


