Dexcom is seeking a Software Test Engineer to support its Data Platform engineering team. This opportunity is suited to an early-career software testing professional with experience in test automation, backend testing, Python or Java, API testing, cloud platforms, and CI/CD. The role involves improving software quality and reliability across backend services, APIs, cloud environments, and distributed systems.
Key Responsibilities
- Develop and maintain automated tests for backend applications, APIs, cloud services, and distributed systems.
- Work with software engineers during the planning and development stages to identify testing requirements early.
- Investigate software defects, document findings, and provide developers with information needed to resolve issues.
- Review failed test results and troubleshoot technical problems to identify their underlying causes.
- Perform exploratory testing to uncover defects that automated test cases may not detect.
- Help improve test automation, release processes, deployment workflows, and overall quality practices.
- Contribute technical knowledge and testing best practices while working with other members of the engineering team.
Required Technical Skills
Candidates should have experience or knowledge in several areas of software testing and backend engineering, including:
- Python, Java, or another object-oriented programming language
- Automated API and backend testing
- RESTful services and microservice-based applications
- Cloud environments such as AWS, Azure, or Google Cloud
- Docker and Kubernetes
- SQL and/or NoSQL databases
- Testing frameworks such as pytest, JUnit, Robot Framework, or similar tools
- CI/CD pipelines and automated software delivery
- Cloud-based application deployment
- Distributed systems and backend service architecture
- Agile software development and testing practices
- AI-powered tools for test creation, debugging, coverage improvement, and development productivity
Preferred Skills
Experience with technologies used for data processing and workflow management, including Airflow, Dataflow, or Cloud Run, is beneficial. Knowledge of Kafka, Pub/Sub, automated UI testing, performance testing, or load testing can also be valuable.
Education & Experience
- Bachelor’s degree in computer science, engineering, or another technical discipline is typically expected.
- 0–2 years of related professional experience is generally required.
- Strong analytical, debugging, communication, and problem-solving abilities are important.
- Travel: Approximately 15–25%.
Career & Benefits
Dexcom provides a comprehensive benefits package and opportunities for professional development. Employees may have access to internal learning resources and eligible tuition reimbursement programs.
This role offers an opportunity to work with an experienced engineering organization and contribute to software quality for technology supporting continuous glucose monitoring (CGM) products.
Job Summary
Job Title: Software Test Engineer
Department: Data Platform Test Engineering
Experience: 0–2 years
Core Skills: Software Testing, Test Automation, Python, API Testing, Cloud, CI/CD, Docker, Kubernetes
Travel: 15–25%
Disclaimer: This content is an independently written summary of the supplied job description. It is provided for informational purposes and does not replace the employer’s complete job posting. Some responsibilities, qualifications, benefits, or employment conditions may not be included. Please click the “Apply Now” button to review the full job description and confirm all requirements before applying.















