QA Automation Engineer IV
Description
Position Overview
We are seeking an experienced QA Automation Engineer IV / Senior QA Engineer to ensure the quality, reliability, security, and functional accuracy of enterprise Wealth & Asset Management applications.
The ideal candidate will have strong experience in software quality engineering, test automation, API testing, database validation, and cloud-based application testing.
This role involves both manual and automated testing across web applications, APIs, data integrations, document processing, and AI-enabled capabilities. The successful candidate will collaborate with cross-functional teams to develop and maintain robust testing strategies and deliver high-quality enterprise solutions.
Location: Farmington Hills, MI
Work Arrangement: Onsite – 4 days per week
Experience Required: 8–10+ Years
Preference: Local candidates strongly preferred
Key Responsibilities
Develop comprehensive test plans, scenarios, test cases, and test data.
Perform functional, integration, regression, end-to-end, and API testing.
Design, develop, and maintain automated testing frameworks using Playwright, Selenium, or Cypress.
Validate frontend applications, backend APIs, databases, integrations, and AWS-based workflows.
Perform REST API testing using Postman and automated testing frameworks.
Validate database transactions and data transformations using SQL.
Test document ingestion, extraction, processing, and downstream workflows.
Validate AI-enabled capabilities for output accuracy, consistency, traceability, and appropriate error handling.
Perform positive, negative, boundary, exception, and failure-scenario testing.
Validate authentication, authorization, role-based access, and application security controls.
Develop automated tests using Python, Java, or JavaScript.
Integrate automated testing into CI/CD pipelines.
Manage defect identification, triage, retesting, and regression validation.
Collaborate with application, AI, data, DevOps, architecture, cybersecurity, and product teams.
Required Qualifications – Must Have
8+ years of experience in software quality engineering, test automation, or related roles.
Strong hands-on experience with Playwright, Selenium, or Cypress and automated testing frameworks.
Experience developing automation using Python, Java, or JavaScript.
Hands-on experience with Postman, REST API testing, SQL, and database validation.
Experience with Git/GitHub, CI/CD pipelines, AWS, and integration testing.
Experience testing web applications, APIs, data integrations, and cloud-based solutions.
Strong understanding of functional, regression, integration, and end-to-end testing methodologies.
Experience working within large enterprise or regulated environments.
Nice to Have
Experience with AI/GenAI testing and validation.
Familiarity with AI-enabled application testing, document processing, and output validation.
Experience in Wealth & Asset Management or financial services applications.
Ideal Candidate Profile
Senior-level QA Automation Engineer with strong technical and analytical skills.
Proven ability to design and implement scalable automation frameworks.
Strong understanding of API, database, and cloud-based testing.
Experience working with cross-functional enterprise technology teams.
Excellent communication, troubleshooting, and problem-solving abilities.
Ability to work onsite in Farmington Hills, MI, four days per week.
Skills
As published by recruitee · 11 questions
Basics
Full name, Email, CV, Cover letter, Phone
Pick from a list (11)
- Are you a U.S. Citizen or Green Card holder? Please respond Yes or No!
- Are you comfortable working on W2?
- Do you have 8+ years of experience in QA Engineering or Test Automation?
- Do you have hands-on experience with Playwright, Selenium, or Cypress?
- Do you have experience developing automation scripts using Python, Java, or JavaScript?
- Do you have hands-on experience with REST API testing and Postman?
- Do you have strong SQL and database validation experience?
- Do you have experience with Git/GitHub, CI/CD pipelines, and AWS?
- Do you have experience testing web applications, APIs, and data integrations?
- Are you currently local to Farmington Hills, MI, or nearby?
- Are you comfortable working onsite 4 days per week in Farmington Hills, MI?