Automation UI Performance Test Engineer
Job ID: 112825
Location: Home, MD [Remote]
Category: Infrastructure
Employment Type: Contract
Date Added: 06/10/2026
Role Summary
This position is focused on ensuring the performance, scalability, and stability of complex web-based applications through comprehensive UI performance testing. Operating at an advanced level, the role involves designing and executing load, stress, and endurance tests, analyzing performance metrics, and collaborating with cross-functional teams. The engineer will contribute to continuous improvement initiatives, optimize testing practices, and promote a culture of reliability and high-quality user experience.
Responsibilities
- Design, develop, and execute UI performance, load, and stress test scripts using industry-standard tools such as JMeter.
- Develop performance testing strategies, including workload models and test scenarios that simulate real-world user activity.
- Analyze test results to identify performance bottlenecks, memory leaks, latency issues, and scalability limitations.
- Collaborate with developers, DevOps engineers, architects, and product owners to troubleshoot and optimize application performance.
- Integrate performance testing within CI/CD pipelines to support ongoing validation and continuous delivery processes.
- Participate in UI functional and performance testing within Agile teams to ensure comprehensive validation across environments.
- Document testing findings, generate actionable insights, and maintain dashboards and reports for performance metrics.
- Ensure compliance with testing frameworks, SDLC processes, and security guidelines relevant to the organization.
- Maintain and track performance baseline metrics across releases and environments for continued performance monitoring.
- Support Agile ceremonies such as daily standups, sprint planning, and backlog refinement to facilitate continuous testing improvements.
Qualifications
- Minimum of 5+ years of experience in performance testing for UI/web applications.
- Proven experience with JMeter or comparable tools such as LoadRunner, Gatling, or k6.
- Strong ability to design scalable performance tests that replicate real user load patterns.
- Analytical skills to interpret performance data and recommend improvements effectively.
- Experience working in Agile or SAFe development environments.
- Ability to create detailed user stories, acceptance criteria, and performance test documentation.
- Excellent communication and collaboration skills for working with cross-functional teams.
- Proven ability to work independently, show initiative, and deliver results with minimal supervision.
- Experience with UI test automation frameworks such as Selenium, Cucumber, or Java-based tools.
- This position requires eligibility for a U.S. Government security clearance. In accordance with federal law, U.S. citizenship is required.
Publishing Pay Range: $40.00 – $45.00 USD Hourly
