Software Development Engineer in Test – Global
Posted 47ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Software Development Engineer in Test at Moxie developing in-house test automation platform. Collaborating with teams to improve testing practices while ensuring high-quality software releases.
Responsibilities:
- Own and evolve our test automation platform: Take responsibility for the existing automation suite, improving reliability, maintainability, and execution speed.
- Build high-value automated coverage: Add meaningful test coverage in high-risk and high-impact areas by extending existing flows and creating new ones where needed.
- Reduce flakiness and improve signal: Diagnose and fix flaky tests, improve failure visibility, and ensure test results are actionable and trusted.
- Strengthen CI/CD quality gates: Enable faster, more reliable automated testing in CI/CD pipelines to shorten feedback loops and improve release confidence.
- Influence testing strategy: Help teams choose the right mix of UI, API, integration, and other test types based on product risk and impact.
- Support functional testing when needed: Contribute to manual testing, exploratory testing, test case design, and defect reporting to ensure coverage where automation isn’t yet the right tool.
- Partner with engineering teams: Work closely with developers and QA to shift quality left and embed testing into the development lifecycle.
- Establish scalable best practices: Document testing patterns, standards, and approaches that scale beyond individual contributors.
Requirements:
- Strong programming experience and a passion for building test automation as a real system, not just scripts.
- Hands-on experience with test automation frameworks, test infrastructure, and CI/CD integration.
- Solid understanding of core QA practices: test design, exploratory testing, defect tracking, and test planning.
- Ability to diagnose test failures, interpret reports and KPIs, and propose meaningful improvements.
- Comfort making technical decisions around test architecture, coverage strategy, and maintainability.
- A collaborative mindset—you enjoy working closely with engineers and acting as a trusted quality partner.
- Curiosity and ownership: you proactively improve systems rather than waiting for instructions.
Benefits:
- High ownership of a production-critical automation platform
- Opportunity to shape testing strategy
- Strong engineering culture that values quality and thoughtful technical decisions
- Direct, visible impact on how quickly and confidently the company ships

















