Senior Software Engineer / Software Engineering Team Leader (Strategic Component - Automation Test)
汇丰软件开发(广东)有限公司
- 公司规模:1000-5000人
- 公司性质:外资(非欧美)
- 公司行业:计算机软件
职位信息
- 发布日期:2013-06-20
- 工作地点:广州
- 招聘人数:若干
- 工作经验:三年以上
- 学历要求:本科
- 职位类别:高级软件工程师
职位描述
Introduction:
The position is held within the Strategic Components department. The department is a global cross asset software and infrastructure department providing high end solutions covering but not limited to:
· Valuation Services / FORCE for Front Office Structured Derivatives, Market Risk, Finance and Production Control.
· High performance trade caching architecture covering multiple upstream trading systems such as Sophis, Summit, Calypso.
· Market Data service and hosting with the Derivatives Market Data Service via the One Rate Environment.
The majority of services and products developed by the team are written in Java, although some occurrences of C# and C++ also exist. A lot of the environments also work with technologies as compute grids and data fabrics and geared towards being highly performance in nature.
The team in GLTc is newly formed and will work very closely with Strategic Components global teams all around the world.
Job Duties:
The job holder will have to perform the following duties:
· Development as appropriate relevant automated testing strategies, initially for the DMDS / XDS platform
· Tailoring existing company available or suggesting the appropriate automated testing tools and strategies relevant for the department.
· Determine the test criteria; as well as the types of automated testing and the types of monitoring required for each project, suggesting best of breed.
· Work closely with the QA team not only within Strategic Components but the main QA team to ensure bank best standards and practices are adhered to
· Take responsibility for the Automated Test Phase from planning to closure
· Coordinate/Document actual test results, provide status reports and manage and track all issues found related to automated testing from beginning to end
Work closely with the Performance Tester in the department to ensure full knowledge / idea sharing.
Candidate Specifications:
Candidates should possess the following skills or qualification:
· Excellent analysis and design skills from a software engineering / automated testing background
· Good communication and interpersonal skills
· Both a teamwork approach and self-sufficiency
· Ability to work flexibly and take responsibility for all areas of work as required.
· Proficiency in verbal and written English communication skills (frequent communication in oral English with other parties will be required)
· Experience of high performance computing solutions and providing automated testing controls and management to such.
· Experience with multi-threaded, distributed systems spanning regions, hardware and technology
· Core server-side Java experience (Spring, web services, Restlet, XML APIs, JUnit, JMock, JBehave)
Following skills/experiences would be an added advantage:
· Grid computing, particularly DataSynapse, and data fabrics such as Coherence, GigaSpaces or Terracotta
· Working as a collective with automated testing colleagues (locally and aboard) to ensure a unified approach and strategy is adopted
· Agile/XP development techniques and tools
· Working knowledge of C++ and/or C#
· Development on Windows XP, UNIX and Linux
· Structured Query Language (SQL) and databases (Sybase or Oracle)
公司介绍
HSBC is one of the leading banking and financial services organisations in the world. In 70 countries and territories serving around 37 million customers, we connect customers to opportunities, enabling businesses to thrive and economies to prosper. We help people to fulfil their hopes and dreams and realise their ambitions by providing award-winning advisory, products and services.
HSBC Operations, Services and Technology provides essential operational services, IT and technical support to help HSBC function effectively and improve our customer service.
About HSBC Technology China
We develop, implement and support software and IT services and processes that allow HSBC to remain at the forefront of high-quality banking systems. We develop and maintain systems for HSBC’s global businesses, as well as support functions such as Finance, HR and Risk. We work across a range of technology platforms and development disciplines, from mainframe to mobile technologies.
Our team includes software engineers and developers, architects, testers, IT and business analysts, consultants and programme and project managers, as well as team leadership and management roles. We employ people in almost all the countries and territories in which HSBC operates. Two locations of HSBC Technology China, including Guangzhou and Xi’an, are world-class technology hubs with industrial delivery capability.
Who we look for
We have exciting opportunities for highly motivated graduates and experienced professionals to join our talented IT team and ensure HSBC realises its ambition to be the world’s leading and most respected international bank. We are looking for people who are dependable, open to different ideas and cultures and enjoy being part of a team.
In return, we will help develop your skills through structured programmes, training and on-the-job experiences to meet your career ambitions. We offer comprehensive, market-competitive pay and benefits as well as programmes and plans to assist employees in building and protecting their financial security.
If you are interested in working with the teams that develop, implement and support the technology that keeps HSBC functioning effectively, we hope to hear from you.
Find out more about us in Website: *****************************/careers/technology
Or Follow us on WeChat Career Account by searching “汇丰软件人才招聘”
联系方式
- 公司地址:广州市