Talent.com
No longer accepting applications
Cypress Automation Engineer

Cypress Automation Engineer

Tata Consultancy ServicesKottayam, IN
6 days ago
Job description

We are looking for Automation Engineer (Cypress) with 6-10 yrs of hands-on experiences

Chennai / Pune / Kolkata only

No of Requirements - 5

Required Technical Skill Set

JavaScript / TypeScript, Cypress Framework, Web Development Fundamentals, API Testing, Cucumber, Chai & Mocha

Must-Have

  • Associate should have 6 to 10 Years of relevant hands-on experience in JavaScript and TypeScript programming.
  • In-depth knowledge of Cypress framework and its features.
  • Good understanding of assertion libraries like Chai & Mocha
  • Should have knowledge of Allure and Mocha awesome Reports for professional reporting
  • Good understanding on iframe handling, CSS and xPath locator strategies.
  • Should have good understanding of Cypress automation best practices.
  • Should have good understanding and hands-on experience in Cypress Fixtures
  • Ability to handle asynchronous call (promises)
  • Understanding of web technologies (HTML, CSS, and JavaScript).
  • Familiarity with RESTful APIs and API testing tools .
  • Good knowledge of debugging errors, fixing issues and exception handling.
  • Good knowledge of CI / CD tools like Jenkins, TeamCity, GitLab
  • Good knowledge on version control tools like GitHub, Git Bash, BitBucket etc.
  • Good Knowledge of API automation using RestAssured framework or any other equivalent frameworks.
  • Good understanding of Functional and Regression Test Automation
  • Should have good understanding of File management and handling
  • Should have experience in working in Agile projects and ensuring alignment with agile methodologies
  • Strong Communication and Problem-solving skills

Good-to-Have

  • Frontend Frameworks : Experience with React, Angular, or Vue.js can help in understanding the application's architecture and writing effective tests.
  • Backend Technologies : Knowledge of Node.js, Python, or Java can be helpful for API testing and understanding server-side interactions.
  • Database Testing : Familiarity with SQL or NoSQL databases can help in testing data-driven scenarios.
  • Cloud Platforms : Experience with AWS, GCP, or Azure can be helpful for testing cloud-based applications.
  • Experience of running automated tests on cloud platforms
  • Good knowledge of Playwright automation
  • Experience working on Finance & Banking domain projects
  • Responsibility of / Expectations from the Role

  • Design, develop, and maintain robust and efficient Cypress test automation frameworks.
  • Write, execute, and maintain end-to-end and integration tests using Cypress and JavaScript.
  • Collaborate closely with development teams to understand product requirements and identify testing needs
  • Work with cross-functional teams to integrate automated tests into the CI / CD pipeline.
  • Identify, document, and report defects, ensuring timely resolution.
  • Analyze test results, identify trends, and recommend improvements to the testing process.
  • Contribute to code reviews, documentation, and best practice guidelines
  • Troubleshooting automation failures and optimizing execution speed and reliability
  • Create a job alert for this search

    Automation Engineer • Kottayam, IN