Job Description:
Education and Work Experience Requirements:
This section is used to describe what knowledge, skills and abilities are required to perform
the daily tasks..
Job Summary
We are seeking a skilled Automation Test Engineer with hands-on experience in Cypress
and BDD frameworks to design, develop, and maintain robust automation suites. The ideal
candidate will have a strong understanding of software testing principles, test automation
best practices, and modern test strategies for web applications.
Key Responsibilities
? Design, develop, and maintain Cypress BDD automation test frameworks.
? Write clear, maintainable, and reusable test scripts using JavaScript/TypeScript
and Gherkin syntax.
? Collaborate with developers, QA, and product teams to understand requirements and
define test scenarios.
? Execute automated and manual test cases, analyze results, and report defects.
? Integrate automated tests with CI/CD pipelines (e.g., Jenkins, GitHub Actions, Azure
DevOps).
? Perform API testing using Cypress or related tools.
? Ensure high test coverage and maintain quality standards across releases.
? Troubleshoot automation failures and enhance test stability.
? Participate in sprint planning, daily stand-ups, and other Agile ceremonies.
Required Skills & Qualifications
? 4+ years of experience in software test automation, with 2+ years specifically in
Cypress BDD.
? Strong proficiency in JavaScript or TypeScript.
Management System Template Page 6 of 15
QST-COR-01 SOW – Test Automation Engineer – Cypress BDD Version 2.1
© This is the exclusive property of Bosch Global Software Technologies Private Limited. Without their consent, it may not be reproduced or given to third parties. If printed, this
document is an uncontrolled copy
BGSW 21/10/2024 Internal QST_SOW_test auto cypress BDD
EAL1 Engineering project.docx
? Hands-on experience with BDD tools like Cucumber.
? Solid understanding of Gherkin syntax for writing feature files.
? Knowledge of Page Object Model (POM) and modular framework design.
? Experience with CI/CD tools (Azure DevOps).
? Understanding of RESTful APIs and experience in API test automation.
? Strong debugging and troubleshooting skills.
? Familiarity with version control systems like Git.
? Experience working in Agile/Scrum environments.
Preferred Skills
? Experience with performance testing tools.
? Familiarity with code coverage tools and test reporting dashboards.
Education
? Bachelor’s degree in Computer Science, Information Technology, or related field.