You ensure quality, security, and observability are built into our software lifecycle, developing automated test suites for reliable, scalable APIs and platforms (e.g., Linux Foundation CAMARA).
Candidates Also Search: Remote Software/ IT jobs
Your key responsibilities:
- Develop and maintain automated test frameworks and cases for global telco operator APIs.
- Collaborate on architecture/design, providing input on testability and validation approaches.
- Build and maintain CI/CD-aligned test suites (unit, integration, contract, performance, security).
- Work with teams to standardize testing tools and contribute to shared test frameworks.
- Execute quality operations: run/monitor test jobs, contribute to defect triage, and support releases.
- Produce developer-facing assets: sample code, user guides, and reference applications.
- Document, track, and communicate issues and insights to drive continuous improvement.
Candidates Also Search: Remote Engineering jobs
What you'll bring
Required:
- Self-motivation and drive to manage competing priorities in a dynamic team.
- Proficiency in troubleshooting and root cause analysis of failures.
- Strong communication skills to describe defects, risks, and validation approaches.
- Experience designing and maintaining automated tests for modern web APIs/distributed systems.
- Proficiency in Python 3 and familiarity with testing frameworks (e.g., Pytest).
- Experience with automated testing tools and a solid understanding of CI/CD concepts.
- Understanding of API design and usage, with knowledge of REST principles.
Experience we consider a plus:
- Exposure to CI/CD frameworks/tools like GitHub Actions or ArgoCD.
- Familiarity with other scripting or programming languages (e.g., Kotlin, JavaScript).
- Knowledge of backend frameworks such as Micronaut or Spring.
- Awareness of cloud, networking, and Kubernetes principles (AWS experience a plus).