Senior QA Engineer

inDrive

inDrive

Quality Assurance
Limassol, Cyprus
Posted on Jul 31, 2024

Senior QA Engineer

Cyprus, Limassol

  • Hybrid
  • Full-time
  • Senior

We are looking for a Senior QA Engineer in the intercity classified team. We are a noticeboard for intercity transport. We work in Kazakhstan, Uzbekistan and Kyrgyzstan. Our product is number one in all countries. We carry out more than 30k journeys daily.

Our main goal is to remain the top 1 product on the market, allowing you to move freely around the country.

Our product is over 7 years old and we have established ourselves as a service with which you can always go to another city at a low price with the possibility of choosing your own driver.

We have 9 people in our team (2-iOS, 2-android, 2-qa, 3 backend).

Our stack: we write tests in Kotlin, and use Maven, Appium, Docker, Unit 5, Allure.

Responsibilities

  • Actively participate in all stages of the product lifecycle, from initial concept through to deployment
  • Identify, document, and track bugs and issues using a bug tracking system
  • Engage in anticipatory problem-solving to identify and mitigate potential defects, maintaining the highest standards of quality
  • Perform UI and API manual and automated testing using tools like Appium with Kotlin for UI and Kotlin for API
  • Develop comprehensive checklists and test cases based on project requirements, specifications, and design
  • Engage in early testing activities during the requirements and design phases to ensure issues are caught early
  • Collaborate with developers to integrate testing into the early stages of the development process
  • Provide clear and concise communication regarding testing status, issues, and risks to all stakeholders.

Qualifications

  • Minimum 3 years of proven experience as a quality assurance engineer in back-end and mobile native applications testing
  • Profound understanding of testing processes, methodologies, and design techniques
  • Excellent analytical and problem-solving abilities, with strong attention to detail
  • Exceptional communication and teamwork skills, with a focus on collaborative problem-solving
  • Solid knowledge of network debugging tools (such as Charles or Proxyman)
  • Solid understanding of REST APIs and the client-server model
  • Familiarity with Continuous Integration (CI) processes and practices
  • Basic proficiency in SQL for database testing and validation
  • Basic competence in automation testing, with hands-on experience using relevant tools
  • Experience with version control systems, such as Git, for collaborative development and tracking.

Conditions & Benefits

  • Relocation to company offices in Cyprus or Kazakhstan
  • Modern MacBook Pro and other equipment necessary for work
  • Unlimited opportunities for professional and career growth, regular external and internal training from our partners
  • Personal growth programs in which we set goals and move towards them together
  • Become part of an international team of professionals and just good people who together create one of the coolest success stories in the global IT industry.