Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Marathon TS • United States
Role & seniority
Stack/tools
Java-based automation frameworks; Spring Boot / Quarkus
Backend/microservices testing in cloud-native environments
Google Cloud Platform (GCP); Google Pub/Sub
Data stores: Cassandra, Elasticsearch; REST API validation
CI/CD: Jenkins, GitHub Actions, GitLab CI (nice-to-have)
Test frameworks: JUnit, TestNG, RestAssured (nice-to-have)
Top 3 responsibilities
Design, develop, and execute automated tests for backend microservices and REST APIs
Validate end-to-end workflows across 20+ interconnected microservices; perform manual testing as needed
Analyze logs and backend data stores; identify defects, root causes, and support issue resolution; contribute to regression suites and CI/CD pipelines
Must-have skills
5+ years QA/Software Testing experience; strong backend automation in Java
Experience testing REST APIs and backend services in microservices architectures
Proficiency with Java automation frameworks; hands-on with Spring Boot or Quarkus
GCP experience; familiarity with Google Pub/Sub
Troubleshooting, debugging, and quick domain/system understanding
Ability to perform both automation and manual testing; strong ownership
Nice-to-haves
Building automation frameworks from scratch
Experience with CI/CD tooling (Jenkins, GitHub Actions, GitLab CI)
Test frameworks such as RestAssured, JUnit, TestNG
Testing high-scale distributed systems; Agile/
We are seeking a highly motivated Quality Engineer with strong backend automation experience in Java-based microservices environments. This role is ideal for someone who brings energy, curiosity, and ownership—someone who can quickly understand complex domains, identify risks, and ensure high-quality releases through both automated and manual testing. You will play a critical role in validating APIs, microservices, and distributed systems running in a cloud-native environment. This position requires strong troubleshooting skills, technical depth in automation, and the ability to quickly learn business workflows and system architecture.
Hands-on experience with one or more of the following frameworks: Spring Boot / Quarkus Experience working with Google Cloud Platform (GCP) environments Experience with messaging systems such as Google Pub/Sub
Experience validating data in backend systems such as: Cassandra / Elasticsearch Strong troubleshooting and debugging skills Ability to perform both automation and manual testing Ability to quickly understand complex systems and business domains Strong ownership mentality and proactive approach to quality