Senior Cypress Automation Testing Engineer (Remote)

Ampstek Brazil
Remote
Apply
AI Summary

Ampstek is seeking an experienced Test Automation Engineer/SDET with 8+ years of experience to design, develop, and maintain automated test scripts using Cypress and Selenium. The role involves building scalable frameworks, integrating with CI/CD pipelines, and collaborating with development teams to ensure high product quality. Key requirements include strong expertise in Cypress, Selenium WebDriver, test automation frameworks (POM, Data-Driven, BDD), and programming languages like JavaScript/TypeScript.

Key Highlights
Design and implement comprehensive test automation strategies.
Develop and maintain automated test scripts using Cypress and Selenium WebDriver.
Integrate automated tests into CI/CD pipelines.
Key Responsibilities
Design and implement comprehensive test automation strategies, ensuring thorough coverage of both functional and non-functional testing requirements.
Develop and maintain automated test scripts using Selenium WebDriver, Cypress, and other relevant tools, ensuring compatibility with various browsers and platforms.
Create and maintain scalable and reusable test automation frameworks, incorporating best practices and design patterns such as Page Object Model (POM), Data-Driven, or Keyword-Driven frameworks.
Integrate automated tests into the CI/CD pipelines using tools like Jenkins, Azure DevOps, or GitLab CI, ensuring automated tests run efficiently in every build and release.
Execute automated tests in different environments and ensure they are executed with the correct data sets, logging, and reporting outcomes.
Analyze test results and provide actionable insights.
Work closely with QA, DevOps, and Development teams to ensure seamless integration of test automation processes into the development lifecycle.
Identify and report issues and bugs in the system, assisting development teams in reproducing and debugging issues.
Technical Skills Required
Cypress Selenium WebDriver Jenkins Azure DevOps GitLab CI Git Java JavaScript TypeScript Python JUnit TestNG
Benefits & Perks
100% Remote

Job Description


Title: Cypress Automation Testing Engineer

Location: 100% Remote

Job Type: Contract

Job Description

• 8+ years as a Test Automation Engineer/SDET, you will be responsible for creating, maintaining, and executing automated test scripts using tools like Cypress. You will work closely with development teams to design robust, scalable, and efficient test automation frameworks and strategies, ensuring that the products meet the highest standards of quality. Your role will be crucial in building and optimizing automated tests for web applications across various browsers and environments, focusing on continuous integration and delivery pipelines.

• Key Responsibilities:

• · Test Automation Strategy: Design and implement comprehensive test automation strategies, ensuring thorough coverage of both functional and non-functional testing requirements.

• · Automated Test Script Development: Develop and maintain automated test scripts using Selenium WebDriver, Cypress, and other relevant tools, ensuring compatibility with various browsers and platforms.

• · Framework Development: Create and maintain scalable and reusable test automation frameworks, incorporating best practices and design patterns such as Page Object Model (POM), Data-Driven, or Keyword-Driven frameworks.

• · Continuous Integration: Integrate automated tests into the CI/CD pipelines using tools like Jenkins, Azure DevOps, or GitLab CI, ensuring automated tests run efficiently in every build and release.

• · Test Execution & Reporting: Execute automated tests in different environments and ensure they are executed with the correct data sets, logging, and reporting outcomes. Analyze test results and provide actionable insights.

• · Collaboration: Work closely with QA, DevOps, and Development teams to ensure seamless integration of test automation processes into the development lifecycle.

• · Bug Reporting & Tracking: Identify and report issues and bugs in the system, assisting development teams in reproducing and debugging issues.

• Required Skills & Qualifications:

• · Experience: hands-on experience in test automation with Selenium and Cypress, with a proven track record of successfully automating complex web applications.

• · Selenium Expertise: Strong expertise in Selenium WebDriver for automating functional tests, including experience with various browsers (Chrome, Firefox, Edge) and frameworks (JUnit, TestNG, etc.).

• · Cypress Expertise: Proficiency in writing and maintaining tests using Cypress, including handling different testing needs like end-to-end, integration, and performance testing.

• · Test Automation Frameworks: Hands-on experience in developing and maintaining test automation frameworks using patterns like Page Object Model (POM), Data-Driven Testing, and Behavior-Driven Development (BDD).

• · Programming Languages: Strong coding skills in languages like Java, JavaScript, TypeScript, or Python.

• · Version Control: Proficient in using Git for source control and managing automation repositories.

• · Test Case Design & Reporting: Experience designing detailed test cases, test scripts, and generating clear and actionable test reports.

· Cross-Browser Testing: Experience with cross-browser testing and cross-platform compatibility in automated tests..

Thanks

Aatmesh

aatmesh.singh@ampstek.com


Similar Jobs

Explore other opportunities that match your interests

Webflow Developer

Programming
3h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

amply

Brazil

Senior Full-Stack Engineer

Programming
1d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

99x brazil

Brazil
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Jobgether

Brazil

Subscribe our newsletter

New Things Will Always Update Regularly