Posted on: 13/01/2026
Description :
Key Responsibilities :
- Design, develop, and maintain automated test frameworks for backend and ML-based applications.
- Perform functional, integration, regression, and performance testing across complex systems.
- Validate ML workflows, model outputs, data pipelines, and inference services.
- Collaborate closely with engineering, data science, and DevOps teams to ensure quality across the SDLC.
- Develop and execute backend automation tests using Java or Python (PyTest preferred).
- Conduct performance and scalability testing for APIs and backend services.
- Participate in code reviews, test strategy planning, and continuous quality improvements.
- Ensure test coverage across databases, services, and deployment environments.
Required Skills & Qualifications :
- 610 years of experience in software testing with a strong focus on automation and backend testing.
- Strong understanding of testing fundamentals, methodologies, and best practices.
- Hands-on experience in Java or Python (Python preferred); strong coding skills are mandatory.
- Experience in backend automation testing using frameworks like PyTest, Rest Assured, or equivalent.
- Exposure to ML application testing, including validation of data, models, and predictions.
- Strong understanding of backend system architecture and design.
- Experience working with databases SQL or NoSQL (at least one is mandatory).
- Solid knowledge of application deployment processes and orchestration tools (Docker, Kubernetes, etc.
- Hands-on experience with performance testing tools (mandatory).
Good to Have :
- Understanding of CI/CD pipelines and integration of automated tests.
- Experience using prompt-based IDEs/editors such as Cursor or similar tools.
- Familiarity with cloud environments and distributed systems.
- Exposure to API security testing and monitoring tools
Did you find something suspicious?
Posted by
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1600762