Description
The Quality Assurance Engineer will define and maintain automated testing processes for web-based and database applications, architect end-to-end automation using Playwright, JMeter, Cucumber, JUnit, Jenkins, and Selenium, and integrate AI tools and Model Context Protocol Servers into the deployment pipeline. The role also involves defect diagnosis, release and bug lifecycle management, CI/CD integration, and operational reporting. Required qualifications include a bachelor’s degree or equivalent experience, five years of software quality assurance and automation experience, SQL Server and complex SQL skills, programming experience in C#, Java, Ruby, or Python, JMeter performance and load testing experience, Playwright web automation experience, and AI/ML testing experience; financial services or mortgage industry experience is preferred.
