A leading consulting firm in Hong Kong is seeking a Software Quality Assurance Tester to oversee testing processes, including regression, functional, and integration testing. The successful candidate will have solid QA experience across web, API, and mobile products, with knowledge of testing best practices. You will work closely with developers to enhance testability and maintain a robust QA environment. This role requires a proactive tester with a knack for problem-solving and scripting skills in Python or Bash.
Qualifications
Solid experience in testing work of enterprise-scale system.
QA experience on Web, API, and Mobile products.
Knowledge of system testing best practices and methodologies.
Responsibilities
Plan, develop, and execute various tests on assigned projects.
Document test plans, procedures, test cases, and test data.
Work with developers to improve system testability.
Skills
Regression testing
Functional testing
Integration testing
Web testing
API testing
Mobile testing
Scripting with Python
UNIX/Linux
Tools
Github
Jenkins
Job description
SW8310 |06 May 2022 Software Quality Assurance Tester (QA)
Plan, develop, and execute regression, functional, integration and other tests on assigned project
Design, develop, and use frameworks and harnesses for automated testing
Take full ownership of and maintain a robust QA environment
Work with developers on improving system testability and creating testing environment
Document test plans, procedures, test cases and test data
Solid experience in testing work of enterprise-scale system
QA experience on Web, API, Mobile products
Knowledge of system testing best practices and methodologies
Understand all levels (functional/non-functional) of product and application testings
Experience with BDD/TDD, CI/CD, Scrum/Kanban is a plus
Experience with test planning, execution and automation
Experience with continuous integration tools (Github, Jenkins) is a plus
Experience with UNIX/Linux
Scripting ability using Python, Bash, knowledge on Java is a plus
Enjoys breaking things and solving problems - not just able to find out the 'what', but also the 'why'
Quick learner able to adapt and contribute to new projects and test demands