Qureos

FIND_THE_RIGHTJOB.

Quality Assurance Engineer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

Position Title: Quality Assurance Engineer

Location: Remote

Position Overview

As a Quality Assurance Engineer specializing in AI/ML Model Validation, you will define and develop comprehensive test plans and test cases within a cross-functional agile team and contribute to the efficient and quality-oriented delivery of AI/ML systems. You will be the quality expert with deep knowledge of machine learning validation techniques, test automation using Playwright, and microservices architecture. Be the go-to person for ensuring AI model accuracy, reliability, and performance working closely with data scientists, ML engineers, and DevOps teams while having a full understanding of the product and its impact on end users.

Responsibilities and Deliverables

  • Develop and execute comprehensive testing strategies for AI/ML models
  • Design, develop, and maintain end-to-end automated test suites using Playwright (TypeScript/JavaScript) for web applications and API testing
  • Validate AI model performance and monitor model drift over time, implementing automated alerts for performance anomalies or degradation
  • Conduct data quality assessments and validation to ensure training and inference data integrity, including data collection, preparation, and validation processes
  • Implement contract testing and integration testing strategies specifically tailored for microservices architecture
  • Work in a Scrum team using Agile best practices and collaborate with data scientists, developers, and product managers throughout the software development lifecycle
  • Fully understand defects detected through testing, reproduce issues with clear instruction of how to replicate, troubleshoot defects to manage tracking and resolution processes
  • Establish and maintain good working relationships with peers in Development, Data Science, Product Management, Professional Services, and external clients
  • Participate as a release coordinator and ensure the release process is followed, integrating automated tests into CI/CD pipelines (GitHub Actions, Jenkins, etc.)
  • Participate in improving processes, test automation frameworks, AI/ML validation methodologies, and integration to DevOps culture
  • Perform chaos engineering and fault injection testing to validate service resilience in distributed systems
  • Create and maintain comprehensive test documentation, automation frameworks, and quality dashboards for stakeholder visibility

Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, Machine Learning, or related technical field, or equivalent practical experience
  • 4+ years of experience in software quality assurance with 2+ years focused on test automation using modern frameworks
  • 2+ years hands-on experience with Playwright for UI and end-to-end automation testing (TypeScript/JavaScript required)
  • 1+ years of experience testing AI/ML systems, data-driven applications, or machine learning models with understanding of ML concepts, algorithms, and model evaluation metrics
  • Strong work ethic with a positive attitude and a passion for Quality Assurance in AI/ML domains
  • Proficiency in programming languages such as Python, JavaScript/TypeScript for test automation and scripting
  • Experience with API testing (REST, GraphQL) using tools like Postman, REST Assured, or similar frameworks
  • Knowledge of microservices architecture, containerization (Docker), and orchestration (Kubernetes)
  • A continuous learner with motivation to explore industry-leading AI/ML testing techniques and automation tools with the drive to share knowledge with colleagues
  • Strong analytical and problem-solving skills with meticulous attention to detail
  • Excellent time and risk management skills with ability to prioritize and manage multiple testing activities
  • Team player with effective interpersonal and communication skills (written and oral) to collaborate across technical and non-technical teams
  • Flexible, self-motivated, and comfortable working with multiple teams in a fast-paced environment
  • Strong ability to adapt and be flexible in changing project environment to meet deadlines
  • Passionate about understanding customer needs and delivering high-quality, secure, performant products
  • Experience with Git version control, CI/CD pipelines, and Agile/Scrum methodologies
  • Strong understanding of software QA methodologies, SDLC, STLC, and testing best practices
  • Ability to build high-quality, secure, performant solutions and willing to pursue new learning in AI/ML testing domains
  • Flexible with mode of communication, whether it be with coworkers in-person or online, able to contribute to an inclusive mindset to promote collaboration

Job Type: Permanent

Pay: ₹800,000.00 - ₹1,000,000.00 per year

Experience:

  • Python: 3 years (Required)
  • Playwright: 4 years (Required)

Work Location: Remote

© 2025 Qureos. All rights reserved.