Staff SDET

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Staff SDET guiding test engineering within software development scrum teams. Building automated test suites and promoting quality engineering processes in a remote-first environment.

Responsibilities:

  • Build and maintain automated test suites for the full tech stack including UI, API, Microservices, and Database
  • Contribute tool analysis, create proof of concept models, and make recommendations to support the tools selection process
  • Actively participate in reviews (walkthroughs) of technical specifications and program code with architects & developers
  • Perform functional/ regression tests, analyze automated test results, and report defects in a timely and efficient manner
  • Participate in all the Agile ceremonies for mentee teams (sprint grooming, planning, demos, retros)
  • Design and document comprehensive test strategies, testing guidelines, standard operating procedures, utilities, and tooling to improve the efficiency of test automation
  • Triage customer issues, analyze production metrics, and provide root cause analysis to the engineers

Requirements:

  • Minimum of 8 years of related experience; or 6 years and an advanced degree
  • Bachelor’s degree in engineering, CS, physics, math, statistics, or another related field or equivalent work experience
  • Proficient in coding and extensive implementation of object-oriented programming, data structures, design patterns, etc, in one or more programming languages such as C#, Java, Python, JS, or similar
  • Familiar with Shell scripting, and Powershell scripting
  • Expert in various full stack - open source testing tools such as Selenium/ Cypress/ Playwright for Web testing, Appium/ Espresso for Mobile testing and RestAssured/ HttpClient for API testing
  • Experience in setting up Git workflow (eg: Bitbucket, Gitlab), build automation tools (Gradle, Maven, Nuget etc), and artifact management using tools like JFrog, Proget, etc
  • Working knowledge of Agile/DevOps development methodologies such as Scrum and Kanban
  • Exposure to White Box Testing techniques (Unit & Integration tests)
  • Ability to design and improve test workflows and processes
  • Excellent collaboration skills
  • Must be comfortable with PagerDuty for Production errors and troubleshooting for owned areas

Benefits:

  • Unlimited paid time off
  • 401(k) with employer match
  • Remote-first environment
  • Fun culture and diverse, inclusive environment