SDET II - Automation for AI/ML

1 Month ago • 3 Years + • Quality Assurance

About the job

Job Description

As an SDET II, you will ensure the quality and reliability of AI software. Collaborate with developers and data scientists to design test strategies, automate testing for AI models, APIs, and data pipelines. Expertise in automation, API testing, and AI/ML solution validation is crucial. Responsibilities include model validation, accuracy testing, API automation, CI/CD integration, BDD framework implementation, data validation, and defining test strategies. Requires 3+ years of experience in software testing with a focus on automation and QA for AI/Data Science applications.
Must have:
  • AI/ML testing expertise
  • Automation framework experience (Selenium, Rest Assured)
  • API testing & automation
  • CI/CD pipeline integration
  • BDD frameworks (Cucumber, JBehave)
  • Data validation & troubleshooting
  • Agile and test strategy
Good to have:
  • TensorFlow, PyTorch, scikit-learn
  • Python, Java, or C# scripting
  • Postman, Rest Assured
  • Jenkins, Bitbucket, Azure DevOps
  • Experience with AI/ML model validation
Perks:
  • Provident Fund
  • Gym Membership
  • Company-paid trips
  • Easy Loan Facility
  • Yearly increment
  • Health Insurance (includes spouse and parents)
Not hearing back from companies?
Unlock the secrets to a successful job application and accelerate your journey to your next opportunity.

Description

Role Overview:
As an SDET II, you will play a critical role in ensuring the quality and reliability of software in our AI-focused teams. You will collaborate closely with developers, data scientists, and other stakeholders to understand AI/Data Science requirements, design test strategies, and automate testing to validate AI models, APIs, and data pipelines. Your expertise in automation, API testing, and validation of AI/ML solutions will be pivotal in delivering high-quality AI-driven products.

Key Requirements:

🔹 AI/ML Testing Expertise

  • Experience with testing AI/ML models, including model validation, accuracy testing, and output consistency.
  • Familiarity with AI/ML libraries and frameworks like TensorFlow, PyTorch, or scikit-learn is a plus.
  • Ability to design tests for data preprocessing pipelines and model performance metrics such as accuracy, precision, recall, and F1 score.

🔹 Hands-On Automation Experience

  • Proven experience in building and maintaining automation frameworks (e.g., Selenium, Rest Assured, Cypress).
  • Strong knowledge of scripting in Python, Java, or C# with an ability to write clean, efficient, and reusable test scripts.

🔹 API Testing & Automation

  • Expertise in API automation using tools like Postman, Rest Assured, or equivalent.
  • Ability to perform API chaining, create end-to-end test scenarios, and validate response bodies with complex assertions.

🔹 CI/CD Pipeline Integration

  • Proficiency in integrating automation tests within CI/CD pipelines using tools like Jenkins, Bitbucket, or Azure DevOps.
  • Experience with pipeline configuration using YAML or similar methods.

🔹 BDD Frameworks (Behavior-Driven Development)

  • Hands-on experience with BDD tools such as Cucumber or JBehave.
  • Ability to define scenario outlines, implement step definitions, and manage test data for comprehensive test coverage.

🔹 Data Validation & Troubleshooting

  • Experience with testing data integrity, transformations, and ETL pipelines.
  • Strong debugging skills to identify and resolve test failures, including handling edge cases in AI models and pipelines.

🔹 Agile and Test Strategy

  • Ability to define risk-based and regression test strategies for AI-driven solutions.
  • Strong manual and exploratory testing skills for ensuring robustness in new AI features and functionalities.

Requirements

  • 3+ years of experience in software testing, with a focus on automation and QA for AI/Data Science applications.
  • Strong knowledge of testing frameworks and methodologies.
  • Proficiency in API, ETL, or AI/ML testing.
  • Familiarity with CI/CD processes and tools (e.g., Jenkins, Azure DevOps).
  • Experience with AI/ML model validation and related testing challenges is a plus.
  • Excellent problem-solving skills and attention to detail.

Benefits

  • Provident Fund
  • Gym Membership
  • Leaves as per the company policy.
  • Company-paid trips
  • Easy Loan Facility for Employees
  • Yearly increment
  • Health Insurance (includes spouse and parents)
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Riyadh Province, Saudi Arabia (On-Site)

Punjab, Pakistan (On-Site)

Sindh, Pakistan (On-Site)

Sindh, Pakistan (On-Site)

Sindh, Pakistan (On-Site)

Sindh, Pakistan (On-Site)

Punjab, Pakistan (On-Site)

Riyadh Province, Saudi Arabia (On-Site)

Punjab, Pakistan (On-Site)

Riyadh, Riyadh Province, Saudi Arabia (On-Site)

View All Jobs

Get notified when new jobs are added by Codeninja

Similar Jobs

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playrix - Middle QA Engineer (Mobile)

Playrix, Ireland (Remote)

PwC - AI/ML Azure Engineer (m/f/d)

PwC, Luxembourg (On-Site)

Razer - Senior AIOps Engineer

Razer, Malaysia (On-Site)

Applike Group - iOS Developer (f/m/d)

Applike Group, Germany (Hybrid)

The Walt Disney Company - Lead Machine Learning Engineer

The Walt Disney Company, United States (On-Site)

The Walt Disney Company - Software Engineer II

The Walt Disney Company, United States (On-Site)

Get notifed when new similar jobs are uploaded

Jobs in Lahore, Punjab, Pakistan

Codeninja - Senior SQA Automation Engineer

Codeninja, Pakistan (On-Site)

Codeninja - Senior Golang Developer

Codeninja, Pakistan (Remote)

Codeninja - AI/ML Engineer

Codeninja, Pakistan (On-Site)

Codeninja - Senior Reactjs Developer

Codeninja, Pakistan (On-Site)

Token Metrics - Financial Analyst Intern (Karachi-Remote)

Token Metrics, Pakistan (Remote)

Zones - Account Executive - US

Zones, Pakistan (On-Site)

Codeninja - DevOps Team Lead

Codeninja, Pakistan (On-Site)

PwC - Associate - Internal Audit

PwC, Pakistan (On-Site)

Get notifed when new similar jobs are uploaded

Quality Assurance Jobs

AVER LLC - Software Test Engineer

AVER LLC, United States (Remote)

Fortis Games - Senior QA Automation Engineer

Fortis Games, Brazil (On-Site)

Playrix - QA Director

Playrix, Ukraine (Remote)

BITSILICA - Python with Video Exposure

BITSILICA, India (On-Site)

Solventum - Software Quality Test Engineer

Solventum, India (On-Site)

Sucker Punch Productions - QA - QA Tester

Sucker Punch Productions, United States (On-Site)

Get notifed when new similar jobs are uploaded