Mastech Digital logo

Software Engineer in Test

Mastech Digital United States

onsitefull-time
Posted Oct 7, 2025Apply by Mar 12, 2026

Role & seniority: Software Engineer in Test (senior, 6+ years of relevant experience)

Stack/tools: Playwright; TypeScript/JavaScript; Cucumber/BDD; Angular/Vue UI testing; RESTful APIs; GraphQL (plus); CI/CD: Git/Bitbucket, Jenkins, uDeploy; Code quality: Sonar/Sealights (nice-to-have); accessibility testing (nice-to-have)

Top 3 responsibilities

  • Define and develop a suite of automated tests for Digital Healthcare products; build and maintain automation framework in a large enterprise

  • Collaborate with product owners, developers, and business stakeholders; translate requirements into test plans and reusable artifacts

  • Perform rapid prototyping, ensure performance, security, usability, and reliability; mentor junior SDETs

Must-have skills

  • BS in Computer Science or related field; 6+ years in testing/development with UI and API automation

  • Experience building/maintaining automation frameworks (Playwright) in enterprise settings

  • Proficiency with TS/JS and Cucumber/BDD; strong debugging across full stack; Agile Scrum experience

  • Experience with UI (Angular/Vue) and RESTful services; CI/CD tooling; strong communication; ability to work in a fast-paced, matrix environment

Nice-to-haves

  • GraphQL experience; accessibility testing; experience with Sonar/Sealights or similar code-quality tools

  • DevOps familiarity and experience with Epic/large-scale programs; mentoring/training junior staff

  • Location & work type: Westlake, TX; Full-Time (on-loc

Full Description

Mastech Digital Inc. is a (certified) minority-owned business certified by NMSDC. Publicly traded firm under MHH at NYSE, established in 1986. Headquartered in Pittsburgh, PA, our operations are spread across 11 global recruiting & sales offices across the US.

Role: Software Engineer in Test

Location: Westlake, TX

Duration: Full-Time

Job Description BS or above in Computer Science or related field 6+ years of professional Testing/Development experience involving UI and API Automation Verifiable experience building and maintaining an automation framework in a large enterprise environment using Playwright. Verifiable experience using Typescript and/or JavaScript and Cucumber/BDD Ability to investigate, isolate, and solve technical issues across the full technology stack by using automated & manual testing methodologies Verifiable experience following standard methodologies for testing Angular/Vue based UI and RESTful web services, experience with GraphQL is a plus Ability to thrive in an Agile Scrum environment with a belief in the value of T-shaped squad members Experience in a DevOps environment with CI/CD tools; experience with Git/Bitbucket Server (Stash), Jenkins, and uDeploy Experience with Code Quality/Coverage Tools (Sonar or Sealights) is a plus Excellent communication and collaboration skills to work with multiple teams across the organization Ability to work in a fast-paced, highly matrix environment to achieve team goals A desire and interest in learning innovative technologies Experience using business requirements to craft, develop, and maintain test plans, test cases Work as part of team of SDET’s focused on automation and build reusable artifacts You have a learning demeanor to your work and are eager to master and adopt new technologies Experience with Accessibility testing preferred The Expertise You Bring Defining and developing a suite of automation tests for our Digital Healthcare products Working closely with product owners, developers, and business Rapid prototyping to validate good and bad ideas quickly Writing source code, adapting existing components, and testing developed components Ensuring designs meet performance, security, usability, and reliability and scalability requirements Mentoring and developing more junior technical staff

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.