HamburgerMenu
hirist

Zensar Technologies - Senior Quality Assurance Automation Engineer - Manual Testing

Posted on: 23/08/2025

Job Description

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.


info-icon

Did you find something suspicious?