Description

About the job
Key Skills: Python, Jira, Gitlab, Docker, and CI/CD infrastructure

Roles and Responsibilities:

Lead and mentor junior team members in test planning, test automation, and execution to productize the d-Matrix AI Compute Engine.
Develop and maintain comprehensive test suites, test cases, and test infrastructures for AI chip software.
Collaborate closely with Software Development teams to design, automate, and execute tests for software and system use cases.
Implement and improve end-to-end test suites and regression test suites in the CI/CD pipeline using Pytest Framework, Jenkins, and GitLab.
Develop Python programs to test workloads and machine learning models within the Pytest framework.
Analyze, debug, and triage software issues and provide actionable feedback to development teams.
Ensure test coverage aligns with product requirements by collaborating with Product, Software Development, and Systems teams.
Skills Required:

Must-Have:

Proficiency in Advanced Python programming with strong knowledge of data structures and algorithms.
Experience with test automation frameworks such as Pytest and CI/CD tools like Jenkins and GitLab.
Familiarity with Docker and containerization technologies.
Strong problem-solving skills with a detail-oriented approach to debugging and issue resolution.
Preferred:

Experience in testing and automating ML/AI models and workloads.
Prior experience with system hardware and software testing.
Knowledge of Linux OS and Linux kernel.
Previous experience in start-ups or entrepreneurial ventures.
Excellent communication and teamwork skills across geographies.
Education: Bachelor’s/Master’s/PhD with 8-12 years of industry experience in software stack testing for chips

Education

Bachelor’s/Master’s/PhD