Software Developer in Test (SDET)
Company: DMV IT Service
Location: Seattle
Posted on: June 1, 2025
Job Description:
Job Title: Software Developer in Test (SDET)
Location: Seattle, WA
Employment Type: ContractAbout Us:DMV IT Service LLC is a trusted
IT consulting firm, established in 2020. We specialize in
optimizing IT infrastructure, providing expert guidance, and
supporting workforce needs with top-tier staffing services. Our
expertise spans system administration, cybersecurity, networking,
and IT operations. We empower our clients to achieve their
technology goals with a client-focused approach that includes
online training and job placements, fostering long-term IT
success.Job Purpose:We are looking for a hands-on Test Automation
Engineer to lead the advancement of frontend test automation across
our Micro Frontend (MFE) React ecosystem. You will be embedded
within a product engineering team and collaborate closely with
developers, QEs, and SDETs to implement scalable, reliable, and
developer-driven automated tests. This role plays a key part in
transitioning from a traditional QA-led approach to a
developer-owned, automation-first testing model focused on
integration and user-centricity..Key Responsibilities:
- Develop and manage end-to-end (E2E) and smoke test suites using
Playwright to validate essential user interactions like browsing,
shopping cart operations, and checkout processes.
- Write comprehensive integration tests using tools such as React
Testing Library, Jest, and our internal testing utilities like
@lululemon/mwa-testing.
- Establish and enforce testing structure and naming conventions
to ensure clear traceability and easy analytics.
- Use Mock Service Worker (MSW) and shared test data tools to
simulate APIs and manage test inputs dynamically.
- Translate manual test cases from platforms like TestRail into
automated scripts, in collaboration with Quality Engineers.
- Lead conversations around the appropriate use of different test
types-unit, component, integration, and end-to-end.
- Retire outdated Cypress tests and replace them with efficient,
low-flake Playwright tests.
- Embed testing into GitLab CI/CD pipelines, integrating visual
regression and test recording tools.
- Support continuous improvements by boosting coverage, reducing
flaky tests, and encouraging early testing practices.Required
Skills & Experience:
- 3-5 years of professional experience in frontend testing or
development.
- Strong skills in React, TypeScript, and working with Micro
Frontend (MFE) environments.
- Hands-on experience writing E2E tests using Playwright or
Cypress within CI/CD workflows.
- Proficient with testing tools like React Testing Library and
Jest, as well as mocking APIs using MSW.
- Experience managing test configurations and results in GitLab
CI/CD.
- Understanding of AWS tools related to test automation, such as
S3 and CloudFront.
- Practical experience using test management software like
TestRail.Preferred Qualifications:
- Familiarity with tools like @testing-library/react-hooks,
Storybook, and visual regression testing platforms.
- Previous experience migrating from Cypress to Playwright.
- Understanding of observability tools and techniques, including
test reliability tracking and monitoring.
- Experience in agile development teams with DevOps
responsibilities and collaborative coding practices.Performance
Indicators:
- Achieve over 90% integration test coverage for key
features.
- Keep integration test execution times under 5 minutes.
- Maintain end-to-end test flakiness below 1%.
- Cut manual testing time for stories by at least 50%.
#J-18808-Ljbffr
Keywords: DMV IT Service, Shoreline , Software Developer in Test (SDET), IT / Software / Systems , Seattle, Washington
Didn't find what you're looking for? Search again!
Loading more jobs...