https://bayt.page.link/XWAHWM4kfTVmGcWL9
Create a job alert for similar positions

Job 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.
You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.