Faro

Faro

Faro offers a clinical trial design software that enhances the development of digital protocols through collaborative features, data-driven insights, and AI tools, aimed at improving efficiency and standardization in clinical research.

Internet Software & Services
11-50
Founded 2019
$15M raised

Description

  • Design, develop, and maintain scalable automated test suites using Playwright with TypeScript.
  • Build and evolve the automation framework architecture to improve reliability and coverage.
  • Integrate automated tests into CI/CD pipelines to support continuous testing.
  • Develop and execute test plans for applications that incorporate Large Language Models (LLMs).
  • Debug Playwright tests using trace files, logs, and other diagnostics.
  • Identify, document, and communicate defects found during regression and scheduled test runs.
  • Work with the supervisor and cross-functional teams to reproduce, debug, and resolve issues.
  • Advocate for quality across the software development lifecycle and improve QA processes and methodologies.
  • Participate in design reviews, sprint planning, and daily stand-ups.
  • Share test results, risks, and quality metrics with relevant stakeholders.

Requirements

  • 8+ years of direct experience in quality assurance focused on test automation development, or equivalent development experience.
  • Strong experience with TypeScript, Playwright, and Python for designing, developing, debugging, and maintaining automation frameworks and scripts.
  • Demonstrated ability to use AI-powered developer tools such as Cursor IDE, Claude Code, or Windsurf.
  • Experience with API testing.
  • Solid understanding of web technologies including HTML, CSS, JavaScript, DOM, and React.
  • Solid understanding of object-oriented programming and design patterns.
  • Familiarity with version control systems such as Git.
  • Experience working in Agile/Scrum development environments.
  • Experience integrating automated tests into CI/CD pipelines, preferably with GitHub Actions; GitLab CI or Jenkins are also relevant examples.
  • Ability to read, interpret, and debug application and system logs.
  • Excellent analytical and problem-solving skills with strong attention to detail.
  • Strong verbal and written communication skills.
  • Master’s or Bachelor’s degree in Computer Science, Engineering, or a related software field preferred.
  • Experience testing applications that use Large Language Models (LLMs) preferred.
  • Familiarity with cloud platforms such as Azure, AWS, or GCP preferred.
  • Hands-on performance testing and/or security testing preferred.
  • Ability to work self-motivated with minimal supervision.
  • Ability to identify automation coverage gaps and proactively develop technical solutions.
  • Ability to design scalable, maintainable test suites from the ground up.
  • Advanced proficiency using LLMs and AI agents to accelerate automated script generation, analysis, and debugging preferred.
  • Experience building and integrating test management tools such as QASE and Jira with CI/CD pipelines for automated reporting and traceability preferred.
  • Ability to manage quality across multiple high-stakes projects simultaneously in a heavily automation-integrated environment.
  • Ability to build technical alignment across Engineering, Product, and DevOps teams.
  • Comfort with deep-tier validation including API testing (REST/GraphQL), SQL data verification, and monitoring cloud-native application health in AWS/Azure.

Benefits

  • Salary range of $119,000 to $141,000 per year, based on location and other relevant factors.
  • Equity as a major component of total compensation, with amounts communicated at offer stage.
  • Medical, dental, and vision coverage.
  • 401(k) retirement plan.
  • Basic life insurance plus short-term and long-term disability coverage.
  • Flexible paid time off, including vacation, sick leave, and observed public holidays.
  • Training and development reimbursement.
  • Hybrid work environment.
  • Peer-to-peer bonus program.
  • Company/department outings and events.
  • Stock option plan.
  • On-premises amenities including a gym and restaurant tenant discount, plus Padel Nine.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Quality Engineering Manager,FlashBlade

Pure Storage 1K-5K IT Services

Pure Storage is hiring a Quality Engineering Manager for FlashBlade to lead quality strategy and test automation efforts that help scale reliable, high-confidence product delivery in a modern cloud-storage environment.

CI/CD Python
2 hours, 43 minutes ago

QA Automation Engineer - Information Systems

Cato Networks 251-1K Diversified Telecommunication Services

Cato Networks is seeking an Automation Engineer for its IS Team to build and maintain end-to-end automated testing for a cloud-delivered enterprise networking and security platform.

Git Jenkins Playwright REST API Salesforce Selenium TypeScript
3 hours, 8 minutes ago

QA Automation Engineer

Kyivstar 1K-5K Wireless Telecommunication Services

Kyivstar.Tech is hiring a QA Automation Engineer for its Product Development Team to help build and test Kyivstar’s web app for customer support in a cross-functional, remote-friendly environment.

Agile Confluence CSS HTML Java JavaScript JIRA JMeter REST API Scrum Selenium SQL
8 hours, 41 minutes ago

Automation Engineer

Nice Côte d'Azur Hotels, Restaurants & Leisure

NiCE CXone is hiring a Software Engineer in Test to build and maintain test automation for its cloud customer experience platform within Agile product teams.

Agile AWS C# .NET Selenium SQL
15 hours, 23 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers