Senior Qa Engineer
Summary
Senior QA automation engineer who designs and maintains scalable test frameworks for UI, API, integration, regression, and end-to-end testing using Playwright/Selenium with Java or TypeScript/JavaScript, wires tests into CI/CD, and validates data and business rules via SQL and API testing for healthcare/RCM software.
Role & responsibilities
1. Design, develop, maintain, and improve scalable automated test frameworks and reusable test suites for UI, API, integration, regression, and end-to-end testing using Playwright, Selenium, Java, and/or TypeScript/JavaScript.
2. Integrate automated tests into CI/CD pipelines, manage Git workflows, optimize test execution, reduce flaky tests, and maintain automation quality, reporting, and test data.
3. Perform API and database testing using relevant tools and SQL to validate business rules, data integrity, system integrations, and end-to-end transactions.
4. Analyze requirements, develop test strategies, identify automation opportunities, execute functional and risk-based testing, investigate defects, and perform root-cause analysis.
5. Collaborate with cross-functional teams, review automation code, mentor QA engineers, participate in Agile ceremonies, support release readiness, and ensure relevant healthcare IT and data privacy quality standards.
Preferred candidate profile
Minimum 5 years of QA experience, including 3+ years in test automation engineering.
2. Strong hands-on experience with Playwright and/or Selenium WebDriver, using Java and/or JavaScript/TypeScript to build and maintain scalable automation frameworks.
3. Strong knowledge of REST API testing, SQL, backend validation, test data management, and software testing methodologies.
4. Experience with Git, CI/CD pipeline integration, automation reporting, debugging, root-cause analysis, and defect management.
5. Strong analytical, problem-solving, and communication skills, with the ability to collaborate across teams and mentor junior QA engineers. Performance testing and healthcare/RCM software experience are advantageous.