OSTTRA’s MarkitServ Testing Division is a vibrant team of members whose primary focus is on the testing phase of the product development cycle.
The group also has a responsibility to champion quality and process improvements in the delivery of all applications that will be onboarded on new (micro-services based) platforms.
Platforms are extensively using CD model and cutting-edge technologies viz Git, OpenShift, Elastic Search, Python, Cucumber Framework and Protractor Framework.
The strategic direction is the global harmonisation of this platform and onboarding various applications across the BU on this.
The QA group is technically supporting cross functional teams through an elaborate QA Infra automation and performance test suite.
The QA group works across several locations UK, India, and US.
A key component identified, as part of the move towards harmonisation of the platform, is a non-functional testing capability.
The non-functional test team is small, focused, and experienced.
You will be a key player in the India based QA - NFT team working alongside team members in India, UK, and US on critical Agile / Waterfall projects.
Closely coordinating with Developers, Business Analysts and Project Management on day-on-day sprint / monthly release deliveries.
You will also be working closely with Product, Application Support and Operation teams to support issues found in UAT and Production.
The role will involve :
Designing and executing Load Test Scenarios and performing other Non-Functional Testing (particularly Resilience and Failure related).
Extending the existing Load Test Framework, including introducing support for new systems and technologies.
Specification and development of Test Harnesses, as required.
Analysing Test Results and associated statistics (Application, OS, network etc).
Automating / Enhancing other NFT activities.
Introducing mechanisms to improve the effectiveness and efficiency of existing testing practices.
Duties & accountabilities
Specific Duties and Accountabilities include :
Identifying issues and areas for improvement in tools and scenario design.
Requirement and specification documentation analysis.
Issue investigation and diagnosis (including raising and progressing defects through the defined lifecycle).
Non-Functional Support for any application’s manual and automated Testing Functions
The role will interact internally with other global test teams and externally facing teams, such as business analysis, development, delivery, UAT, Technology Account Management (TAM) and application support
Good to Have
Understanding and hands-on experience of the Investment Banking Domain
Good understanding of Financial Products
Understanding of FPML schema designing, XML messaging / MQ’s & assisting BA functions
Trade Lifecycle & Workflow Understanding
Testing Certifications ISTQB
Domain Certifications - NCFM, CFA Foundation
Education and experience
University Graduate with a Computer Science or an Engineering degree.
Strong Background in Testing Methodology.
5-7 years in a structured testing organization with at least 3 years hands-on Performance Testing experience in a multi-tier environment and / or similar experience in a relevant Development or other Technical Role.
RDBMS Skills (preferably Oracle)
NIX Experience (Preferably Linux)
Well versed with performance testing concepts and their implementation
Experience in performance monitoring / diagnostic tools (Wireshark, AppDynamics, Splunk or other)
Hands-on experience in identifying performance bottlenecks
Good exposure to Web Frameworks
Statistical analysis skills
System Admin experience
Experience in the financial sector
Understanding of OTC derivatives post trade processing in any environment is desirable, but not essential
General understanding of Financial Instruments
Clearance and settlement knowledge a plus
Management experience not required
A self-starter who balances personal initiative with team initiatives
Having passion for testing, technology, and quality
Consistently seeks to improve practices and processes
Ability to work well in a dynamic environment with rapidly changing priorities and requirements
Excellent verbal and writing skills
Good communication and collaboration skills
Ability to communicate clearly and concisely on all levels (team, management, and customers)
Ability to work well in a global team with lots of direct contact both inside the team and to the users of the service
Inclusion and diversity are critical to the success of IHS Markit, and we actively encourage applications from people of all backgrounds.
We are committed to providing equal employment opportunity without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, status as a protected veteran, or any other protected category.
For more information on the many ways in which we enthusiastically support inclusion and diversity efforts for both candidates and employees, please access our Inclusion & Diversity Statement .