Quality Engineer
Core
Develop and maintain test automation frameworks for microservices and distributed systems, ensuring reliable API integrations, data integrity, and seamless scaling.
Role type
Software Quality Engineer (SDET) specializing in microservices and CI/CD
Builds
Scalable automated test suites for UI, API, and backend validations integrated into CI/CD pipelines
Domain
Supply chain software, cloud-native microservices, distributed systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work -> infrastructure (test automation frameworks & CI/CD quality gates)
Required skills
C#, Java, TypeScript, Python, RESTful API testing, microservices architecture, Kubernetes, SQL/NoSQL, CI/CD pipeline integration, performance testing, observability (logs/metrics/tracing), contract testing
Preferred skills
AI-assisted SDLC, security testing concepts, automated UI/API/integration/performance testing frameworks, test strategy improvement, cloud-native/containerized environments
Technologies
Postman, REST Assured, Pact, WireMock, Playwright, Cypress, Selenium, Apache JMeter, k6, Docker, Kubernetes, AWS, GCP, Jenkins, GitHub Actions, Azure DevOps, Git, NPM
Responsibilities
Design and maintain scalable test automation frameworks for UI, API, and backend; Validate RESTful APIs and service virtualization across distributed services; Integrate automated test suites into CI/CD pipelines; Conduct load, stress, and endurance testing; Execute backend database testing (SQL/NoSQL); Analyze system logs, metrics, and distributed tracing to troubleshoot failures.
Seniority
Mid-level (3–5+ years experience), hands-on IC

