Senior Software Engineer (Test)
Epirus
- Torrance, United States
- Senior Level
- 5+ years
- Bachelor's degree
- Posted
Skills
Required
- UI
- automation
- automated testing
- software development
- test automation / software engineering
- tooling
- JavaScript
- TypeScript
- web-based applications
- CI/CD environments
- test execution
- React
Preferred
- CI
- flaky test reduction
- test stability improvements
- unit, integration, and API testing frameworks
- Vitest
- Jest
- UI test automation infrastructure
- AI tooling
- automated testing process
Join our team as a Senior Software Engineer (Test) and help define our end-to-end automation stack. You will be working on critical problems and building innovative products.
Responsibilities
- Your responsibilities will include building and maintaining UI test automation infrastructure, developing and maintaining end-to-end tests, and ensuring execution environments are maintained.
- You will also be leveraging AI tooling to improve our automated testing process and documenting tests for stakeholders.
- Contribuer à la définition de l'infrastructure d'automatisation des tests de bout en bout, en développant et en maintenant une suite de tests automatisés.
- Assurer le maintien des environnements d'exécution, y compris la simulation, le matériel en boucle et le système.
- Documenter les tests, organiser les revues de tests et communiquer clairement la couverture des tests aux parties prenantes.
- We're looking for a Senior Software Development Engineer in Test with solid experience testing web-based UIs
- Experience developing test plans, test cases, and coverage strategies aligned to product and engineering requirements
- Experience working with cross-functional teams to validate features, triage issues, and improve product quality
Requirements
Strong working knowledge of JavaScript and TypeScript
- Experience building and maintaining end-to-end automated test suites for web-based applications
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
- Experience with automated testing in CI/CD environments, including test execution, failure triage, and reporting
- Experience testing React applications and modern front-end architectures
- Strong written and verbal communication skills, including communicating test status, release risk, and quality outcomes to stakeholders
- Minimum of 5 years of professional software development in test, test automation, or software engineering experience
Experience building/maintaining test infrastructure and tooling
- Experience testing across simulated, hardware-in-the-loop, or production-representative environments
- Hands-on experience with Playwright UI automation and regression testing
- Familiarity with release validation, release documentation, and signoff processes
Preferred
- Experience monitoring and improving CI health, including flaky test reduction and test stability improvements
- Experience with unit, integration, and API testing frameworks such as Vitest, Jest, or similar tools
Pay
USD 171,000 - 194,000
Benefits
- This position offers a range of benefits including health care coverage, stock options, generous PTO, and office perks.
jobapplier