> Markdown version of [/jobs/ext/2853708-qa-automation-engineer](https://www.wearedevelopers.com/jobs/ext/2853708-qa-automation-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # QA Automation Engineer - **Company:** Fsx Incorporated - **Location:** United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** 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, 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 - **Published:** September 11, 2026 - **Apply:** https://www.fileandservexpress.com/join-our-team/qa-automation-engineer ## About the Role * 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. ## 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. ## Related Videos - [Are Classical Automation Frameworks Dead? How AI Agents Are Transforming QA](https://www.wearedevelopers.com/videos/100243-are-classical-automation-frameworks-dead-how-ai-agents-are-transforming-qa) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [TDD for Vue.js Developers](https://www.wearedevelopers.com/videos/541-tdd-for-vue-js-developers) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 119 - ❤️ === ❤️](https://www.wearedevelopers.com/magazine/454-dev-digest-119) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Dev Digest 129 - Now that's what I call private data!](https://www.wearedevelopers.com/magazine/468-dev-digest-129-now-that-s-what-i-call-private-data)