onsite
Senior Associate - AI Software Development Engineer in Test AI SDET
QA Engineer
Senior AI‑SDET responsible for designing, developing, and executing automated test solutions for AI and Big Data applications using Java and Python, ensuring high quality and performance of complex data-driven systems.
About the role
Key Responsibilities
- Design, develop, and maintain automated test frameworks for AI and Big Data services using Java and Python.
- Implement end‑to‑end test scenarios covering data pipelines, model inference, and performance benchmarks.
- Collaborate with data scientists and backend engineers to integrate testing into CI/CD pipelines.
- Analyze test results, identify defects, and work with cross‑functional teams to resolve issues.
- Continuously improve test coverage, reliability, and execution speed through refactoring and new tooling.
Requirements
- 5+ years of software development experience with strong Java and Python skills.
- Proven expertise in test automation frameworks (e.g., Selenium, JUnit, PyTest) and CI/CD tools.
- Experience with AI/ML model testing and Big Data technologies (Spark, Hadoop, Kafka).
- Strong analytical mindset and ability to troubleshoot complex data workflows.
- Excellent communication skills and a collaborative team player.
Skills
javapythontest automation