Sr. Software Developer in Test
full-time • Remote
quality
software developer
test
automation
This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Sr. Software Developer in Test in the United States.
This role offers an opportunity to lead test automation strategy and ensure quality across enterprise-grade software products. As a Sr. Software Developer in Test (SDET), you will design and maintain automated test frameworks, integrate tests into CI/CD pipelines, and improve release confidence across complex, distributed systems. You will collaborate closely with development teams to build testable software, drive automation coverage, and proactively identify quality risks. The position emphasizes both hands-on testing and strategic oversight of test practices, providing a challenging and highly impactful environment. You will also mentor others, help evolve testing tools, and contribute to a culture of quality-first engineering. This is a key role for professionals passionate about automation, reliability, and delivering secure, high-quality software.
- Accountabilities
- Design, develop, and maintain scalable automated tests for backend services, APIs, and integrations.
- Implement comprehensive testing strategies covering functional, performance, integration, and security use cases.
- Perform manual testing for new features early in the development cycle to validate functionality, usability, and edge cases.
- Collaborate with developers to embed quality into design and development workflows (shift-left testing).
- Build automated regression suites integrated into CI/CD pipelines to support continuous deployment.
- Investigate, triage, and debug complex issues in both production and test environments.
- Drive root cause analysis for test failures and production defects.
- Contribute to the evolution of internal test tools and frameworks.
- Collaborate cross-functionally with development, DevOps, product management, and support teams.
- Requirements
- 5+ years of experience as an SDET, QA automation engineer, or equivalent software engineering in test role.
- Proficiency in a modern programming language such as Go, Java, Python, or JavaScript for test automation.
- Experience building and maintaining test frameworks for REST APIs, microservices, and backend systems.
- Solid understanding of testing methodologies: unit, integration, performance, and end-to-end.
- Familiarity with identity and access management (IAM) concepts such as OAuth2, SAML, SCIM, and Zero Trust.
- Experience with containerized environments (Docker, Kubernetes) and cloud platforms (AWS, GCP, or Azure).
- Hands-on experience integrating automated tests into CI/CD pipelines using tools like GitHub Actions, Jenkins, or CircleCI.
- Strong debugging and analytical skills, comfortable with logs, metrics, and monitoring tools such as Grafana or Kibana.
- Nice-to-have: experience with Go programming for testing, performance/load testing tools (Locust, Gatling, JMeter), security/identity software testing, secure coding/testing practices, and infrastructure-as-code or DevSecOps principles.
- Benefits
- Competitive salary and equity opportunities.
- Comprehensive healthcare, wellness, and lifestyle benefits.
- Flexible work arrangements supporting remote or hybrid schedules.
- Opportunities for professional growth, mentorship, and skill development.
- Work in a collaborative and quality-focused engineering environment.
