Enable job alerts via email!

Senior QA Engineer (SDE 3)

Kredivo Group

Daerah Khusus Ibukota Jakarta

On-site

IDR 300.000.000 - 400.000.000

Full time

30+ days ago

Job summary

A technology company in Jakarta seeks a Senior Quality Assurance (QA) engineer to develop and execute testing strategies for their backend services and mobile applications. The ideal candidate should have over 5 years of testing experience, strong analytical skills, and excellent knowledge of MySQL and scripting tools. You will work closely with product and engineering teams to ensure product quality and drive QA best practices.

Qualifications

  • 5+ years in manual and automated testing of web services and mobile applications.
  • Strong understanding of Data Structures, Algorithms, and Computer Science fundamentals.
  • Good understanding of HTTP, Web Services, OAuth and Restful APIs.

Responsibilities

  • Develop and maintain automation suites for website, mobile application and backend services.
  • Work closely with product, design and engineering teams to design/test plans.
  • Help define, drive and implement QA best practices.

Skills

Manual and automated testing
MySQL
Scripting tools in Linux (BASH, Python)
Problem solving
Collaboration and teamwork

Education

BS, MS, and/or PhD in Computer Science or equivalent

Tools

Git
CI tools (Jenkins, Travis)
Job description

We are looking for a Senior Quality Assurance (QA) engineers to develop and execute exploratory and automated testing to ensure product quality for Kredivo’s backend services and mobile applications. Candidates should be able to create detailed, comprehensive and well-structured test plans/test cases, have excellent knowledge of MySQL and good with scripting tools in Linux environment. Candidates with programming expertise to automate testing using open-source test automation frameworks will be preferred.

About the Role

  • Work closely with product, design and engineering teams to understand product requirements and design/execute test plans with complete ownership
  • Develop and maintain automation suites for website, mobile application and backend services
  • Carefully plan out release process including identifying inter-dependencies and backward compatibility
  • Work closely with dev operations team in planning, executing and verifying product releases and measuring impact
  • Replicate bugs reported in production on staging environment and help troubleshoot and fix with urgency
  • Help define, drive and implement QA best practices and process

Requirements

  • BS, MS, and/or PhD in Computer Science or equivalent
  • 5+ years in manual and automated testing of web services and mobile applications
  • Strong understanding of Data Structures, Algorithms, and Computer Science fundamentals
  • Strong understanding of testing best practices across white box, black box and regression testing
  • Strong analytical, problem solving and troubleshooting skills to test product quality for functional/non-functional requirements
  • Excellent with MySQL and scripting tools like BASH or Python on Linux
  • Intermediate level experience writing automation suites in any language of choice
  • Good understanding of HTTP, Web Services, OAuth and Restful APIs
  • Experience working with Git and CI tools like Jenkins, Travis or others
  • Good communication skills and strong attention to details
  • Ability to work well in a team with humility, passion and self-motivation

    #LI-AF1
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.