and over 6 years of experience in test automation. The role involves building and maintaining robust test automation frameworks, ensuring application quality, and collaborating with cross-functional teams for seamless delivery.
Key Responsibilities
Design, develop, and maintain
automation test frameworks
using Cypress.
Write and execute
end-to-end automated test scripts
for web applications.
Perform
functional, regression, and integration testing
.
Collaborate with developers and product teams to define
acceptance criteria
.
Integrate automated tests into
CI/CD pipelines
(Jenkins, GitLab, Azure DevOps).
Debug, troubleshoot, and report defects with detailed documentation.
Ensure
cross-browser and responsive testing
.
Drive
best practices in automation testing and QA processes
.
Required Skills
Strong hands-on experience with
Cypress
(UI + API automation).
Proficiency in
JavaScript/TypeScript
for writing test scripts.
Experience with
Mocha/Chai or similar testing frameworks
.
Familiarity with
REST API testing tools
(Postman, RestAssured).
Exposure to
BDD frameworks
(Cucumber, SpecFlow).
Experience with
Git/GitHub/Bitbucket
and CI/CD pipelines.
Solid understanding of
SDLC, STLC, and Agile methodologies
.
Basic knowledge of
SQL/Database validation
.
Nice-to-Have Skills
Experience with
Playwright, Selenium, or Appium
.
Knowledge of
cloud-based testing tools
(BrowserStack, Sauce Labs).
Familiarity with
Docker, Kubernetes, or containerized test environments
.
Experience with
performance testing tools
(JMeter, k6).
Soft Skills
Strong problem-solving and debugging skills.
Excellent communication and collaboration abilities.
Ability to work independently and mentor junior QA engineers.
Education
Bachelor's / Master's degree in Computer Science, Engineering, or related field.
?