Salar : 25-30K
Work Location : San Po Kong
Working hour : Mon-Fri (0900-1800)
Design / Architect automated test framework and approach for various applications
Analyse, design and document automated testing solutions across the entire platforms from front-end web applications to backend API components
Implement QA process and Automated testing for all the work streams to improve the overall testing cycle.
Lead a team of automation engineers to develop and implement automation solutions
Explore and identify automation opportunities to optimize and improve business processes through automation and technology
Provides technical design using automation and performance testing solution
Review test artefacts produced by other teams
Define and promote automation best practices and guidelines to improve quality
Provide automation development guidance to other test developers
Perform regular code reviews to verify automation code quality
Design automation test reports and ensure test report provide quick overall results and efficiently investigate failures
Understand testing objectives and priorities to resolve problems in a timely and efficient manner
Assist with test plan articulation, planning, and management of individual testing events.
Leverage the testing process and test tool kit to create re-useable test assets.
Describing Existing Automation Architecture, Participate in Design and Architecture Meeting.
Design new interfaces to support testing activities
Universality degree in computing, electrical, or equivalent
5+ years of experience as a professional Test Automation lead with a background of software engineer
Excellent understanding of test concepts including white box, black box, regression performance, etc.
Excellent Java / Java Script development skills
Excellent hands on working experience building automation testing environments using tools including Katalon, Selenium, Cucumber, Loadrunner, JMeter, Appium
Experience applying test automation approach in web-based and mobile applications
Skilled in popular languages like Java, Python
Knowledge of current industry-wide quality and test processes and practices, tools and techniques
Experience in designing and developing automated tests and frameworks, as well as the ability to learn and working with existing frameworks
Good working knowledge of containerised solutions, Azure services and techniques, CICD pipelines,
Understanding of various testing phases and objectives in a software development lifecycle
Experience working in a product-oriented, team-based environment that use modern delivery approaches such as user experience design, lean, agile, DevOps, and cloud computing (Azure preferred)
Ability to communicate well to other members of the development team
An understanding of the latest trends and their role in a commercial environment
Self-development skills to keep up to date with fast-changing trends
Able to work in fast paced and challenging environments
Self-starter, creative thinking, proactive and enthusiastic and a team player