Build test plan, case design and review, case execution
Perform functional testing for applications
Maintenance of testing environment and existing testing tools.
Continuous optimization and improvement of development and testing processes to enhance test quality and efficiency.
Develop and ensure high quality product
Analyse, develop, maintain, and execute test plans and test scripts
Preferably a degree in computer science, software engineering, information technology or related fields
3+ years of experience as QA Engineer/Tester/ Automation Engineer or Software Development Engineer in Test
Excellent communication, collaboration and analytical skills
Perform testing of iOS, Android apps and Backend API's to ensure that product meets requirements
Strong server side coding experience on any object-oriented programming languages (Java, Golang) or any script languages (Python, Shell).
Demonstrated experience in test automation framework design and implementation (Selenium, Appium, etc)
Knowledge of Linux, AWS, BS web system
Exposure to web technologies (HTTP, XML, REST, HTML, etc)
Understanding of database concepts and queries (MySQL)
Work with external / freelance web developers.
You should be familiar with both front-end and back-end technologies.
Knowledge of SEO is a strong advantage.
Knowledge of business / industry related to mining service and equipment.
Ensure the enquiries from the Management Team is being processed accordingly to theâ¦