About the role

  • Senior Software Test Automation Engineer at Digi developing and maintaining automated test suites with Cypress and TypeScript. Collaborating with cross-functional teams to ensure high-quality software releases in a hybrid environment.

Responsibilities

  • Design, develop, and maintain automated UI and E2E test suites using Cypress and TypeScript.
  • Lead enhancements to our Cypress automation framework to improve stability, maintainability, performance, and test coverage.
  • Work with developers and product owners to fully understand business context and ensure automated coverage aligns with real user scenarios.
  • Analyze test results, troubleshoot defects, and participate in root-cause analysis to ensure high-quality releases.
  • Contribute to team ownership of CI/CD quality gates and support continuous delivery of high-quality software.
  • Collaborate with cross-functional teams to move work efficiently through the SDLC.
  • Maintain documentation for test plans, automated test suites, and technical standards.
  • Coach engineers and contribute to team-wide improvements in automation, tooling, and quality practices.

Requirements

  • BS in Engineering, Computer Science, or related field; or equivalent experience
  • 5+ years of experience in software test automation engineering
  • Expert-level skills in Cypress and TypeScript, particularly for UI and E2E test automation
  • Solid experience testing front-end applications (React, Angular, or similar)
  • Strong experience with API and event-driven architecture testing and integrating API calls and processor flows into broader test workflows
  • Experience with CI/CD systems and automated pipelines
  • Familiarity with cloud- or container-based test execution environments
  • Ability to independently design, implement, and maintain automated test frameworks for moderately complex systems
  • Excellent written and verbal communication skills, including the ability to collaborate with both technical and non-technical colleagues
  • Strong ownership mindset, attention to detail, and commitment to delivering high-quality software
  • Experience with GraphQL and Node.js API testing (preferred)
  • Experience enhancing or architecting automation frameworks (preferred)
  • Experience with performance, accessibility, or visual regression tools (preferred)
  • Agile development experience (Scrum, Kanban) (preferred)
  • Experience working with SaaS or large-scale distributed systems (preferred)

Benefits

  • Short-term incentive program
  • New hire stock award
  • Paid parental leave
  • Open (uncapped) PTO
  • Hybrid work environment
  • Competitive medical, health & wellbeing and compensation offerings

Job title

Senior Software Test Engineer

Job type

Experience level

Senior

Salary

$95,000 - $149,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job