Automation Test Engineer (Cypress)

Guadalajara , Mexico
full-time

AI overview

Advocate for automated quality through the design and execution of comprehensive E2E automation frameworks using Cypress, ensuring high standards of performance and security.

We are looking for an enthusiastic and detail-oriented Automation Software Engineer to join our Quality Assurance and Engineering teams.

You will be the primary advocate for automated quality, utilizing Cypress to build scalable, maintainable, and efficient test suites. You will work closely with our manual QA team and front-end developers to integrate automated testing into our CI/CD pipelines, ensuring that every deployment meets our high standards for performance and HIPAA-compliant security.

Responsibilities:

Automation Strategy & Execution

  • Design, develop, and maintain a comprehensive E2E automation framework using Cypress for our web platforms.

  • Create high-quality, reusable automated test scripts that cover critical user journeys, edge cases, and regression scenarios.

  • Integrate Cypress tests into our CI/CD pipelines (e.g., GitHub Actions, Jenkins) to enable automated quality gates for every pull request.

  • Conduct regular code reviews for automation scripts to ensure best practices, such as the use of Page Object Models or App Actions.

Quality & Collaboration

  • Work alongside Manual QA engineers to identify high-value automation candidates and transition manual test cases into the automated suite.

  • Debug and troubleshoot flaky tests or environment-related issues to maintain a high level of trust in the automation results.

  • Collaborate with React developers to ensure code is "testable" by advocating for data-selectors and stable DOM structures.

  • Document automation processes, setup guides, and best practices for the broader engineering team.

Reporting & Analysis

  • Generate and analyze automation execution reports, communicating quality trends and risks to project stakeholders.

  • Continuously optimize test execution time and resource usage to maintain a fast feedback loop for the development team.

Required Skills & Experience

  • 4+ years of professional experience in Software Quality Engineering or Test Automation.

  • Expert-level proficiency with Cypress and modern JavaScript/TypeScript.

  • Proven experience building automation frameworks for complex React applications.

  • Strong understanding of modern web technologies (HTML5, CSS3, DOM manipulation, and RESTful APIs).

  • Hands-on experience with CI/CD tools and version control systems (Git).

  • Excellent analytical and debugging skills, with a "find-it-and-fix-it" mentality.

Preferred Skills & Knowledge

  • Experience in the Healthcare sector and an understanding of testing in a HIPAA-regulated environment.

  • Familiarity with API testing tools (e.g., Postman) and performance testing.

  • Knowledge of visual regression testing tools.

Location: Guadalajara, Jalisco, Mexico (Hybrid) 

Benefits and Perks

Perks you enjoy at KMS Mexico

  • Mexican law benefits
  • 15 days of PTO (in year zero, from the first year onwards it is 3 days per year).
  • 5 days' leave for the death of immediate family members, negotiable.
  • Major Medical Expenses Insurance with coverage for immediate dependents (spouse and children).
  • Annual performance bonus (≈10% of annualized salary).
  • Annual salary adjustment.
  • Employee Referral Bonus.
  • Paid Certifications / Courses
  • Coursera License.
  • 5% Savings Fund.
  • 5% Grocery Vouchers.

Perks & Benefits Extracted with AI

  • Health Insurance: Major Medical Expenses Insurance with coverage for immediate dependents (spouse and children).
  • Other Benefit: 5% Grocery Vouchers.
  • Paid Time Off: 15 days of PTO (in year zero, from the first year onwards it is 3 days per year).

KMS Technology was established in 2009 as a U.S.-based software services company. With development centers in Vietnam and Mexico, we have been trusted globally for the superlative quality of our software consulting & development services, technology solutions, and engineers' expertise. We pride ourselves on creating brilliant solutions for our clients by leveraging deep expertise, advanced technologies, and delivery excellence for a shared success where everyone can reach their fullest potential. With three Business Lines:KMS Software: Leverage software domain expertise to help clients make better business decisions in technology platforms, increase speed-to-market, and gain critical development support through innovative technology solutions.KMS Solutions: Empower BFSI businesses to embrace the digital finance revolution and expedite clients’ journey towards complete digitalization, technology consulting, data analytics, software development, and software quality.KMS Healthcare: Build transformative next-gen technologies to solve healthcare’s most challenging problems, providing innovative tools and expertise to providers, payers, life sciences, and medical technology vendors.

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Automation Test Engineer Q&A's
Report this job
Apply for this job