QA Automation Engineer

Novara

United States

On-site

USD 100,000 - 110,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical
Dental
Vision
FSA
PTO
Holidays (paid)

Job summary

Novara is seeking a QA Automation Engineer to expand automated test coverage for Novara Flex, an EHS and compliance platform. You will design, build, and maintain automated API and end-to-end tests within a Playwright/TypeScript framework, integrating tests into GitHub Actions and CI/CD quality gates.

The role emphasizes risk-based testing, test flakiness resolution, and data validation during a MongoDB to PostgreSQL migration.

Qualifications

  • 3+ years of professional QA experience with test automation ownership.
  • Proficiency in JavaScript/TypeScript, Python, or Java.
  • Hands-on experience with Playwright or Cypress/Selenium and Playwright knowledge.
  • Strong API testing skills including REST, auth flows, payload/schema validation, status codes.
  • Experience running automated tests in CI/CD with headless, parallel runs, artifacts, reporting.
  • Solid test-case management in a tool like Xray or ADO; clear defect documentation.
  • SQL proficiency for data validation and troubleshooting.
  • Experience in Agile/Scrum delivery and strong communication skills.

Responsibilities

  • Design, develop, and maintain automated API and end-to-end tests in Playwright/TS.
  • Apply risk-based testing to determine automation scope and justify coverage.
  • Integrate tests into GitHub Actions and maintain quality gates across environments.
  • Investigate test failures, fix flakiness, and address root causes.
  • Validate data via SQL during migrations (MongoDB to PostgreSQL).
  • Own performance and load testing with baselines for high-traffic endpoints.
  • Document test results, defects, and traceability in the test system (Xray).
  • Participate in refinement, estimation, and sprint ceremonies to surface testability gaps.
  • Collaborate with developers on testability and shift-left quality practices.
  • Contribute to framework improvements and test data strategy.

Skills

Playwright/TypeScript
API testing
CI/CD pipelines
SQL data validation
Agile/Scrum
Test management (Xray/ADO)
Debugging/test flakiness
Cross-team communication
AI-based testing
Load/performance testing

Tools

GitHub Actions
Postman
Xray
AWS
Docker
Kubernetes

Job description

Novara provides safety, operational risk management, and sustainability software that empowers organizations to identify and resolve issues before they become incidents. Through the Flex and Risk Management Center platforms, Novara helps organizations manage operational risk proactively with a system they can configure to fit their operations, data that unifies risk and safety intelligence, and tools that increase workforce participation. Novara’s combination of software, training, and AI-powered tools put people and safety first while protecting critical operations.

Role Description

Novara Software is seeking a QA Automation Engineer to expand and strengthen automated test coverage for Novara Flex, our EHS and compliance platform. This position sits within an embedded quality engineering model, working directly inside product scrum teams rather than operating as a downstream validation function.

The QA Automation Engineer is responsible for designing, building, and maintaining automated API and end to end test coverage within an established Playwright and TypeScript framework, integrating that coverage into our CI/CD quality gates, and owning performance and load testing for the platform. Quality Engineering holds release gate authority at Novara, so this role directly influences whether a build advances through our Dev, QA, UAT, and Production pipeline.

This is a hands on automation role. The successful candidate is a strong engineer who thinks in terms of risk and coverage, communicates clearly, and raises quality concerns early rather than at the end of a sprint.

  • Design, develop, and maintain automated API and end to end tests using Playwright and TypeScript, prioritizing the API layer for speed, stability, and diagnostic value.
  • Apply risk based testing to determine what warrants automation, and articulate the reasoning behind coverage decisions.
  • Integrate automated tests into GitHub Actions pipelines and maintain the automated quality gates that govern promotion between environments.
  • Monitor, triage, and resolve test failures and flakiness, addressing root cause rather than suppressing or skipping tests.
  • Perform database level validation using SQL to confirm data integrity, including during the platform migration from MongoDB to PostgreSQL.
  • Own performance and load testing, establishing baselines for high traffic endpoints and reporting regressions with actionable data.
  • Maintain test cases, execution results, and requirement traceability in Xray, and document defects with clear reproduction steps, severity, and supporting evidence.
  • Participate in refinement, estimation, and sprint ceremonies, identifying testability concerns and coverage gaps before work is committed.
  • Collaborate with developers on test code reviews, testability improvements, and shift left quality practices.
  • Contribute to continuous improvement of the automation framework, test data strategy, and quality reporting.
  • Three or more years of professional QA experience, including demonstrated ownership of test automation you built or substantially extended.
  • Proficiency in at least one programming language: JavaScript or TypeScript, Python, or Java.
  • Hands on experience with Playwright, or extensive experience with Cypress or Selenium and a working understanding of Playwright.
  • Solid API testing skills, including REST endpoint testing, authentication flows, payload and schema validation, status code handling, and negative and edge case scenarios. Experience with Postman or an equivalent tool.
  • Experience executing automated tests within CI/CD pipelines, including headless execution, parallel runs, test artifacts, and reporting.
  • Strong test case management experience: authoring, organizing, and maintaining test cases and execution records in a formal test management tool such as Xray, ADO, etc.
  • Strong defect documentation practices, including clear reproduction steps, severity and priority assessment, and supporting evidence.
  • SQL proficiency for data validation and troubleshooting.
  • Experience working in an Agile or Scrum delivery model.
  • Strong written and verbal communication skills, including the ability to explain technical failures to non technical stakeholders.
  • Experience with agentic or AI based feature testing, including non deterministic output, evaluation criteria, latency, and fallback behavior.
  • Performance and load testing experience with k6, JMeter, or a comparable tool.
  • Experience testing through a database migration or comparable large scale platform change.
  • Experience with AWS, Docker, or Kubernetes based test environments.
  • Experience using AI assisted development tooling to accelerate test authoring and maintenance.
  • Background in EHS, safety, or compliance software.

Annual Base Salary Range of 100k-110k

Annual Bonus Opportunity of 10%

  • Medical
  • Dental
  • Vision
  • Flexible Spending Accounts
  • PTO
  • Paid and Floating Holidays
  • 401k with Company match and immediate vesting
  • Company-funded Life Insurance
  • Employee Assistance Programs
  • and No-cost Mental Health Benefits
About Novara

Novara provides safety and operational risk management software that empowers organizations to identify and resolve issues before they become incidents. Through the Flex and Risk Management Center platforms, Novara helps organizations address operational risk proactively by unifying data, increasing workforce engagement, and proactively managing risk. Novara’s combination of training, software, and tools puts people and safety first while protecting critical operations.

Novara, a Providence Equity portfolio company, provides safety and operational risk management software that empowers organizations to identify and resolve issues before they become incidents. Through the Flex and Risk Management Center platforms, Novara helps organizations address operational risk proactively by unifying data, increasing workforce engagement, and proactively managing risk. Novara’s combination of training, software, and tools puts people and safety first while protecting critical operations.

Novara launched January 1 2026, as an independent company, a spin-off of the Flex and RMC software businesses formerly part of KPA.

Don’t meet every job requirement? At Novara, we are dedicated to building a diverse, inclusive, and authentic workplace. Studies have shown that women and people of color are less likely to apply unless they meet every requirement. If you’re excited about the role but your past experience doesn’t align perfectly with every qualification, we still encourage you to apply! You might just be the right candidate for this or other roles.

Please note that we may use AI tools to assist in the initial screening of resumes to help identify qualified candidates more efficiently. All decisions are reviewed by a human recruiter, and no hiring determination is made solely by automated means.

Novara is committed to providing equal opportunity in all of our employment practices, including selection, hiring, promotion, transfer, and compensation, to all qualified applicants and employees without regard to race, religion, religious dress/grooming, color, ethnicity, sex (including sex stereotyping), sexual orientation, gender identity or gender expression, national origin, ancestry, citizenship status, creed, uniform service member status, military or veteran status, marital status, pregnancy, breast-feeding and/or pregnancy-related conditions, age, protected medical condition, leave status, physical or mental disability, genetic characteristics, or any other legally-protected status in accordance with the requirements of all federal, state and local laws.In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.

If you need assistance or an accommodation due to a disability, you may contact us at hr@novara.com.

Please see our Candidate Privacy Notice Included Here

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

Novara • United States

On-site
USD 130,000 - 150,000
Medical
Dental
Vision
+7
Account Executive
Account Executive

Novara • United States

On-site
USD 115,000 - 125,000
Medical
Dental
Vision
+4
QA Automation Engineer - EHS Platform, API & CI/CD
QA Automation Engineer - EHS Platform, API & CI/CD

Novara • United States

On-site
USD 100,000 - 110,000
Medical
Dental
Vision
+3
QA Automation Engineer
QA Automation Engineer

Arbital Health • San Francisco (CA)

On-site
USD 140,000 - 160,000
ISO stock options
Health, dental, and vision insurance
4% 401(k) match
+3
Senior Software Engineer
Senior Software Engineer

Verana Health • Town of Vernon (NY)

Hybrid
USD 150,000 - 187,000
Hybrid work model
QA Automation Engineer
QA Automation Engineer

Arbital Health, Inc. • San Francisco (CA), Northern (KY)

Hybrid
USD 140,000 - 160,000
ISO stock options
Health, dental, vision insurance
4% 401(k) match
+2
Senior Software Engineer
Senior Software Engineer

Verana-Health • New York (NY)

Hybrid
USD 150,000 - 187,000
Market-leading medical, dental, and  视
401(k) match
Flexible time off programs
+2
QA Automation Engineer New
QA Automation Engineer New

Pareto Health, Inc. • Philadelphia

Hybrid
USD 85,000 - 120,000
Benefits package
Hybrid work environment
Dev budget
Senior Quality Assurance Analyst
Senior Quality Assurance Analyst

Perrknight • Santa Monica (CA), Newark (NJ), Boca Raton (FL), Charlotte (NC)

Hybrid
CAD 90,000 - 120,000
Great Place to Work
Climate Neutral Status
Competitive salary with bonus
+11
Senior Software Engineer San Francisco, New York
Senior Software Engineer San Francisco, New York

Verana Health • San Francisco (CA), Northern (KY)

Hybrid
USD 150,000 - 187,000