Submit Resume

Senior Quality Assurance Engineer

  • MD , Timonium

  • 04/07/2026

  • Contract

  • Active

Job Description:

  • JOB SUMMARY
    We are seeking a Senior Quality Assurance Engineer to ensure the quality, reliability, and performance of enterprise applications through a balanced mix of manual testing, UI automation, API automation, and performance testing. This role will design and maintain scalable automated testing frameworks using Playwright/Selenium with Java, build API test automation using RestAssured with Java, and develop performance test suites using JMeter. This is a hybrid role requiring work from the client location in Timonium, Maryland.

    Key Responsibilities
    • Responsible for creating and integrating detailed test plans across deployment waves and regions.
    • Provides guidance in the creation of standard test environments, tests plans, and test scripts.
    • Analyzes and designs new or modified testing procedures and standards.
    • Assists in the development and implementation of test metrics.
    • May modify automated testing systems for procedural or standard changes.
    • May participate in the review of new testing software.
    • May consult with IT staff and client areas in resolving questions during the testing process.
    • Execute manual functional, regression, smoke, and exploratory testing when automation coverage is not practical or during rapid-change cycles.
    • Create and maintain test cases, test data, and execution evidence; validate fixes and confirm production readiness.
    • Design, develop, and maintain robust automated UI testing frameworks using Playwright and/or Selenium with Java.
    • Implement scalable patterns (e.g., Page Object Model), reusable utilities.
    • Integrate automated tests into CI/CD pipelines; analyze failures and improve test stability and maintainability.
    • Design, develop, and maintain an API automation framework using RestAssured with Java.
    • Validate request/response payloads, status codes, headers, authentication/authorization, and contract behavior.
    • Build data-driven API tests and incorporate API automation into continuous testing workflows.
    • Design, develop, and maintain performance and load testing suites using Apache JMeter.
    • Create test scenarios for load, stress, endurance/soak, and baseline performance.
    • Analyze performance results, identify bottlenecks, and collaborate with engineering to remediate issues.
    • Partner with developers, product owners, and DevOps to define acceptance criteria and test strategies.
    • Participate in Agile ceremonies and contribute to sprint-level quality planning and delivery.
    • Track defects with clear reproduction steps and supporting evidence; verify fixes and perform root cause analysis.
    • Continuously improve test coverage, automation ROI, and overall quality metrics.

    Required Qualifications:
    • 7+ years experience in software testing with a strong focus on test automation (UI + API).
    • Strong hands-on experience with:
    • Java (test development and framework maintenance)
    • Playwright and/or Selenium for UI automation
    • Rest Assured for API automation
    • JMeter for performance testing
    • Solid understanding of SDLC/STLC, Agile delivery, and test planning/execution.
    • Experience with test frameworks/tools such as TestNG/JUnit, Maven/Gradle, Git, and CI/CD pipelines.
    • Strong troubleshooting skills: log analysis, debugging failed tests, identifying flaky test patterns, and isolating defects.

.

.

.