Description

In this role, you will:

  • Design, develop, and execute test cases, test plans for Machine Learning, Android, iOS, and web applications
  • Produce requirements traceability matrices, automation feasibility analysis, time estimations
  • Contribute to the definition and refinement of the test strategy and be an advocate for quality practices in your team
  • Identify and document ML model accuracies, software defects, track issues and collaborate with the machine learning and development team to resolve them
  • Utilize testing frameworks and tools to automate test cases and enhance test coverage
  • Suggest procedure improvements and contribute to improving internal tooling and processes

What you will need to succeed:

  • Minimum of 5 years of AI/ML test automation and machine learning frameworks experience (e.g., Appium, Selenium, TensorFlow, PyTorch, Keras)
  • Very good experience in Machine Learning, including knowledge in the areas of Natural Language Processing and Computer Vision
  • Expert-level knowledge in the programming languages (Python, Java, C++)
  • Strong experience with Linux operating systems and proficiency with CLI tools and scripting.
  • Experience with CI/CD tools (e.g., Jenkins) and MLOps tools (e.g. W&B, MLFlow, Airflow)
  • Very good written and verbal English communication skills

Education

Any Graduate