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.
We are currently seeking an experienced professional to join our team in the role of Senior Software Engineer.
Business: IWPB Technology
Principal responsibilities
- Develop and discover high quality automation test solution to improve the efficiency and quality of the delivering product
- Design and deliver the automation test script integrates with the code delivery to conduct the automated smoke test, regression tests, integration test and provide the necessary sign off for the product quality
- Develop and lead junior teammate to implement the automation test through-out the development life cycle
- Support team lead to run all necessary agile ceremony and handle various team activities, such as prepare project related documentation and provide support on compliance and audit query
- Ensure a high quality standard of deliverables according to HSBC standards and best practices
- A university graduate with degree in computer science or a related discipline
- Fluent oral English is required to participate in various daily conference call with colleagues around the world
- Test automation experience using Junit, cucumber, selenium webdriver, rest-assured, mockito, wiremock
- Extensive experience of using an object orientated programming language, preferably Java
- Working knowledge of automation build tools, preferably Maven
- Competent with source control management tools such as SVN, git or mercurial, and hosting services like GitHub
- Familiar with artefact repository tools, like Artifactory and Nexus
- Hands on experience of API testing within a microservices architecture
- Practical experience of UI testing on market leading browsers: Chrome, Safari, IE, FireFox, Opera
- Practical experience of Test automation on a broad range of Mobile Devices
- Working knowledge of Agile methodologies, Scrum and Kanban
- First-hand experience of working in a DevOps environment, familiar with CI/CD automation servers, preferably Jenkins
- Solid and demonstrable experience of BDD, TDD and ATDD, ability to express requirements using the Gherkin language
- Experience of Cloud technologies like AWS, GCP, Ali Cloud is an advantage
- Strong problem solving skills, able to work independently and under pressure against multiple deadlines
- Strong communication skills and documentation skills,
- Enthusiastic and self-motivated with excellent time management skills and strong initiative
You’ll achieve more when you join HSBC.
HSBC is an equal opportunity employer 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. We encourage applications from all suitably qualified persons irrespective of, but not limited to, their gender or genetic information, sexual orientation, ethnicity, religion, social status, medical care leave requirements, political affiliation, people with disabilities, color, national origin, veteran status, etc., We consider all applications based on merit and suitability to the role.
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.
***Issued By HSBC Software Development (GuangDong) Limited***