- Participate in requirements gathering and planning.
- Analyze product requirements for testability.
- Design and maintain automated test frameworks using Python or Java.
- Validate AI features, machine learning integrations, and APIs.
- Develop tests for RESTful APIs and distributed systems.
- Create and execute acceptance, regression, and end-to-end tests.
- Collaborate with cross-functional teams to ensure quality.
- Support production issue investigations.
- Contribute to CI/CD pipelines.
- Develop and maintain QA documentation.
PythonSQLJava+5 more