Associate, Test Analyst, Testing recruitment
Company overview
Markit is a leading, global financial information services company with over 2,300 employees. The company provides independent data, valuations and trade processing across all asset classes in order to enhance transparency, reduce risk and improve operational efficiency. Its client base includes the most significant institutional participants in the financial marketplace. For more information, please see www.markit.com
Department
Quality Assurance / Testing, Index Management, ETP and Dividends
Department overview
Markit DIME provides a suite of products designed to give immediate access to the data required for equity derivative trading. This encompasses indices, dividends and ETPs delivered in one validated and cross-referenced feed.
Position summary
A full time position has become available for a QA analyst in our London offices. The position will involve working with a team of development engineers; supporting project delivery in a fast moving and dynamic environment. Responsibilities will be full lifecycle for a programme of projects, and encompass both functional and non-functional, UI and back-end technical testing and quality assurance activities.
The product area (and Markit as a whole) is rapidly expanding in both service provision and geographical coverage. This role involves enhancement of delivery of ETF services at the forefront of the financial markets, in providing a global service to global customers, across all asset classes.
Duties accountabilities
The position is reporting to Equities and Indices QA Lead. The candidate will work closely with the functional lead and development team, ETF and Dividends product leads, and their operational teams.
The candidate will also be actively involved in mentoring more junior test team members.
As a result, the successful applicant will take full end-to-end lifecycle responsibility for Quality Assurance and Testing activities in:
-Supporting delivery of various new service provisions within Equities
-Supporting delivery of enhancements to existing services
-BAU and maintenance support work.
-Building and mentoring the test team
Including:
-Developing test plans, approach, details and scripts.
-Test Execution – taking the lead in the execution of functional and non-functional test activity including upward management reporting and stakeholder liaison.
-Test Planning – review of specification and creation of test plans, identification of test cases, and creation of test scripts and packs. Project estimation.
-Taking responsibility for coaching and development of more junior staff.
-Adding to and championing best practice methodology with respect to testing and Quality Assurance within Markit.
-Reviewing business requirements and associated design documentation.
-Attending appropriate meetings to ensure a sound understanding of developments prior to testing.
-Coordinating the testing process by taking responsibility for overall progress and liaising with development and the business to ensure deadlines are met
-Running manual tests on software ensuring it conforms to design and set standards.
-Raising and resolving any issues / faults identified.
-Manage risk and take contingency action where necessary.
-Identify and develop improvements in the testing process and contribute towards automation.
The most important quality to be shown by the successful applicant is the ability to deliver, and an understanding of how this is achieved in a project context.
Competencies
Education and Experience
• Experience of project lifecycle and theory of Testing must be shown.
• Experience of working in a global business, with global development, QA and infrastructure teams, is important for this role to be successful, and must be shown.
• Experience of both functional and non-functional test definition/build/execution/delivery must be shown.
• Experience working in the financial sector would be an advantage, in particular knowledge of dividends, indices and equities products, although is not explicitly required to apply for the role.
• A solid degree in a computing, mathematics or finance discipline from a reputable institution would be highly advantageous.
• Experience in test management, in managing large teams of analysts, will not be required in order to be successful in application for this role.
Personal
- Experience in dealing with / facing senior stakeholders would be an advantage.
- Strong analytical skills must be shown
• Proactive and able to work independently with minimal supervision
• Displays energy, drive and stamina
• Open minded, flexible and willing to adapt to changing situations
- Delivery focussed
General
• Must be an excellent communicator, in both written and verbal forms.
• Absolute team player
• Able to establish good relationships with individuals across the globe
Technical
• Strong analytical skills required.
• Experience of working closely with Database Technology (specifically SQL Server 2008 R2)
• Experience in testing any of the following technologies :
• .Net C#, Java, Active MQ and debugging / root cause analysis skills.
• Experience in testing XML, large integrated data flows and large databases would be highly advantageous.
• Experience in using test artefacts developed in industry standard testing tools (QTP, Loadrunner, HP QC/ALM, Jmeter) would be advantageous.
• Any previous formal development experience or knowledge of scripting languages would also be advantageous.