QA Automation Engineer – Tbilisi, Georgia

Olmait is working on innovative and challenging projects and building teams in data science, data-related software, and cloud infrastructures for startups worldwide. Among our industries and fields of expertise are healthcare, cybersecurity, e-commerce, and more. With offices in Israel and Georgia, we have one of the most powerful development teams in the region. With us, you'll find a pleasant work environment and exceptional career development opportunities.

Olmait is excited to announce that we are searching for a highly skilled QA Automation Engineer with ample experience to lead the architecture and infrastructure of our partner’s solution. As an automation developer, you will work closely with cross-functional teams to ensure a high-quality and seamless end-user experience.

You will also design and implement QA test automation infrastructures and test scenarios for client-Mobile-BE systems, including communications between devices, front-end, back-end, and mobile testing using C# and SpecFlow BDD.

The partner is a global leader in digital fleet safety telematics and driver behavior management.

They provide the industry’s deepest driving data that improves fleet safety and driver behavior through effective real-time coaching, predictive AI and advanced fleet analytics.

Their driver-focused solution reduces accidents, fuel, emissions, and operational costs and increases EV range.

Responsibilities: 

  • Collaborating with a cross-functional team of designers, developers, product managers, data engineer professionals to deliver high-quality, high-security, high-useability and high-performance solutions.
  • Provide inputs on high-level test scenarios, challenges, risks, resources, test estimates, etc., during test planning meetings.
  • Use the latest technologies in test automation to reduce the amount of time it takes to validate that a new feature or build is acceptable for production.
  •  Assist in post-mortems after critical bugs, identifying root causes and resolution actions.
  •  Analyze testing results and other data to ensure continuous improvement in quality and efficiency.
  • Mentor team members on automation and be the guardian of our outstanding customer experience.
  • Actively participate in hands-on tasks such as writing tests, performing code reviews, and working on our CI/CD system.
  • Design, build, and maintain a robust and scalable automation framework and infrastructure for both web and mobile applications, that can be utilized effectively by our developers.
  • Design and execute E2E tests: iOS, Android, test new features, focusing on deep internal aspects of the feature and its integration with the OS
  • Ensure the automation infrastructure remains current, flexible, and designed to work within a continuous integration/deployment framework.

Requirements: 

  • At least 5 years of hands-on experience in developing object-oriented test automation (at least 3 years in .NET environment) for front-end (UI) and backend (API)
  • Experience with Microsoft technologies: .NET (C#), Rest APIs, WCF
  • Experience with relational & non-relational databases: MS-SQL. MongoDB, Redis
  • Experience with load, stress and performance testing
  • Experience with Selenium web driver - A MUST
  • Experience with CI/CD tools (GitLab, Jenkins, TeamCity, etc.) 
  • Experience creating mock and stubs.
  • Good understanding of multi-threaded development
  • Understanding of component vs. system & integration testing
  • Experience in transitioning from manual testing to full coverage automation
  • Excellent problem solving and troubleshooting skills.
  • Proficient in English in both reading and writing.
  • Dedicated person with a can-do attitude
  • Good multitasking and communication skills
  • High interpersonal skills, strong team player, innovative and creative
  • Passion for saving lives.

Bonus skills:

  • Experience with Azure and especially DevOps
  • Experience with Docker
  • Experience integrating automated testing with JIRA
  • Experience building and implementing an infrastructure for mobile application testing (native iOS & Android apps)

Please send us your English resume at [email protected] and indicate QA Automation Engineer - 3901  in the subject.

    Please send us your English resume at [email protected] and indicate "QA Automation Engineer – Tbilisi, Georgia" in the email subject line.