Develop features across our complete product range (server-side as well as client-facing) to deliver industry leading solutions
Work closely with the Product, Professional Support, Platform and Security team to understand product design and customer needs in order to build a better product and to develop automated test that covers core functionalities as well as security
Actively contribute to build a better product and effective testing strategy and coverage, which includes regression testing, unit testing at a minimum
Monitor, analyze and react to application performance monitoring output and stability issues
Pro-actively provide feedback and estimation to the Product team
Collaborate with team members in fast-paced and agile environment to ensure high quality and accuracy of the product
BSc or MSc in Computer Science, Software Engineering, or related discipline. Equivalent experience will also be considered.
2 or more years of relevant work experience in code development and/or automation testing.
Having experience with the following technologies: Python, Flask and/or Django, Puppeteer, Selenium and/or Cucumber
Having knowledge in the following is a PLUS: Java, Scala, Apache, Nginx, AWS, Alicloud, Microservices, Distributed Computing Concepts
Knowledge on Application Performance Monitoring (APM) concepts and technologies would an advantage
Proficient in UNIX shell scripting, use of command line features
Test automation experience using Puppeteer, Web driver, Selenium (additional skills in other testing frameworks such as Cucumber are beneficial)
Skills using Postman for API testing would be an advantage
Experience in working with CI (Jenkins, Docker/Kubernetes) is a plus
Proactive, self-motivated, open-minded and detail-oriented