
Senior Software Engineer
- Xi'an, Shaanxi
- Contract
- Full-time
- Implement all test activities (Behaviour Driven Development, System API, Exploratory Test, Accessibility Test etc.) are adhere to the Global Test Strategy.
- Work across all global activities and support the across functional team in ensuring any testing related dependencies / touch points are in place.
- Represent testing at Scrum meetings and all other key project meetings and provide a single point of accountability and escalation for testing within the scrum teams.
- Build a cohesive team with Automation Test Engineering and Exploratory Testers whom could be across different cultures and locations.
- Facilitating the definition of the end to end Test Environment to support the Test approach for Acceptance and Exploratory.
- Work with backend fulfilment test manager/lead to ensure end to end testing is completed where required with little or no duplication with consideration of regression test coverage required.
- Establish effective working relationships across other areas of HSBC, e.g. Business Product Owner, Delivery Lead, Transformation Lead, and IT teams.
- Provide recommendations to the Product Owner and/or other project stakeholders on the product readiness to go live.
- Provide on-going input into the overall process improvement of the Testing discipline.
- Experience of leading testing and associated deliverables within the project lifecycle on projects with global programmes and digital experience.
- Experience in driving test automation strategy, system API testing and Exploratory testing in the digital products.
- To drive and lead geographically disbursed team and pull them together to achieve common objectives.
- Solid understanding of technical automation testing framework adhering the principles of BDD, TDD and ATDD.
- Sound experience of at least one of Browser Stack, Sauce Labs, Appium, Calabash, TestCloud or other Cloud Service Testing Framework.
- Good understanding of mobile technologies e.g. Swift, Kotlin, SwiftUI, Jetpack Compose, ReST and JSON.
- Ability to prioritize work effectively and deliver within agreed service levels in a diverse and ever changing environment.
- Successful co-ordination and delivery of services involving elements delivered by teams internal and external to HSBC.
- Strong leadership and management qualities with the ability to motivate others and lead by example.
- High levels of judgement and decision making, being able to rationalize and present the background and reasoning for direction taken.
- Strong stakeholder management and excellent communication skills.
- Good command of English.
- Excellent organization awareness, commercial acumen and understanding of HSBC Strategy.
- A detailed understanding of SDLC and Agile methodologies.
- Ability to work across cultures.
- Experience and exposure to working on medium/large projects.
- Extensive knowledge of risk management and mitigation.
- Demonstrative evidence of establishing and managing offshore testing engagements.
- Knowledge on clound platform. eg AWS would be an advantage.
- Knowledge on mobile/web/API would be an advantage.
- Knowledge on banking knoledge would be an advantage.