Job
Description
As a Senior QA Automation Engineer at Morningstar, you will play a crucial role in ensuring the quality of financial applications by designing and implementing cutting-edge automation frameworks. Your technical expertise will be leveraged to contribute to product excellence and drive quality assurance efforts in an Agile environment. Key Responsibilities: - Develop and maintain robust UI automation frameworks using JavaScript, TypeScript with tools like Nightwatch, CypressIO, WebdriverIO, and Playwright. - Build automation frameworks from scratch, ensuring scalability and maintainability. - Perform API testing (manual and automation) using .NET frameworks such as NUnit, MSTest, and xUnit. - Leverage JavaScript/TypeScript libraries like JQuery / Angular to enhance testing capabilities. - Collaborate with product managers, developers, and other QA team members to design test strategies and automation plans. - Integrate test automation into CI/CD pipelines, ensuring seamless quality checks across the software lifecycle. - Conduct manual and automated testing for both UI and APIs to ensure comprehensive coverage. - Provide mentorship and technical guidance to the QA team, fostering a culture of quality and innovation. - Participate in Agile ceremonies, including stand-ups, sprint planning, and retrospectives, contributing to team alignment and delivery. - Communicate progress, risks, and quality metrics to stakeholders and peers. Qualifications Required: - Bachelors degree in computer science or a related field with 6+ years of experience in Quality Assurance and Testing, with 3-5 years of hands-on automation experience. - Expertise in UI automation using JavaScript, TypeScript and tools such as Nightwatch, CypressIO, WebdriverIO, and Playwright. - Strong hands-on experience in developing automation frameworks from scratch. - Proficiency in C# / Java and JavaScript as programming languages. - Advanced knowledge of JavaScript/TypeScript libraries like JQuery, Ember, and Angular. - Proven experience in API testing (manual and automated) using JAVA REST Assured. - Experience with Agile methodologies and tools like Jira, TestRail, or similar. - Familiarity with performance and security testing tools is a plus. - Ability to work as both an individual contributor and a team lead, driving quality initiatives independently. - Strong problem-solving skills, attention to detail, and a self-driven mindset. Morningstar India is an equal opportunity employer. Morningstar's hybrid work environment offers the flexibility to work remotely and collaborate in-person each week. Various benefits are available to enhance flexibility, and tools and resources are provided to engage meaningfully with global colleagues. As a Senior QA Automation Engineer at Morningstar, you will play a crucial role in ensuring the quality of financial applications by designing and implementing cutting-edge automation frameworks. Your technical expertise will be leveraged to contribute to product excellence and drive quality assurance efforts in an Agile environment. Key Responsibilities: - Develop and maintain robust UI automation frameworks using JavaScript, TypeScript with tools like Nightwatch, CypressIO, WebdriverIO, and Playwright. - Build automation frameworks from scratch, ensuring scalability and maintainability. - Perform API testing (manual and automation) using .NET frameworks such as NUnit, MSTest, and xUnit. - Leverage JavaScript/TypeScript libraries like JQuery / Angular to enhance testing capabilities. - Collaborate with product managers, developers, and other QA team members to design test strategies and automation plans. - Integrate test automation into CI/CD pipelines, ensuring seamless quality checks across the software lifecycle. - Conduct manual and automated testing for both UI and APIs to ensure comprehensive coverage. - Provide mentorship and technical guidance to the QA team, fostering a culture of quality and innovation. - Participate in Agile ceremonies, including stand-ups, sprint planning, and retrospectives, contributing to team alignment and delivery. - Communicate progress, risks, and quality metrics to stakeholders and peers. Qualifications Required: - Bachelors degree in computer science or a related field with 6+ years of experience in Quality Assurance and Testing, with 3-5 years of hands-on automation experience. - Expertise in UI automation using JavaScript, TypeScript and tools such as Nightwatch, CypressIO, WebdriverIO, and Playwright. - Strong hands-on experience in developing automation frameworks from scratch. - Proficiency in C# / Java and JavaScript as programming languages. - Advanced knowledge of JavaScript/TypeScript libraries like JQuery, Ember, and Angular. - Proven experience in API testing (manual and automated) using JAVA REST Assured. - Experience with Agile methodologies and tools like Jira, TestRail, or similar. - Familiarity with performance and security testing tools is a plus. - Ability to