Senior QA Automation Engineer
Morningstar · Chicago, IL · 3 wk ago
HybridEngineering$95k–$140k/yrFull-time
Responsibilities
- Define and establish the automation strategy, framework, and testing processes.
- Understand complex application architecture and design effective automation test frameworks.
- Build end-to-end web QA automation with Python for the back end, using GitHub Copilot where appropriate.
- Help establish AI standards and practices to support faster and more reliable adoption across the QA group.
- Analyze requirements, design test scenarios, and develop automation test cases.
- Own QA requirements and provide testing guidance to the broader technology team.
- Contribute as an individual contributor while also leading key QA initiatives.
- Lead and coordinate application enhancement and TechOps testing activities with technology and business teams.
- Participate actively in team ceremonies, including stand-ups, planning sessions, and retrospectives.
- Communicate regular project updates, including completed work, work in progress, next steps, risks, quality metrics, KPIs, and costs.
Requirements
- 5+ years of experience in Quality Assurance and Testing, including 3+ years of hands-on automation experience.
- Strong understanding of test frameworks, Selenium WebDriver, test management tools, bug-tracking tools such as ALM, TestRail, and Jira, and Agile methodologies.
- Proven experience in automated testing of financial applications and web portals.
- Expertise in UI automation using Selenium WebDriver and automation framework development.
- Understanding of retrieval-augmented generation (RAG), vector databases, and MCP development.
- Experience with Python, SQL/NoSQL databases, and AWS.
- Hands-on experience using GitHub Copilot as an AI assistant during software development.
- Proficiency in Java and JavaScript.
- Expertise in API testing, both manual and automated, using Rest Assured and ReadyAPI.
- Exposure to performance testing and security testing too.
- Self-driven with a practical, professional approach to QA standards, procedures, and issue resolution.
- Ability to write use cases from product requirements, execute them, and report defects in a bug-tracking system.
- Demonstrated ability to lead, contribute independently, and help build a robust and flexible automation framework.
- Passion for mentoring and helping the QA community build automation skills.
- Current hands-on experience designing, building, and scaling cross-functional automation frameworks across back-end integration, database, and UI layers.
- Experience integrating test automation into CI/CD pipelines and supporting SDLC automation, including cloud-based test execution and reporting through tools such as ALM and Jira.
- Ability to improve quality and processes through automation strategy and technology selection based on architecture and process assessments.
- Strong SQL skills, including writing and understanding queries and stored procedures.
Pay
Total Cash Compensation Range: $95,275.00-139,741.66 Inclusive of annual base salary and target incentive
Schedule
Position Location: Chicago, IL (we follow a hybrid policy requiring 4 days onsite)