Job details
Location: | |
Job Type: | Permanent |
Discipline: | |
Reference: | BF/SA/TEDT/040718/CH |
Posted: | over 5 years ago |
Consultant: | Sunny Augustine |
Consultant Email: | email Sunny |
Consultant Phone: |
Job description
Responsibilities:
-
Develop and maintain automation test suites, test cases and test reports for Mobile, Web, API and IoT
-
Build automated system-level integration and end-to-end testing and release verification
-
Work with product owners and engineers to understand product requirements, identify missing requirements and evaluate the testability of new features
-
Communicate test results and product quality status to various product stakeholders
-
BUild and improve CI/CD pipelines to ensure smooth delivery cadence and release cycles
-
Determine production issues and prioritise their severities, and follow up with the teams on bug fixes and resolution
-
Drive better software design, engineering practices, and other quality concepts across our different teams and products
Requirements:
-
You are fluent in one or more programming languages, preferably JavaScript/ES6, Ruby, Python or Java
-
You have experience using Selenium WebDriver, Appium or other similar test automation tools to perform Web, iOS, Android, API and/or IoT testing
-
You have are familiar with Unix/Linux environments
-
You are able to separate signal from noise, and can easily identify root causes of an issue
-
You are passionate about software and product quality and have a curious mind that thinks outside the box
Bonus:
-
Experience building automation frameworks and/or test infrastructure from scratch (such as reporting, test analysis and test monitoring)
-
Experience with CI/CD pipelines and tools
-
You have some side projects or open source contributions on GitHub
-
Experience working in highly regulated industries (i.e. energy, health, aviation, etc.)
Only successful candidates will be notified.
EA License no: 06C3997 | Registration no: R1106585