Automation Testing Lead - AI/ML
Lahore, Punjab, Pakistan
CodeNinja
CodeNinja is a global software development company with capabilities in Product Engineering, Bespoke Software Development, Data Analytics, AI and Cloud.Position Overview:
As a Senior SDET, you will play a leadership role in ensuring the quality and reliability of AI-driven solutions within our teams. Your experience in manual and automated testing, combined with expertise in testing AI/Data Science applications, will advance our testing strategies, methodologies, and tools. Beyond individual contributions, you will mentor team members, promote testing excellence, and influence the team to embed a quality-first mindset in the development process for AI and Data Science initiatives.
Key Responsibilities:
๐น AI/ML Testing Leadership
- Provide leadership in developing testing strategies for AI/ML models, data pipelines, and APIs, ensuring output accuracy and consistency.
- Collaborate with data scientists and developers to validate AI/ML models, focusing on model fairness, accuracy, and scalability.
- Drive the development of tools and processes for validating AI algorithms and performance metrics.
๐น Agile Leadership
- Partner with the scrum team to align testing strategies with sprint and product goals, promoting a quality-first mindset.
- Advocate for AI-specific testing practices and methodologies, ensuring they are embedded in the development lifecycle.
- Stay updated with advancements in AI testing tools and technologies to provide thought leadership.
๐น Advanced Automation & Manual Testing
- Lead the design, development, and enhancement of automation frameworks tailored for AI, Data Science, and web/API applications.
- Ensure integration of automated tests into CI/CD pipelines, enabling rapid feedback on AI features and updates.
- Strategically design manual and exploratory tests to complement automation, particularly for complex AI-driven features.
๐น Testing Strategy & Expertise
- Develop comprehensive test strategies that encompass AI model testing, data validation, and regression testing.
- Mentor junior team members, enhancing the teamโs capabilities in AI/ML-specific testing and overall QA competency.
๐น Defect Management
- Foster a proactive approach to defect prevention, emphasizing early identification of issues in AI pipelines and workflows.
- Promote defect tracking and resolution for both traditional software and AI-driven solutions.
๐น Collaboration & Communication
- Collaborate closely with developers, data scientists, and product managers to ensure seamless integration of testing in AI projects.
- Effectively communicate testing strategies, insights, and results to technical and non-technical stakeholders.
Requirements
- 5+ years of experience as an SDET or in a similar role, with demonstrated expertise in testing AI/Data Science applications.
- Extensive knowledge of software QA methodologies, tools, and processes.
- Strong programming skills in Python, Java, or C#; familiarity with AI/ML libraries like TensorFlow, PyTorch, or scikit-learn is a plus.
- Proficiency with test automation tools (e.g., Selenium, JUnit, TestNG) and DevOps practices.
- Experience with data validation, AI model testing, and APIs.
- Proven ability to mentor and lead QA efforts in cross-functional teams.
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)
* Salary range is an estimate based on our AI, ML, Data Science Salary Index ๐ฐ
Tags: Agile APIs CI/CD Data pipelines DevOps Java Machine Learning ML models Pipelines Python PyTorch Scikit-learn Scrum Selenium TensorFlow Testing
Perks/benefits: Fitness / gym Health care
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.