Overview
This role is perfect for someone who enjoys solving problems, writing clean code, and improving development workflows using modern tools and AI-assisted development practices.
Responsibilities
* Build, maintain, and improve end-to-end automated tests using Cypress
* Debug failing tests and identify root causes of failures
* Maintain and enhance the existing Cypress automation framework
* Collaborate with developers, QA engineers, and product teams to ensure product quality
* Integrate and maintain automated tests in CI/CD pipelines
* Monitor test runs and ensure test stability and reliability
* Review pull requests and maintain code quality standards
* Create and maintain test data and test utilities
* Improve test coverage and reduce flaky tests
* Document automation processes and testing standards
* Explore and implement AI tools to improve development and testing workflows
Required Skills
* Hands-on experience with Cypress automation testing
* Experience using Git and GitHub for version control
* Understanding of CI/CD pipelines
* Familiarity with debugging test failures and maintaining test stability
* Basic understanding of web technologies
* Ability to write clean, maintainable, and reusable code
* Understanding of test automation best practices
Nice to Have
* Knowledge of test management tools (TestRail)
* Experience with Cypress, Playwright or other automation frameworks
* Exposure to Agile/Scrum development environments
* What We're Looking For
* Strong problem-solving mindset
* Attention to detail and passion for quality software
* Willingness to learn and improve automation frameworks
* Enthusiasm for using AI in the software development lifecycle and testing pipelines
* Ability to work collaboratively in a fast-paced development environment
Building tech for republican/Conservatives to solve problems and win elections.
#J-18808-Ljbffr