SDET (Software Engineer in Test)
Location: Westlake, TX OR Smithfield, RI (Hybrid)
Duration: 12 + Month
Interview: Requires ROPES Assessment (FID - SDET w/ Strut)
Job Summary
Workplace Investments (WI) Digital Platforms Technology team is responsible for designing, developing, implementing, and supporting a robust suite of digital products and services. The Digital Platforms Quality Engineering (QE) team focuses on delivering scalable and reliable test automation for modern web experiences.
In this role, you will work alongside a team of passionate technologists dedicated to Continuous Integration, test automation, and engineering excellence. Operating in a fast-paced environment, the team leverages cutting-edge, JavaScript-based technologies to deliver high-quality digital experiences. As a key technical contributor, you will collaborate closely with development and business partners to drive improvements in testing and process automation.
Key Responsibilities
- Automation Frameworks: Design, develop, document, and maintain automated test frameworks and in-house software utilities.
- Pipeline Orchestration: Build and manage CI/CD pipelines using Groovy scripts to orchestrate automated test execution.
- Cross-Functional Collaboration: Collaborate with developers and architects to analyze functional/technical requirements, design scalable automation tools, and apply test-driven development (TDD) principles.
- Standards & Quality: Ensure strict adherence to secure software engineering best practices, delivering highly maintainable and reliable automation code.
Required Expertise & Skills
- Experience: 10+ years of hands-on experience in SDET roles, with a strong focus on automation frameworks and testing strategies.
- Testing Toolsets: Proven experience developing and maintaining Node.js-based test suites using frameworks such as Playwright.
- Languages: Dual experience in Java test automation and JavaScript/TypeScript within a Node.js ecosystem.
- Build & Containerization: Solid understanding of build processes for Java (Spring Boot) and Node.js (Angular) applications. Familiarity with Docker and containerized test execution environments.
- CI/CD & Source Control: Deep experience with Git, GitHub, Jenkins, and artifact repositories (such as Artifactory or Nexus).
- Education: Bachelorโs degree in a relevant field or equivalent practical experience.
Nice to Have Skills
- Experience with Java-based test frameworks such as Cucumber, RestAssured, JUnit, or Karate for API testing.
- Background working within an active DevOps environment.