inDrive

QA Engineer (AI Solutions Team)

Posted: 2 minutes ago

Job Description

We’re looking for a QA to join the AI Solutions Delivery team.The team is responsible for the development and implementation of AI solutions, currently focusing on automation in Customer Support — including first-line support, driver verification, and content moderation. Our goal is to deliver reliable, scalable AI-driven tools that streamline operations and improve user experience.As a QA, you’ll be working with backend-heavy services, primarily testing APIs using Python and Pytest. We put strong emphasis on test coverage and automation, ensuring the robustness of AI systems integrated into complex business workflows.ResponsibilitiesActively participate in all stages of the product lifecycle, from initial concept through to deploymentTest backend services, analyze results, and identify issuesDevelop and maintain test plans, test cases, and documentation for applicationsWrite API automated tests using Pytest or other relevant toolsIdentify, document, and track bugs and issues using a bug tracking system.Collaborate with cross functional teams to understand project requirements and clarify ambiguitiesPerform regression testing to ensure product stability after new changesCollaborate with TechOps and other teams to implement quality management processes and improve testingQualifications3 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 & BenefitsStable salary, official employmentHealth insuranceHybrid work mode and flexile scheduleRelocation package offered for candidates from other regionsAccess to professional counseling services including psychological, financial, and legal supportDiscount club membershipDiverse internal training programsPartially or fully payed additional training coursesAll necessary work equipment

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In