Join Morningstar as a Senior QA Engineer to Shape the Future of Financial Data Processing
Overview
No salary declared 😔
Timisoara, Romania - Hybrid
Expires at anytime
At Morningstar, you'll be part of an esteemed financial services firm that's at the forefront of market data processing. Our commitment to excellence and innovation has made us a critical player in the financial industry, dealing with over 40 billion messages daily. As we grow, we're seeking top talent to ensure the highest quality in our technology solutions.
Role Summary:
- Collaborate with a dedicated team of 10 to enhance our exchange connectivity software.
- Develop and implement test plans in sync with developers to bolster team-wide quality accountability.
- Enhance our automated testing systems, contributing to more efficient development cycles.
Role Requirements:
- A bachelor's degree in software development or a related field.
- Proven experience as a QA engineer.
- Familiarity with the software development lifecycle.
- Competency in programming languages, particularly C++ for unit testing.
- Background in high throughput backend systems.
- Proficiency in automated testing tools and techniques.
Benefit from Morningstar's hybrid work environment, combining remote work with in-person collaboration, and enjoy a suite of benefits designed to support your work-life balance.
About the Role We are looking for an amazing Senior QA Engineer to help us build and maintain our exchange connectivity software. Market Data powers all of Morningstar, as well as our clients so having the best of technology to do this is critical to the company’s success. We receive billions of messages every day from our direct financial exchange connections, which we process into a form useable by our customers. At present, process over 40 billion messages per day and with data volumes significantly increasing year-on-year, you can imagine how this needs a high level of quality to keep it under control.
Job Responsibilities You will work within a team of 10 colleagues, focused on building and maintaining our exchange connectivity software. You will need to work closely with developers as we see quality as being the responsibility of the whole team. You'll be developing test plans in collaboration with the developers and steadily building up our automated testing capability to continuously improve our development cycle.
Qualifications A bachelor’s degree or equivalent in a software development or similar essential. Experience working as a QA engineer, developing and executing test plans. Experience of the full software development lifecycle. Some knowledge of programming languages (C++ would be great to help with unit tests but any other language also useful). Experience working on high throughput backend systems. Experience of automated testing tools and techniques.
Morningstar’s hybrid work environment gives you the opportunity to work remotely and collaborate in-person each week. We’ve found that we’re at our best when we’re purposely together on a regular basis, at least three days each week. A range of other benefits are also available to enhance flexibility as needs change. No matter where you are, you’ll have tools and resources to engage meaningfully with your global colleagues.