freehire launches on Product Hunt on 26 August.

Follow →

QA Engineer – Automation (Botim)

Summary

Build and maintain automated test frameworks for mobile apps and backend services using Appium, Java/Python, and CI/CD pipelines to ensure quality in a fast-paced product environment.

QA Engineer – Automation (Botim)


About us
Botim is a UAE-based technology investment and development group, embarked on a mission to build the world’s first ultra platform & ecosystem, that will disrupt the consumer technology space by rethinking the boundaries of a digital ecosystem.
It will be the first of its kind in the MEA region to simplify the way people & businesses interact, engage and transact with each other. The platform will provide seamless connectivity between consumers and businesses, enabling users to effortlessly access home, e-commerce, and fintech services in one place. Astra’s mission is to enrich people’s lives by making communication and e-commerce more seamless, connected, and natural.

Please note: This is a full-time office-based role in Tbilisi (5 days per week), with some flexibility available after the probation period.
Office location:

Job Responsibilities
  • Design, develop, and maintain robust automated test frameworks for mobile app UI and backend services.
  • Implement structured, reusable, and scalable automation test cases for Android/iOS apps.
  • Integrate automated testing into CI/CD pipelines to support agile development cycles.
  • Collaborate with developers and QA teams to identify testing needs and ensure coverage.
  • Conduct API testing across protocols including HTTP and gRPC; validate backend behaviors and integrations.
  • Analyze automation test results and logs; debug and resolve failures efficiently.
  • Contribute to performance testing strategy and script design when needed.
  • Continuously improve automation processes, tools, and frameworks.
Experience
  • Proven experience in mobile UI automation testing using Appium or equivalent frameworks.
  • Familiar with testing frameworks such as JUnit or TestNG.
  • Strong programming skills in Java or Python.
  • Ability to write clean, modular, and reusable test code.
  • Hands-on experience with API testing; familiarity with gRPC is a strong plus.
  • Familiarity with CI/CD tools and integrating test scripts into build pipelines.
  • Self-motivated, detail-oriented, and capable of working independently in a fast-paced environment
  • Education: Bachelor's degree or higher in computer science or a related field.
…and of course, your benefits
  • Direct work with the customer, ownership culture.
  • 20 working days of vacation and 15 sick leaves
  • At least 11 public holidays.
  • Medical expenses compensation (after trial).
  • Fitness membership (after trial).
  • Flexible working hours (no time trackers).
  • Corporate events.

See also