Senior Consultant Specialist
Xi'an, CHINA
Job description
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.
We are currently seeking an experienced professional to join our team in the role of Senior Consultant Specialist.
Business: GPBW and AMG Tech
Principal responsibilities
• Manage all QA and testing activities, including functional ,non-functional testing, and automation testing.
• Collaborate with product owners, developers, and other stakeholders to understand project requirements, clarify stories, acceptance criteria, and define the most appropriate testing approach.
• Communicate with the relevant stakeholder regarding resolving technical issues related to delivery of projects.
• Practitioner in agile activities stand-ups, backlog grooming, sprint planning, retrospectives.
• Manage the planning and execution of end-to-end test cycles, ensuring timelines and quality standards are met.
• Create, maintain, and execute reusable automated test scripts using Selenium, Cucumber, and Appium, integrating them into CI/CD pipelines.
• Follow the best testing and QA practice in discipline, and contribute the own thoughts of implementation and improvement.
• Analyse business requirements, scope, to identify testing needs and approach.
• Drive test efficiency and quality improvement activity in the project teams.
• Monitor, drive and report testing progress through test metrics; keep project stakeholders informed of issues and risks.
• Collect and analysis test metrics and evaluate the test efficiency & quality.
• Develop and implement a global unified testing strategy with a fully Agile approach, including functional, performance, security, and accessibility testing.
• Analyse testing metrics to identify areas for improvement and drive quality assurance initiatives.
• Responsible for automating the continuous integration/continuous delivery (CI/CD) pipeline within a DevOps product/service team, driving a culture of continuous improvement by extensively leveraging tools like Jenkins and Ansible to provide stable and scalable end-to-end automation for automated testing.
• Experienced with a range of agile practices and understand how and why they work.
• Taking responsibility of releases and contributing to the ongoing support of the live apps.
• Responsible for automating the continuous integration/continuous delivery (CI/CD) pipeline within a DevOps product/service team, driving a culture of continuous improvement by extensively leveraging tools like Jenkins and Ansible to provide stable and scalable end-to-end automation for automated testing.
• Experienced with a range of agile practices and understand how and why they work.
• Taking responsibility of releases and contributing to the ongoing support of the live apps.
• Keen to collaborate with others, and you’ll give thought about how software fits into the bigger picture.
• Deliver fair outcomes for our customers and ensure own conduct maintains the orderly and transparent operation of financial markets.
• Ensuring that technical decisions and information is communicated thorough the global team.
• Have strong experience building highly productive teams of technically talented engineers.
• Focus on software quality and delivering quality throughout the whole process.
• Proactive collaboration in the project team to help develop the product using your experience to help guide the team through the whole development lifecycle.
Requirements
• Experience in both testing and development of mobile applications (Android, iOS) is a big plus.
• Extensive experience in coding and mobile GUI automation.
• Strong analytical and problem-solving skills, with a keen eye for detail.
• Strong communication skills in both verbal and written forms; capable of delivering effective presentations to teammates and external and internal stakeholders.
• Business knowledge in the financial services industry (retail, wholesale and investment banking, wealth management, financial markets, etc.) is required.
• Excellent team player with strong analytical, design, and problem-solving skills; ability to work under pressure with minimal supervision.
• Commitment to assigned tasks, attention to detail, and willingness to dedicate efforts.
• Experience working in a DevOps-focused environment and in an Agile team. Flexible and adaptable in accommodating changing requirements and willing to take on new responsibilities when necessary.
• Experience with mobile automation frameworks and tools such as Selenium+Cucumber, Appium, Jenkins, and Git.
• Hands-on experience using Kotlin to develop Android apps or using Swift to develop iOS apps.
• Hands-on experience with SwiftUI or Jetpack Compose.
• Hands-on experience with design patterns (Redux, MVVM, VIPER).
• Efficient/fluent communication skills in English.
• Solid understanding of the full mobile development lifecycle.
• Experience with source code versioning tools, specifically GitHub.
• Ability to work with geographically distributed and cross-functional teams.
• Comfortable with pair programming.
• Good knowledge of software design patterns and software architecture principles.
• Experience with Jenkins or other CI/CD pipelines.
• A good eye for design, capable of implementing the latest Material Design components and animations.
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 Xian Branch***