a Senior QA Automation Engineer and play a pivotal role in ensuring the quality and stability of our core MLOps platform. Leveraging your expertise in test development principles and automation frameworks, youll drive comprehensive test suites that validate the platforms deployment, scaling, and various capabilities across complex, real-world ML workflowsincluding the demanding needs of generative AI (gen AI) and LLM applications. Youll validate complex Kubernetes-based deployments running across diverse infrastructuresfrom on-prem and air-gapped environments to hybrid and public cloud setupsensuring we deliver innovative, reliable, production-grade performance for enterprise-scale customers.
Your responsibilities will include:
Owning the quality of core platform features end-to-endcollaborating with Product, R&D, Architecture, and DevOpsfrom requirements definition through design, testing, and customer release.
Driving the development of complex test scenarios that reflect real-world MLOps workflows, with a strong emphasis on gen AI and LLM pipelines for enterprise-scale, production-grade deployments.
Designing, developing, and maintaining automated test scripts and frameworks to validate key platform capabilities, including deployment, scaling, and resource management.
Ensuring comprehensive test coverage across APIs, orchestration layers, infrastructure components, and integrations with various environmentsfrom on-premise to all major cloud providers; validating built-in observability, monitoring, and operational capabilities under varied and demanding workloads.
Mentoring fellow Automation Engineers by reviewing test code, guiding design and implementation decisions, and promoting testing best practices.
Continuously assessing testing gaps and quality risks, driving improvements in test coverage, reliability, and performance.
Identifying, designing, and implementing tools to enhance automated testing efficiency and contribute to the evolution of our testing infrastructure.
Your responsibilities will include:
Owning the quality of core platform features end-to-endcollaborating with Product, R&D, Architecture, and DevOpsfrom requirements definition through design, testing, and customer release.
Driving the development of complex test scenarios that reflect real-world MLOps workflows, with a strong emphasis on gen AI and LLM pipelines for enterprise-scale, production-grade deployments.
Designing, developing, and maintaining automated test scripts and frameworks to validate key platform capabilities, including deployment, scaling, and resource management.
Ensuring comprehensive test coverage across APIs, orchestration layers, infrastructure components, and integrations with various environmentsfrom on-premise to all major cloud providers; validating built-in observability, monitoring, and operational capabilities under varied and demanding workloads.
Mentoring fellow Automation Engineers by reviewing test code, guiding design and implementation decisions, and promoting testing best practices.
Continuously assessing testing gaps and quality risks, driving improvements in test coverage, reliability, and performance.
Identifying, designing, and implementing tools to enhance automated testing efficiency and contribute to the evolution of our testing infrastructure.
Requirements:
Your qualifications and skills
6+ years of hands-on experience as a Validation / QA Automation Engineer, with strong Python skills.Proven expertise in building and maintaining complex test infrastructures and automation frameworks.Solid understanding of software testing principles, methodologies, and test design patterns for complex distributed systems.Hands-on experience with various test automation frameworks and tools (e.g., pytest, Kubernetes testing tools, cloud providers testing frameworks).Experience in cloud or Kubernetes-based environments.
Excellent analytical, problem-solving, and debugging skills across various layers of the product.
Your qualifications and skills
6+ years of hands-on experience as a Validation / QA Automation Engineer, with strong Python skills.Proven expertise in building and maintaining complex test infrastructures and automation frameworks.Solid understanding of software testing principles, methodologies, and test design patterns for complex distributed systems.Hands-on experience with various test automation frameworks and tools (e.g., pytest, Kubernetes testing tools, cloud providers testing frameworks).Experience in cloud or Kubernetes-based environments.
Excellent analytical, problem-solving, and debugging skills across various layers of the product.
This position is open to all candidates.