Search by job, company or skills
About our Client
Our client is a Singapore company provides smart and convenient transportation service.
Responsibilities
Architect and implement scalable test automation platforms/framework for backend, web and mobile
applications
Develop and execute automation test suite for distributed services and IoT devices to ensure reliability and performance
Execute manual testing when required
Collaborate with software developers to integrate automated tests into development and CI/CD
pipelines
Implement and manage mock servers to simulate API responses for testing purposes
Proactively identify areas of improvement in the QA process and contribute to the development of
innovative testing solutions
Job requirements
5+ years of experience in software development and testing, including experience in testing distributed services and micro-services architectures
Proven experience in developing and maintaining test automation platforms/framework and custom testing tools
Proficiency in at least one programming language (e.g. Python, Typescript, JavaScript)
Experience with SQL
Experience with cloud services and platforms (e.g., AWS, Azure, Google Cloud)
Knowledge of integrating automated tests into continuous integration and continuous deployment
(CI/CD) pipelines using tools like CircleCI or equivalent
Experience with modern test automation frameworks for both backend (e.g., RestAssured, Postman) and frontend (e.g., Selenium, Cypress, Playwright)
Familiarity with Agile software development practices (e.g., Scrum, Kanban)
Performance Testing: Basic understanding of performance and load testing tools (e.g., JMeter,
LoadRunner)
Date Posted: 20/11/2024
Job ID: 101007569