QA Engineer (AI Solutions Team)
inDriver
Software Engineering, Data Science, Quality Assurance
Almaty, Kazakhstan
Posted on Jul 15, 2025
Responsibilities
- Actively participate in all stages of the product lifecycle, from initial concept through to deployment
- Test backend services, analyze results, and identify issues
- Develop and maintain test plans, test cases, and documentation for applications
- Write API automated tests using Pytest or other relevant tools
- Identify, document, and track bugs and issues using a bug tracking system.
- Collaborate with cross functional teams to understand project requirements and clarify ambiguities
- Perform regression testing to ensure product stability after new changes
- Collaborate with TechOps and other teams to implement quality management processes and improve testing
Qualifications
- 3 or more years of experience in QA, predominantly with backend testing.
- Proficient in Pytest and Python for writing test scripts.
- Proficient in working with Linux and related tools; solid knowledge of Bash scripting.
- Understanding of Docker, Kubernetes principles, basic CI CD knowledge, and the ability to analyse backend service logs, including using Open Lens or similar tools.
- Experience with Kafka and Kibana or a willingness to quickly learn them.
- Skilled in testing RESTful and gRPC APIs.
- Basic proficiency in SQL.
- Good understanding of client server and microservice architecture.
- Ability to work in a team. Familiarity with the basics of Machine Learning or a willingness to learn.
Conditions & Benefits
- Stable salary, official employment
- Health insurance
- Hybrid work mode and flexile schedule
- Relocation package offered for candidates from other regions
- Access to professional counseling services including psychological, financial, and legal support
- Discount club membership
- Diverse internal training programs
- Partially or fully payed additional training courses
- All necessary work equipment