MMD Services · 2 hours ago
Software Engineer in Test
MMD Services is seeking a Senior Software Engineer in Test (SDET) to join their high-impact, fast-paced engineering team. The role involves taking ownership of test strategies, designing and maintaining automated test frameworks, and collaborating closely with developers and product owners to ensure quality in software development.
Responsibilities
Take ownership of the test strategy across backend services and customer-facing UI
Design, build, and maintain automated test frameworks with a strong focus on API testing
Partner closely with developers, product owners, and program leads to ensure quality is built in early
Evaluate existing manual test coverage and recommend what should be automated (pragmatically and thoughtfully)
Identify gaps, improve processes, and raise the overall quality bar for the team
Review test code and application code, providing recommendations for improvement
Help shape the future of frontend automation as the team transitions toward Playwright
Qualification
Required
5+ years of experience in test automation / SDET roles
Strong experience testing backend services
Hands-on experience with REST APIs and GraphQL
API automation using REST Assured (Java)
Schema validation and contract testing
Comfortable designing API test strategies, not just writing test cases
Experience with Selenium (Java)–based frameworks
Ability to 'hit the ground running' in a fast-moving environment
Comfortable reviewing messy or legacy code and confidently identifying what to fix first
Senior-level mindset with a strong sense of ownership and accountability
Preferred
Exposure to or interest in Playwright
UI testing focused on high-value customer workflows, particularly loyalty features (points, status, redemption)