Manager of QA Engineering

Morningstar · Chicago IL

Company

Morningstar

Location

Chicago IL

Type

Full Time

Job Description

Our Product Group
Independent Advisor Software group offers innovative and differentiated products and services for the Registered Investment Advisor (RIA) market. Our all-in-one portfolio accounting and practice management platform, Morningstar Office supports RIA's day-to-day activities with our billing, performance reporting, back-office services, rebalancing, and account aggregation capabilities, powered by Morningstar's independent data and research.
As a Manager of QA Engineering, you will partner with product management, software engineering, and QA engineering leaders in the Wealth Management Solutions organization to drive quality assurance engineering excellence for this organization. An ideal candidate will be a self-starter with minimum of 7 years of experience working in software development and who understands business goals to create scalable, flexible technical testing frameworks that evaluate the product's ability to meet these goals. This role will provide technical direction and oversight of test automation and ensure modern software testing practices are being applied with rigor equally and consistently across the products and functional teams. We look for candidate who possesses the ability to motivate the team and to cultivate a culture of high energy to help achieving software engineering excellence. Exposure and contribution to software quality assurance community and various automation testing frameworks. This position is based out of our Toronto office.
Job Responsibilities
  • Manages, supervises, and mentors QA Team members in offshore locations
  • Works closely with product development team members in North America, Europe, and Asia
  • Works closely with test automation team for best test automation strategies
  • Promotes best QA practices amongst the testing team members
  • Focuses on continuous quality and process improvements
  • Acts as the guardian of Software Quality by owning functional and non-functional requirements, architectural direction for testability, setting quality standards, assessing quality risks, and ensuring minimal technical debt
  • Acts as a practice manager by supervising the QA team members to follow strict quality assurance principles and use various and appropriate testing strategies throughout the software development cycle
  • Directs, plans, and oversees automation team to plan and implement automation requirements and ensures the creation of quality automation test strategies for functional and non-functional testing
  • Prepares quality metrics documentation and reports by collecting, analyzing and summarizing information and trends in software development and production
  • Performs risk assessment on application and product quality upon release and/or when needed
  • Coordinates with product managers, project managers, technical managers, Network/IT and Operations
  • Attends and conducts testing technical training across various teams
  • Advocates and drives for both process quality as well as product quality with all stakeholders of the product development teams

Qualifications
  • 5+ years of software QA leadership and management experience
  • Minimum 7+ years of solid knowledge and working experience of software quality assurance principles and methodologies
  • Knowledge and experience of TMMi and managing testing team productivity
  • Knowledge or exposure to testing strategy planning around cloud computing and risk-based security testing
  • Have comprehensive understanding and hands-on experience of SDLC
  • Able to demonstrate prior experience with quantitative skills and software quality metrics
  • Prior experience with performance and load testing is required
  • Experience with Agile development is required
  • Ability to manage and mentor test team members in multiple offshore location
  • Strong leadership capabilities and a passion for software quality
  • Experience with IT industry standard tools for defect tracking, test case management, automation, source code control, and various website tracking and monitoring tools.
  • Development experience with Java or .net is preferred
  • Minimum of bachelor's degree in Computer Science, Information Systems, or related fields is required.
  • Excellent verbal and written communication skills
  • Financial and investing knowledge is a plus
  • Experience managing multiple teams of various sizes in different geographies is a plus

100_MstarResCanad Morningstar Research, Inc. (Canada) Legal Entity
Apply Now

Date Posted

10/06/2022

Views

5

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Account Manager (Advertising Sales Team) - Chicago - CafeMedia

Views in the last 30 days - 6

This is an excellent opportunity to get broad experience in all aspects of digital media The position is based in Chicago IL and requires excellent co...

View Details

Associate Principal, Site Reliability Engineering - OCC

Views in the last 30 days - 5

The job description is for a Site Reliability EngineerDevOps position at the Options Clearing Corporation The role involves supporting the availabilit...

View Details

Site Operations Manager - Tempus

Views in the last 30 days - 12

The company is looking for a Site Operations Manager to lead the development of their research site operations team The team will be responsible for c...

View Details

AVP, Internal Audit - CNA

Views in the last 30 days - 11

The job description is for an Assistant Vice President Internal Audit position at CNA The role involves leading a team to provide risk management gove...

View Details

Software Product Consultant - CSC Corptax

Views in the last 30 days - 10

The job description is for a fulltime consultant to join the Corptax Professional Services Team The consultant will provide implementation and best pr...

View Details

Sr. Software Engineer - OEMS Team - Enfusion

Views in the last 30 days - 8

Enfusion is a pioneer in developing innovative cloud investment management software analytics and managed services They help fund managers streamline ...

View Details