remote
QA Engineer AI , Personalisation - Binance
QA Engineer
QA Engineer (AI) focused on personalisation features, driving automated test coverage for AI-driven recommendation systems using Python, Selenium, and TestNG, while collaborating with data science and product teams to ensure high-quality, reliable user experiences.
About the role
Key Responsibilities
- Design, develop, and maintain automated test suites for AI-powered personalisation features using Python and Selenium.
- Collaborate with data scientists and product owners to define test cases that validate model outputs and recommendation accuracy.
- Integrate AI/ML testing frameworks and perform data‑driven test execution, including performance and bias analysis.
- Analyze test results, log defects, and work closely with engineering to resolve issues and improve product quality.
- Contribute to continuous improvement of testing processes, tooling, and best practices across the QA team.
Requirements
- 3+ years of QA experience in a fast‑paced tech environment, preferably with AI or recommendation systems.
- Strong programming skills in Python and experience with Selenium WebDriver.
- Hands‑on experience with TestNG or similar test frameworks and version control (Git).
- Knowledge of AI/ML concepts and ability to write data‑driven test cases.
- Excellent analytical, problem‑solving, and communication skills.
Skills
pythonseleniumtestng