Senior QA Engineer - Manual & Automation

7 - 12 years

13 - 18 Lacs

Posted:2 months ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description


Project description We are looking for a skilled Senior QA Engineer with a strong background in both manual testing and automation, particularly in Python-based frameworks. You need to have 7+ years of experience in end-to-end quality assurance processes and a solid understanding of test automation, test data management, and data engineering workflows. Exposure to AI/ML model testing is highly desirable.In this role, you'll collaborate closely with data engineers, ML scientists, and developers to ensure the reliability and accuracy of data pipelines and AI-driven systems through rigorous testing practices. Responsibilities
  • Test Strategy & Planning
  • Design comprehensive test strategies covering manual, automated, regression, integration, and data validation testing.
  • Participate in requirements reviews, sprint planning, and user story grooming to ensure testability and completeness.
  • Manual & Functional Testing
  • Perform exploratory and structured manual testing of data-driven applications, APIs, and AI/ML workflows.
  • Validate data transformations, model predictions, and business logic against acceptance criteria.
  • Automation Engineering
  • Build and maintain automated regression test suites using Python and appropriate testing frameworks (e.g., Pytest, Playwright, or Selenium).
  • Integrate automated tests into CI/CD pipelines and ensure stable, repeatable execution across environments.
  • Implement test data management strategies, including synthetic data generation and data mocking for AI testing.
  • AI & Data Engineering Validation
  • Validate data pipelines, feature engineering steps, and AI model outputs for consistency, accuracy, and reliability.
  • Test ML model input/output correctness, edge cases, and model drift detection logic.
  • Collaboration & Reporting
  • Work closely with data engineers, ML engineers, and product teams to resolve bugs and improve test coverage.
  • Log detailed defects, maintain test artifacts, and provide clear test execution reports.
    Skills Must have
  • 7+ years of QA experience in both manual and automation testing.
  • Strong hands-on experience with Python for writing automated test scripts.
  • Solid understanding of test automation frameworks, best practices, and design patterns.
  • Knowledge of Test Data Management strategies and tools.
  • Experience in creating and maintaining automated regression suites.
  • Exposure to AI/ML model testing and data pipeline validation.
    Nice to have
  • N/A
  • Mock Interview

    Practice Video Interview with JobPe AI

    Start Python Interview
    cta

    Start Your Job Search Today

    Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

    Job Application AI Bot

    Job Application AI Bot

    Apply to 20+ Portals in one click

    Download Now

    Download the Mobile App

    Instantly access job listings, apply easily, and track applications.

    coding practice

    Enhance Your Python Skills

    Practice Python coding challenges to boost your skills

    Start Practicing Python Now
    Luxoft logo
    Luxoft

    IT Services and IT Consulting

    Zug New York

    RecommendedJobs for You