Sorry. This page is not yet translated.
Gojek

The fastest courier, transport, food delivery and shopping services provider in Indonesia.

Lead QA Engineer - Backend and Mobile
Bangalore, IN
Job Description / Skills Required

About the role
 
As a Lead QA Engineer, you will be leading end to end testing efforts within a product team and enable them to build a quality product. You will be responsible for test automation and also for quality within the team.

What You Will Do

  • Work closely with the product team which includes PM, Designers, Developers, and QA right from the inception of features. Design new and enhance existing test suites based on business requirements
  • Execute the test cases and report relevant issues to the concerned stakeholders
  • Own communication throughout the sprint/release cycle
  • Own the quality of features and the delivery of the entire feature
  • Design, implement & maintain functional test automation at different product layers, viz. service and UI layers
  • Analyse, debug and fix the automated tests on a daily basis and raise defects accordingly
  • Analyse the testing process, release cycle, testing tools & technologies and suggest improvements
  • Setup test automation frameworks for products across Backend, iOS, Android, and Web
  • Understand the business and product requirements as related to payments and the existing service architecture. Gain a deeper understanding of the domain

What You Will Need

  • 6+ years of experience in professional testing. Familiarity with Microservices architecture
  • Hands-on in API testing techniques and tools
  • Experience with API testing tools like Postman
  • Working knowledge of mobile testing
  • Hands-on in test automation using any language (preferably JAVA, Kotlin). Experience with building tools like maven and gradle
  • Experience in testing framework, JUnit and TestNG
  • Familiarity and knowledge about CI/CD tools like Jenkins, gitlab, circleci, etc
  • Understanding of core business logic, algorithms, datasets and able to perform low-level System and Data Analysis
  • Working knowledge of SCM (Git/SVN).Experience with open source automation libraries like Selenium, Rest Assured, Appium etc
  • Experience of working in an Agile environment and familiar with AGILE Methodologies
  • Strong command in OOPs concepts including design patterns, clean code, refactoring, etc