Full Time

Senior Quality Assurance Engineer - Compunnel Inc. - Timonium, MD

Compunnel Inc.

Timonium, MD
Posted today

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 lo