Posted on: 23/08/2025
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.
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1534130
Interview Questions for you
View All