Position: Machine Learning QA Engineer (SDET)
Best Headphones for your interviewAbout PubMatic: PubMatic is a leading adtech company that empowers publishers and advertisers with innovative technologies to optimize their digital advertising efforts. As a pioneer in the industry, we are committed to delivering cutting-edge solutions that maximize revenue and audience engagement. Our Machine Learning team plays a crucial role in developing and enhancing the machine learning algorithms that power our platform. To ensure the highest quality standards, we are seeking a talented and driven Software Development Engineer in Test (SDET) to join our QA – Machine Learning team.
Job Summary: As a Machine Learning QA Engineer, you will play a vital role in ensuring the quality and accuracy of the machine learning algorithms developed by our Data Scientists and ML Analysts. You will collaborate closely with Product Management and other stakeholders to understand the requirements of ML algorithms. Your primary responsibility will be to set the technical vision and roadmap for the ML QA team, while also devising effective ML test strategies. Additionally, you will be responsible for managing project schedules, delivering world-class automation solutions for feature testing and regression of various ML models.
Best Mobile For YouResponsibilities:
- Collaborate with Product Management, Data Scientists, and ML Analysts to comprehend the requirements of machine learning algorithms.
- Develop a strong understanding of the PubMatic platform’s architecture and data processing workflows.
- Set the technical vision and roadmap for the ML QA team, aligning it with the company’s overall quality goals.
- Design and implement effective ML test strategies to ensure the accuracy, efficiency, and reliability of ML algorithms.
- Create and maintain automated test suites for feature testing and regression of different ML models.
- Identify, document, and track issues, bugs, and defects in the ML algorithms and work with the development team to resolve them.
- Conduct thorough exploratory testing to uncover potential vulnerabilities or areas for improvement in ML models.
- Collaborate with cross-functional teams to integrate ML testing into the overall QA process and development life cycle.
- Stay up-to-date with the latest advancements in machine learning, automation, and QA methodologies to continually improve the quality assurance process.
- Mentor and guide other QA team members in understanding and implementing ML testing best practices.
- Participate in code reviews and provide constructive feedback to ensure code quality and adherence to coding standards.
Requirements:
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience in Software Development Engineering in Test (SDET) or a similar role.
- Strong background and hands-on experience in machine learning and data science.
- Proficiency in programming languages like Python, Java, or similar for developing test automation frameworks.
- Experience with machine learning libraries and frameworks such as TensorFlow, PyTorch, or scikit-learn.
- Familiarity with software testing principles, methodologies, and best practices, especially in the context of machine learning.
- Experience in designing and implementing automation test scripts for ML models.
- Solid understanding of QA processes and procedures.
- Excellent analytical and problem-solving skills, with the ability to think critically and strategically.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
- A proactive and self-motivated attitude, with the ability to work independently and take ownership of projects.
- Passionate about continuous improvement and staying updated with the latest advancements in technology.
Manual Testing Jobs In India
- Exciting Job Opportunities in Manual Testing – 2 to 12 Years Experience | PAN India
- Exciting Job Opportunity at Wipro: Test Engineer Position in Pune
- Senior Software Testing Engineer- Remote
- QA Engineer | Versova, Andheri West, Mumbai, Maharashtra, India
- Manual & Automation QA (Apprentice)
- Manual Testing Jobs In Bangalore
- Manual Testing Jobs In Bangalore | 3 Years
- QA Analyst Opening In Noida
- QA Test Engineer | 1 to 3 years
- Manual Testing Jobs in India
- Senior QA Engineer | Bangalore
- QA Manual Test Engineer | Experience: 0-2 Years
- QA Internship In Talview
- Manual Tester | 7+ Years | Bangalore
- Quality Assurance (QA) Analyst | Remote | 5 years
- QA Analyst | TEKsystems | 7 to 9 years
- SQA / Tester | CIGNEX | 4 to 8 Years
- Senior Manual QA | Vervali | 4+ years
- Manual Testing Engineer | Creatiosoft | 2-3 years
- Manual Tester | Siemens | 3-5 years
- QA Engineer | UMR | 1-2 years
How to Apply: If you are passionate about quality assurance and eager to contribute to the success of cutting-edge machine learning algorithms, we encourage you to apply. Please send your resume and a cover letter detailing your relevant experience and skills to snehal.chattekari@pubmatic.com.