Test Automation Engineer

Cerbo EHR Logo

Cerbo EHR

πŸ“Remote - Worldwide

Summary

Join Cerbo, a high-growth healthcare SaaS company, as a Test Automation Engineer to enhance the quality and efficiency of our software testing processes. You will design, develop, and maintain automated test frameworks and scripts, ensuring the reliability and performance of our applications. Collaborate with developers, QA engineers, and product teams to drive CI/CD best practices. This role involves testing our platform code, single-page applications, and user interfaces. You will work within a scrum team, developing test cases, reporting defects, and participating in agile ceremonies. The position offers competitive compensation and benefits, including comprehensive health insurance, 401k, disability insurance, paid time off, and remote work options.

Requirements

  • Experience with test automation tools (e.g., Selenium, Cypress, Playwright, etc)
  • Knowledge of software QA methodologies, tools, and processes
  • Experience in writing clear, concise, and comprehensive automated tests
  • Basic knowledge of SQL and scripting
  • Experience working in an Agile/Scrum development process
  • Work well on your own as well as with a team
  • Comfortable working on multiple projects and/or teams
  • Desire to improve processes and communication between departments
  • Experience with determining types of testing necessary to ensure overall quality
  • Experience with integration testing
  • Experience with regression test suites and keeping scripts updated/relevant
  • Able to learn new programming techniques and capable of being highly productive and proficient in any language/environment
  • Experience working with source control such as Git

Responsibilities

  • Act as a catalyst for change and improvement in performance and quality throughout the company
  • Review requirements, specifications, and technical design documents to provide timely and meaningful feedback as necessary
  • Design, develop, and maintain automated test scripts using tools like Selenium, Cypress, Playwright, or similar frameworks
  • Collaborate with development teams to integrate automated tests into CI/CD pipelines
  • Work closely with product managers, developers, and QA teams to define test strategies and ensure test coverage
  • Estimate, prioritize, plan and coordinate testing activities
  • Implement best practices for test automation, including reusable test scripts and efficient execution strategies
  • Track quality assurance metrics, like defect densities and open defect counts
  • Stay up to date with new testing tools and test strategies

Preferred Qualifications

  • Experience with performance (load, etc.) and/or security testing
  • Analytical thinking to determine types of testing required to ensure quality
  • Knowledge of different types of testing, for example: Unit Testing, Integration Testing, API Testing, System Testing, Sanity Testing, Smoke Testing, Interface Testing, Regression Testing, Manual and automated interface testing, Beta/Acceptance Testing

Benefits

  • Competitive compensation based on experience
  • Comprehensive health, dental and vision benefits
  • 401(k) plan with matching company contribution
  • Short-term disability & long-term disability insurance
  • Paid Time Off and company holidays
  • Full suite of remote working tools and processes
  • 100% Remote

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.