Clym Logo

QA Automation Engineer

Why Clym?

Clym is a fast-growing global team building a comprehensive digital compliance platform used by organizations worldwide. We are fully remote, highly collaborative, and focused on creating practical technology across privacy, accessibility, and transparency.

At Clym, your work directly influences product quality and customer experience. You collaborate closely with engineering and product teams, contribute to real releases, and grow in an environment built on ownership, trust, and clear communication.

What makes Clym a meaningful place to build your career:

  • Real impact – Your work improves product reliability across thousands of websites
  • Thoughtful technology – A platform customers describe as clean and intuitive
  • International team – Collaboration across North America and Europe
  • Career growth – Support to deepen technical skills and expand responsibilities
  • Direct access to leadership – Transparency into priorities and product direction
  • Autonomy and accountability – Initiative and problem-solving are valued

About the role

As a QA Automation Engineer, you will help design, build, and maintain automated testing systems across Clym's products. You will work closely with engineers and stakeholders to improve test coverage, system reliability, and release quality.

This role focuses on automation-first testing, reusable frameworks, and continuous improvement of testing practices.

What you'll work on

  • Develop and maintain automated test scripts using Puppeteer and Playwright
  • Write functional and end-to-end tests using JavaScript
  • Build reusable test utilities and shared automation frameworks
  • Improve test coverage across the platform to support system reliability and performance
  • Support testing strategies that allow for more frequent and confident releases
  • Document defects clearly and collaborate with engineers to resolve them
  • Set up and maintain performance and stress testing
  • Contribute to improving testing standards, processes, and tooling

What we're looking for

  • 3+ years of experience with unit and automation testing frameworks (Jasmine, Jest, Mocha/Chai, or similar)
  • Intermediate programming skills in JavaScript
  • Experience working with Node.js and familiarity with React
  • Experience using Git or similar version control systems
  • Strong problem-solving and troubleshooting skills
  • Clear communication and collaboration skills
  • Comfortable working with a remote, distributed team

Nice to have

  • Bachelor's degree in software engineering or a related field
  • Experience with CI/CD pipelines (Jenkins, CircleCI, GitLab CI)
  • Knowledge of HTML, CSS, and UX guidelines
  • Experience working with Docker
  • Familiarity with bug tracking tools such as Jira
  • Ability to learn quickly and adapt to new tools and technologies
  • A mindset focused on identifying issues and driving improvements

Benefits

  • Competitive salary based on experience and qualifications
  • Fully remote work setup
  • Unlimited paid time off
  • MacBook provided
  • Flexible schedule across time zones
  • Opportunity to contribute to products used by organizations worldwide
  • Collaborative team across the U.S. and Europe

Apply now