Senior QA Automation (Cypress/Typescript)
Location:
Other, LATAM
Seniority:
Senior
Technologies:
Automation QA, Manual QA

Join our team on the Lab Automation Project, where you will play a crucial role in developing the backend services that power the world’s first fully automated laboratory. As a Sr. QA Automation, you’ll focus on both manual and automation testing, with a strong emphasis on building and maintaining end-to-end test frameworks using Cypress (JavaScript/TypeScript).. You’ll work in a dynamic, agile environment to optimize system performance, security, and efficiency, contributing directly to groundbreaking advancements in laboratory automation.

  • Design, develop, and execute end-to-end Cypress test automation using JavaScript/TypeScript.

  • Maintain test frameworks to validate Micro Frontends

  • Validate Microservices like:

  • Implement dynamic testability using custom attributes to handle applications built with Material UI.

  • Perform the following type of tests:

    • Manual & Automation Test

      • Black Box Testing

        • Functional Testing

        • Smoke Testing (Automation)

        • Regression Testing (Automation)

  • Participate in Agile ceremonies and collaborate with developers and product owners during Refinement, Handoff, and Task Planning stages.

  • Define and execute test plans across the entire Software Development Life Cycle (SDLC).

  • Align testing efforts with development cycles, integrating automated tests with CI/CD pipelines.

  • Perform API-level validation, back-end response checks, and input validation enforcement (e.g., required fields, formatting, uniqueness).

  • Integrate Cypress automation into GitHub Actions, using ArgoCD for deployment verification and Argo Workflows for test orchestration.

  • Trigger smoke and regression tests based on GitHub Events (push, PR merge) or cross-repository triggers (repository_dispatch).

  • Manage containerized test executions within Docker/Kubernetes environments.

  • Configure test report generation (Mochawesome) and publish test results via Slack notifications.

  • Create visual dashboards of test execution results and defect tracking.

  • 5+ years of experience in Quality Assurance roles, with a focus on automation

  • Proven experience (+3 years) with Cypress for end-to-end testing in JavaScript/TypeScript

  • Comfortable with manual testing in complex systems when required

  • Strong understanding of QA best practices in modern agile teams

  • Familiarity with CI/CD tools and pipelines, GitHub Actions, using ArgoCD for deployment verification and Argo Workflows for test orchestration

  • Excellent debugging and analytical skills

  • Detail-oriented with a passion for uncovering edge cases

  • Strong written and verbal communication skills

  • Ability to work independently and collaboratively in a distributed team

Discover what it’s like to work with us
Join Our Team!
Attaching my CV:
Your message is sent. Thank you for contacting us, we will get in touch with you soon.