Back to Careers Page

We are looking for a Junior Developer with strong JavaScript fundamentals who is passionate about automation and quality. The ideal candidate will help build, maintain, and improve our Cypress test automation framework and ensure our applications remain stable through efficient automated testing in CI/CD pipelines.

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
  • Write clean, maintainable, and scalable JavaScript-based test scripts
  • 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

  • Strong understanding of JavaScript
  • 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
Back to Careers Page

Apply for this job.

Building tech for republican/Conservatives to solve problems and win elections.