Senior Quality Assurance Automation Engineer
Experience : 5 - 8 Years
Notice Period : Immediate to 30 Days Preferred
Role Overview :
We are looking for a highly skilled Senior QA Automation Engineer who can own the end-to-end quality engineering strategy for complex applications. This role requires hands-on expertise in test automation (JavaScript, Playwright), manual & exploratory testing, CI / CD pipelines, and cloud-based QA environments (Azure DevOps). You will be expected to design automation frameworks, improve test coverage, integrate QA processes with DevOps, and drive quality initiatives across the SDLC.
Key Responsibilities :
Test Automation & Framework Development :
- Architect, design, and maintain scalable test automation frameworks for UI and API testing.
- Develop advanced automated test suites using JavaScript with Playwright, covering regression, functional, smoke, and E2E testing.
- Build reusable test libraries, custom utilities, and test data management strategies.
- Integrate automation suites with CI / CD pipelines to ensure continuous validation.
- Implement BDD / TDD test strategies with Gherkin / Cucumber for collaborative acceptance testing.
Functional & Non-Functional Testing :
Perform manual testing for exploratory, usability, and acceptance coverage.Conduct API testing with tools such as Postman / REST Assured integrated into Playwright.Contribute to performance, security, and compatibility testing strategies.Develop data-driven and parameterized tests to increase test coverage and reliability.Quality Engineering & Leadership
Define test strategies, test plans, and acceptance criteria in collaboration with product and development teams.Establish quality gates for build releases and enforce best practices across squads.Mentor junior QA engineers and conduct peer reviews of test code.Lead root cause analysis (RCA) of defects, optimize test coverage, and reduce flakiness in automation suites.Advocate for continuous improvement in QA processes, driving efficiency, scalability, and reliability.Technical Skills & Experience Required
Programming & Automation :
Strong coding skills in JavaScript / TypeScript for automation scripting.Hands-on experience with Playwright for UI and API automation.Familiarity with Selenium, Cypress, or Puppeteer (optional but valuable).Testing Expertise :
UI & API testing using Playwright, Postman, REST Assured, or similar.Manual + automation hybrid testing approach.Designing data-driven, keyword-driven, and hybrid frameworks.Strong knowledge of functional, regression, smoke, and system testing.Agile & Collaboration :
Deep understanding of Agile / Scrum methodologies, sprint testing, and backlog grooming.Proficiency with JIRA or similar tools for defect management and sprint planning.Experience in collaborating with cross-functional teams (Developers, Product Owners, DevOps Engineers).Others (Preferred / Good-to-have) :
Exposure to performance testing tools (JMeter, Gatling).Knowledge of cloud-based testing environments (Azure, AWS).Familiarity with containerized environments (Docker / Kubernetes) for test execution.Knowledge of static code analysis tools (SonarQube) and security testing basics.Key Attributes for Success
Strong debugging and troubleshooting skills to isolate automation / environment issues.Ability to analyze logs, API payloads, and network calls for test validations.Ownership mindset with ability to drive QA deliverables independently.Passion for test engineering, automation scalability, and DevOps-driven QA practices.Excellent communication skills to interact with both technical and non-technical stakeholders.(ref : hirist.tech)