QA Automation Engineer

Fsx Incorporated
United States
14 days ago
Apply on www.fileandservexpress.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours

Tech stack

Adobe Analytics Webdriver Application Programming Interfaces (APIs) Automation of Tests Unit Testing Microsoft Azure Batch Processing Continuous Integration Relational Databases Electronic Signatures Github Load Testing
+14 more
Microsoft UI Automation Azure DevOps Pipelines Screenshots Selenium Simple Object Access Protocol (SOAP) SQL Databases Web Content Accessibility Guidelines Web Applications ReactJS Cypress (Programming Language) Vue.js AngularJS Playwright Jenkins

Job description

We’re hiring a QA Automation Engineer to own our end-to-end UI regression automation: the framework, the suite, and the signal it produces. This is a build-and-maintain role, not a run-the-scripts role. You’ll design the harness, grow coverage across a large and mature application, keep the suite fast and trustworthy, and wire it into our release pipeline so teams get real feedback before code ships. What You’ll Do

  • Own the E2E automation framework. Design and maintain the structure - page objects or equivalent abstractions, fixtures, shared utilities, and reporting.
  • Build and expand the regression suite across critical workflows: e-filing submission and review, case and docket management, document generation and retrieval, search, notifications, and role-based access.
  • Fight flakiness relentlessly. Replace timing-based waits with deterministic conditions, isolate tests from each other, triage and quarantine unstable tests, and track pass-rate trends.
  • Integrate with CI/CD. Run the suite in Azure DevOps pipelines, manage parallelization and runtime budgets, and make failures legible - clear reports, screenshots, traces, and logs that point at a cause instead of starting an investigation.
  • Cover the permission matrix. Verify that what a user can see and do is correct across roles and tenants (court staff, clerks, judicial officers, filers, public access), where a mistake is a confidentiality problem and not just a bug.
  • Partner with development. Review UI changes for testability, push for stable selectors and test hooks, and raise quality risks early rather than at the end of a sprint.
  • Contribute to manual and exploratory testing where automation isn’t the right tool, and help the team decide which is which.

Requirements

  • 3+ years building UI automation for a non-trivial web application, with demonstrated ownership of a suite over time - not just authoring tests inside someone else’s framework.
  • Strong hands-on experience with a modern E2E framework - Playwright, Cypress, or Selenium/WebDriver - and the judgment to explain the tradeoffs between them.
  • Experience testing single-page applications (Angular, React, or Vue) and comfort with the async behavior, dynamic rendering, and component-level quirks that make SPAs harder to automate than server-rendered pages.
  • Working SQL ability - you can query and manipulate a relational database directly to set up state and verify results the UI doesn’t show you.
  • CI/CD experience running automated suites in a pipeline (Azure DevOps, GitHub Actions, Jenkins, or similar).
  • Track record of maintaining a suite through application change - you’ve dealt with a UI redesign or major refactor and kept coverage alive through it.
  • Clear written communication. Defect reports that a developer can act on without a follow-up conversation., * Experience with Angular specifically, including component testing and Angular’s async patterns.
  • API-level test automation (REST/SOAP) and an understanding of when to test below the UI instead of through it.
  • Accessibility testing against WCAG 2.1 AA / Section 508, including automated scanning tools - a real requirement for public-facing court systems.
  • Experience testing document-heavy workflows: file upload, PDF generation and validation, e-signature, batch processing.
  • Experience with multi-tenant or highly configurable applications where behavior varies by client or jurisdiction.
  • Familiarity with .NET-based backends.
  • Performance or load testing exposure.

Benefits & conditions

Last Name Email Phone City State Referred By Resume/CV Cover Letter LinkedIn Profile How did you hear about FSX? Target Salary Preferred Start Date Are you authorized to work in the United States?

Perks and Benefits

health benefits

Our competitive benefits package includes premium medical, dental, and vision coverage for employees and their dependents.

Perks

FSX employee perks include 401k, life and disability insurance,, and work hour flexibility.

Work-life balance

A healthy work-life balance is vital. Our flexible PTO plan encourages team members to take time off so they can return feeling refreshed.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.fileandservexpress.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:10 min

Analyzing the out-of-the-box security posture of Vue.js

Philippe De Ryck · LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · World Congress 2023

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · World Congress 2023

1:01 min

Introduction to the speaker and visual testing journey

Ramona Schwering Ramona Schwering · LIVE

11:44 min

Live coding a test driven component feature

Markus Oberlehner · LIVE

39 sec

Automating interface test creation for frontend elements

lgonta lgonta +1 · World Congress 2024

Videos

See all

Related articles

See all