Senior Software Test Engineer
$140,000–$160,000 year
On-siteColorado Springs, Colorado, United States
Job Summary
Design, develop, and maintain robust end-to-end automation suites for complex web application workflows using Playwright with TypeScript/JavaScript. Architect scalable, maintainable test frameworks and shared libraries adopted across multiple engineering teams, while leveraging frontier LLM models to increase development velocity and code quality. Integrate automated testing into CI/CD pipelines to enable fast, confident continuous delivery, writing production-quality code daily including page objects, fixtures, custom utilities, and API test harnesses. Triage, root-cause, and drive resolution of defects and flaky tests; champion test reliability and meaningful coverage metrics. Mentor engineers on automation best practices and code review test code with a critical eye. Partner with developers, product managers, and DevOps to shift quality left and embed testability into design and architecture decisions.
Required Qualifications
- U.S. Citizen
- active U.S. Dept. of Defense Secret security clearance
- TS/SCI eligibility
- Bachelor's degree in a STEM field
- 5+ years of software quality engineering or software development experience
- Extensive, demonstrable experience using Playwright to automate workflows in modern web applications
- Strong professional experience writing JavaScript/TypeScript
- Experience working in startups or small, fast-moving teams where you owned outcomes end-to-end
- Solid understanding of CI/CD practices and integrating automated tests into build pipelines
- Deep knowledge of testing strategy: E2E, API, integration, and component testing trade-offs
- Strong debugging skills across the stack — browser internals, network traffic, async behavior, race conditions
- Excellent communication skills and the ability to influence quality practices across teams
- Must be based near one of FTI's office locations in Chesapeake, VA, Beavercreek, OH, Colorado Springs, CO, or Northern Virginia
- Exceptional remote candidates with highly relevant experience
Desired Qualifications
- BS in Computer Science or a closely related field
- MS in Computer Science
- Experience with cloud platforms — GCP, AWS, or Azure
- Experience with API testing, contract testing, or performance/load testing
- Familiarity with containerization (Docker, Kubernetes) and infrastructure-as-code
- Prior experience with scaling test automation in a large engineering organization
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.