QA Automation Engineer IV

Javen Technologies

  • Farmington Hills, MI
  • 3 days ago

    Highlights

    The role focuses on manual and automated testing across web applications, APIs, data, integrations, document processing, and AI-enabled capabilities. The Senior QA Engineer is responsible for ensuring the quality, reliability, security, and functional accuracy of enterprise Wealth & Asset Management applications.

    Numbers & Facts

    LocationFarmington Hills, MI

    Description

    Title: QA Automation Engineer IV
    Location: Farmington Hills, MI
    Duration: 6+ Months contract

    TECHNICAL SKILLS
    Must Have
    8+ years of experience in software quality engineering, test automation, or related roles.
    Experience developing automation using Python, Java, or JavaScript
    Experience testing web applications, APIs, data integrations, and cloud-based solutions
    Git/GitHub, CI/CD, AWS, and integration testing
    Postman, REST API testing, SQL, and database validation
    Strong experience with Playwright, Selenium, or Cypress and automated testing frameworks

    Nice To Have
    Experience with AI/GenAI testing and validation is preferred

    Senior QA Engineer
    Wealth & Asset Management

    Position Summary
    The Senior QA Engineer is responsible for ensuring the quality, reliability, security, and functional accuracy of enterprise Wealth & Asset Management applications. The role focuses on manual and automated testing across web applications, APIs, data, integrations, document processing, and AI-enabled capabilities.

    Key Responsibilities

    • Develop comprehensive test plans, scenarios, test cases, and test data.
    • Perform functional, integration, regression, end-to-end, and API testing.
    • Design and maintain automated testing 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
    • 8+ years of experience in software quality engineering, test automation, or related roles.
    • Strong experience with Playwright, Selenium, or Cypress and automated testing frameworks.
    • Hands-on experience with Postman, REST API testing, SQL, and database validation.
    • Experience developing automation using Python, Java, or JavaScript.
    • Experience with Git/GitHub, CI/CD, AWS, and integration testing.
    • Experience testing web applications, APIs, data integrations, and cloud-based solutions.
    • Experience with AI/GenAI testing and validation is preferred.
    • Experience working within large enterprise or regulated environments.

    Similar Jobs