Through sustainable technology solutions for smart cities, PBSC is changing the world, one city at a time. As a leading global provider of bike sharing solutions and urban mobility pioneer, PBSC’s team develops, markets and operates – directly through its subsidiary operator, or indirectly through a global network of local partners – the most advanced and customizable urban solutions for smart cities. Recognized as a catalyst for social innovation, PBSC currently has four models of bicycles – ICONIC, FIT, BOOST and E-FIT– deployed around the world and continues to expand its global footprint of over 70,000 bikes and 6,200 stations – with more than 250 million rides so far!!

PBSC develops full stack products including mechanical, electrical and computer engineering components. Whether you want to tackle circuit design, power electronics, embedded firmware development, Java development on Amazon infrastructure, Node.js, Android, iOS or web applications, PBSC has a spot for you in a rich learning environment.

We offer a competitive salary and a dynamic work environment. We would like to thank all applicants for applying, however, only qualified candidates will be selected for our screening process.


Job description


The Senior QA Automation Developer will be building and maintaining automation infrastructure to facilitate automation testing with high efficiency and also perform automation tests for mobile, web and API’s and back-end, to ensure we deliver a high-quality solution. They will be in charge of analyzing results and identifying potential problems, to be reported and tracked. The QA Automation Developer should possess a vision for what constitutes efficient testing and be able to focus on the highest value targets first.


Experience and Knowledge


  • Degree in Computer Science or equivalent degree and experience
  • Minimum of 5 years’ experience in delivering software test automation practices with various automation tools with different testing methodologies
  • Hands-on experience in working with automation framework (Selenium, Rest-Assured, Appium) and developing automated tests
  • Rich experience in Test Automation including WEB, mobile and API
  • Strong coding skills with Java and Python
  • Strong knowledge of MySQL queries
  • Good knowledge of Linux environment
  • Experience with CI tools
  • Experience using JIRA


Required skills


  • Strong organizational and analytical skills
  • Excellent learning skill 
  • Good reading and writing in English
  • Demonstrate creativity, innovation and enthusiastic approach to problem solving


Interpersonal skills


  • Strong communication and interpersonal skills
  • Ability to mentor team members


Allowed file types and size: .doc, .docx, .pdf < 10mb.