> Markdown version of [/jobs/ext/3034967-associate-qa-automation-engineer](https://www.wearedevelopers.com/jobs/ext/3034967-associate-qa-automation-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Associate QA Automation Engineer - **Company:** Morningstar, Inc. - **Location:** Chicago, IL, United States - **Experience:** Starter - **Salary:** $59,900.0 - $87,850.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Software Applications, Automation of Tests, Microsoft Azure, C Sharp (Programming Language), Cloud Computing, Code Coverage, Software Quality, Code Review, Computer Programming, Continuous Integration, Data Integration, Revision Control Systems, Junit, Python (Programming Language), Knowledge-Based Systems, Machine Learning, Selenium, Software Engineering, Software Quality Assurance (SQA), Strategies of Testing, Testng, TypeScript, Web Applications, Software Organization, Google Cloud, Spring Cloud, Delivery Pipeline, Large Language Models, Cypress (Programming Language), Generative AI, Backend, Git, Information Technology, Playwright, Restful APIs, SDET - **Published:** September 23, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=5663f0f0b3adacb2 ## About the Role The ideal candidate combines a strong quality mindset with coding and automation skills, is curious about how systems work, and enjoys solving complex technical problems. As our platforms continue to evolve with cloud technologies and Generative AI capabilities, you will have opportunities to contribute to the testing and quality assurance of innovative AI-powered solutions., * Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience. * 1-2 years of experience in QA Automation, Software Engineering, SDET, or a related technical role. * Understanding of software quality assurance principles, testing methodologies, and software development best practices. * Experience programming in at least one language such as Java, Python, C#, JavaScript, or TypeScript. * Experience building and maintaining automated tests using tools such as Selenium, Playwright, Cypress, TestNG, JUnit, or similar frameworks. * Experience testing APIs, web applications, and backend services. * Familiarity with source control systems such as Git and modern CI/CD practices. * Exposure to cloud platforms such as AWS, Azure, or Google Cloud Platform. * Strong analytical, troubleshooting, and problem-solving skills. * Effective verbal and written communication skills with the ability to collaborate across technical and non-technical teams. A continuous learning mindset and curiosity for emerging technologies. * Preferred * Experience working with AWS-based applications and services. * Exposure to Generative AI, machine learning, or AI-enabled software applications. * Familiarity with AI development platforms such as Amazon Bedrock, Azure OpenAI, OpenAI APIs, or similar technologies. * Experience validating AI applications involving prompts, retrieval-augmented generation (RAG), tool calling, AI agents, or knowledge-based systems. * Experience with AI-assisted development and testing tools. * Personal or professional projects demonstrating the practical application of Generative AI technologies. ## Description In this role, you will help ensure the delivery of high-quality software by designing, developing, and executing automated testing solutions across modern web, API, cloud, and AI-enabled applications. You will partner closely with software engineers, product managers, and fellow quality engineers to validate functionality, improve test coverage, identify risks, and enhance software quality throughout the development lifecycle., * Design, develop, and maintain automated tests for web applications, APIs, backend services, and end-to-end business workflows. * Create and execute functional, integration, regression, and end-to-end test plans based on business and technical requirements. * Partner with engineers and product teams to identify quality risks early in the software development lifecycle. * Develop and enhance reusable test automation frameworks and supporting utilities. * Perform exploratory and manual testing when appropriate and identify opportunities to automate repetitive testing activities. * Validate REST APIs, data integrations, cloud-native applications, and asynchronous workflows. * Contribute to CI/CD quality controls by integrating automated tests into deployment pipelines. * Investigate, document, and communicate defects while collaborating with development teams to identify root causes and resolutions. * Participate in code reviews and continuously improve testing, automation, and engineering best practices. * Work with cloud-based technologies, including AWS services, to support testing and troubleshooting efforts. * Support the validation of AI-powered applications, including large language model (LLM) integrations, AI agents, and intelligent automation solutions. * Develop test approaches for AI-enabled systems, evaluating areas such as response quality, accuracy, reliability, grounding, and workflow effectiveness. * Explore emerging AI-assisted engineering and testing tools to improve automation efficiency, quality, and productivity. Stay current with industry trends and advancements in quality engineering, automation, cloud technologies, and AI. *, Morningstar's hybrid work environment gives you the opportunity to collaborate in-person each week as we've found that we're at our best when we're purposely together on a regular basis. In most of our locations, our hybrid work model is four days in-office 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. ## Related Videos - [AI as a Test Designer: Transforming Experience into Automated Testing](https://www.wearedevelopers.com/videos/1984-ai-as-a-test-designer-transforming-experience-into-automated-testing) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [The Future of Developer Experience with GenAI: Driving Engineering Excellence](https://www.wearedevelopers.com/videos/1107-the-future-of-developer-experience-with-genai-driving-engineering-excellence) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Got AI ideas but no money? Here are 10 free ways to level up your AI skills with Google Cloud](https://www.wearedevelopers.com/magazine/600-got-ai-ideas-but-no-money-here-are-10-free-ways-to-level-up-your-ai-skills-with-google-cloud) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Transforming Software Development: The Role of AI and Developer Tools](https://www.wearedevelopers.com/magazine/527-transforming-software-development-the-role-of-ai-and-developer-tools) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift)