Test Automation Engineer - HSBC Operations, Services and Technology
Hong Kong IT development
Job description
Some careers have more impact than others.
If you're looking for a career where you can make a real impression, join HSBC and discover how valued you'll be.
HSBC Operations, Services and Technology is a pivotal part of the Group, providing essential operational and technical support to our global businesses and helping improve customer service and efficiency. HOST combines global expertise and technology to help keep us ahead of the competition.
We are currently seeking a high caliber professional to join our team as Test Automation Engineer .
Principal responsibilities
· Have several years test automation experience testing mobile and web application software
· Create, drive and build test strategies that are robust, reusable and scalable
· Have strong experience conducting system, integration and acceptance testing, writing test scripts, delivering quality driven applications in line with test strategies
· Be responsible for creating detailed test artefacts such as test plans, test specifications, automated tests, defect tickets and reports
· Work with both your team and other cross functional teams to plan and execute tests using the latest UI or Mobile test automation technologies, processes and tools to deliver frequently, safely and efficiently for millions of HSBC customers
· Collaborate with architects to ensure solutions adhere to their principles and direction
· Lead, mentor, upskill and inspire other automation engineers
Desired profile
Qualifications :
Requirements
· Automation and manual test experience across the multitude of Windows and Mac browsers and Mobile Devices such as iOS, Android, Windows
· Based on business and technical requirements the ability to write and execute automated and manual tests including Functional, Non Functional, Regression, Adhoc and Compatibility to enable defect detection and solution validation
· Solid and demonstrable experience in lean software delivery and the principles of BDD, TDD and ATDD
· Test automation experience using Cucumber or Ruby, Robot, WebDriver, Selenium
· Experience of at least one of Browser Stack, Sauce Labs, Appium, Calabash, TestCloud or other Cloud Service Testing Framework
· Test automation experience of ReST and SOAP based APIs and Web Services using single and multi threading
· Good understanding of web technologies such HTML, JavaScript, CSS, ReST and JSON
· Load and Performance Testing experience such as Load Runner, Performance Centre and JMeter or similar tools
· Experience in developing and delivering test plans, test scripts, regression packs
· Managing test environments, test devices, defining and creating consistent test data and reports
· Experience of test and issue management tools such as Jira, RTC, TestRail and Quality Centre
· Building mobile first, responsive, adaptive single page applications
· CI or CD tools such as Confluence, Jira, Jenkins, Git, GitHub, Stash, SonarQube, Performance centre
· PaaS or IaaS such as OpenShift, Pivotal Cloud Foundry, AWS, Azure and Cloudbees
· DevOps processes and experience
· Strong understanding of lean and agile methods of software delivery and the principles and practices of BDD, ATDD and TDD
· Agile methodologies including Scrum, Kanban, Lean UX, XP
· Have strong experience delivering to AAA accessibility standards and usability principles
· Be an approachable and supportive team member with a collaborative attitude within a demanding, fun, fast paced Agile environment
· Influence and champion new ideas and methods
· Great communication including convey your thoughts, ideas and opinions clearly and concisely face to face or virtually to all levels up and down stream
· Ability to listen and reflect back what others communicate to you
· Regularly demonstrate these qualities including drive, motivation, determination, dedication, resiliency, honesty and enthusiasm
· Be culturally aware and sensitive
· Be flexible under pressure
· Strong analytical and problem solving skills
· Excellent verbal and written communication skills
· Excellent organisational and presentation skills
· Ability to communicate with non technical people
The chosen candidate for this role will be required to undergo enhanced vetting. Subject to local laws, this will require the individual to satisfactorily pass a series of additional checks as part of the recruitment process and on an ongoing basis, if appointed to the role. HSBC Group reserves its position with regard to any steps which it may take in relation to any material adverse findings which arise either when the checks are originally completed, and/or if relevant, on an ongoing basis. For more information about the enhanced vetting for this role please contact the recruiter for this role.
You'll achieve more when you join HSBC.
Candidate with less relevant experience or skills may be offered a lower Global Career Band than stated above.
HSBC is committed to building a culture where all employees are valued, respected and opinions count. We take pride in providing a workplace that fosters continuous professional development, flexible working and opportunities to grow within an inclusive and diverse environment. Personal data held by the Bank relating to employment applications will be used in accordance with our Privacy Statement, which is available on our website.