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
Firmware/Test Engineer at Opengear developing and validating embedded device platforms. Collaborating with cross - functional teams for high - quality product deployment.
Production Test Engineer designing and developing production test systems for RF and cellular devices at Digi International. Collaborating with R/D teams to ensure high test yield and product reliability.
Quality Test Engineer at LexisNexis Risk Solutions responsible for performance and automation testing. Collaborating across teams to ensure high - quality software delivery in Mumbai.
Software Engineer at Applied Materials developing automated tests using Core Java. Focused on designing and enhancing automation frameworks for semiconductor equipment and quality assurance.
Associate Software Test Engineer improving software quality in product development at Insulet. Involved in testing efforts for the Omnipod® product platform with a focus on functionality and integration.
Lead Automation Engineer designing and maintaining testing frameworks for network observability solutions. Collaborating with multiple teams to enhance product quality and accelerate delivery.
Senior Software Development Engineer in Test at Zoox developing testing frameworks for autonomous vehicles. Leading CI pipelines and driving validation processes in a fast - paced environment.
Test Automation Engineer improving software quality in complex systems for clients. Working with test automation in hybrid environments and supporting clients with expert knowledge.
Senior Software Test Engineer at TELUS Digital delivering high - quality testing strategies for applications. Mentoring teams and improving user experiences with automation frameworks.