Share
Job Summary
You will help establish quality best practices across the cloud service and contribute to automated test frameworks that support CI/CD processes, while working closely with software engineers, data scientists, and platform teams to deliver high-quality experiences.
What You Will Do:
Design and develop automated test suites for backend services and front-end UIs involved in the cloud service
Validate the performance and accuracy evaluation pipelines to ensure reproducibility and correctness of model results
Build test coverage for APIs, microservices, and data processing components across the stack
Develop and execute performance, integration, and end-to-end tests
Collaborate with developers and other quality engineers to define test plans and acceptance criteria for new features
Integrate automated tests into CI/CD pipelines to support early issue detection and deployment confidence
Track, investigate, and document bugs and regressions, and help drive resolution
Continuously evaluate and improve testing frameworks and tooling
Participate in agile development practices and help foster a culture of quality across the team
What You Will Bring:
Proficiency in writing automated tests using frameworks such as Pytest, Selenium , or similar
Experience testing REST APIs, microservices , and full-stack applications
Familiarity with CI/CD pipelines and tools
Strong analytical and debugging skills, especially across distributed systems
Working knowledge of Python or another scripting language used in automation
Detail-oriented mindset with a passion for ensuring high-quality user experiences
Ability to collaborate effectively with developers, data scientists, and product stakeholders
Bachelor’s degree in Computer Science or a related field, or equivalent experience
Nice to Have:
Exposure to AI/ML testing, model accuracy validation, or MLOps
Experience with performance testing tools or benchmarking frameworks
Familiarity with Kubernetes, containers, and cloud-native environments
Contributions to open source or experience working in open development environments
These jobs might be a good fit