Job Description
Department overviewOSTTRA'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.
Position summaryYou 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
Must Have
Specific Duties and Accountabilities include:
- Design, specification, implementation, and maintenance of NFT bespoke test framework (existing utilities are predominantly written in Python and Shell. Some JavaScript).
- 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
Business competencies
Education and experience
Mandatory- 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.
- Scripting/Programming Skills in Python/Java/JavaScript/PLSQL/Shell (Python experience preferred)
- 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
Desirable- Good exposure to Web Frameworks
- Statistical analysis skills
- Networking knowledge
- System Admin experience
- Experience in the financial sector
Commercial awareness
- 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 requirements
- Management experience not required
Personal competencies
Personal impact
- 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
Communication
- Excellent verbal and writing skills
- Good communication and collaboration skills
- Ability to communicate clearly and concisely on all levels (team, management, and customers)
Teamwork
- 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 .
We are proud to provide reasonable accommodations to applicants with disabilities. If you are interested in applying for employment with IHS Markit and need special assistance or an accommodation to use our website or to apply for a position, pleaseor call +1 212 849 0***. Determination on requests for reasonable accommodation are considered on a case-by-case basis.
This contact information (email and phone) is intended for application assistance and accommodation requests only.We are unable to accept resumes or provide information about application status through the phone number or email address above. Resumes are only accepted through the online application process, and only qualified candidates will receive consideration and follow-up.
IHS Markit maintains a substance-free workplace employees may be asked to submit to a drug test (where permitted by law). In addition, in order to comply with applicable federal, state, and local vaccine mandates (including those in place for US federal contractors), US employees may be required to provide proof of being fully vaccinated, unless they have been approved for an accommodation due to a medical reason, a sincerely held religious belief or another legally protected reason. The company also participates in the E-Verify Program to confirm eligibility to work in the US.
For informationplease click on the following links:
-----------------------------------------------
Current ColleaguesIf you are currently employed by IHS Markit, please apply internally via the Workday internal careers site.
Employement Category:
Employement Type: Full time
Industry: IT
Functional Area: IT
Role Category: Software Engineer
Role/Responsibilies: Associate II
Contact Details:
Company: Markit
Location(s): Noida, Gurugram