← Back to jobs
Vienna, VA, USA
No related jobs found
Responsibilities
• Perform load, stress, endurance, and scalability testing to validate the production readiness of applications and infrastructure for stability and performance
• Design, develop, and execute performance test scripts and scenarios that accurately simulate realworld user behavior
• Build, maintain, and enhance automated performance testing solutions using tools such as NeoLoad or similar
• Analyze performance test results to identify bottlenecks, system constraints, and optimization opportunities
• Utilize monitoring and observability tools (AppInsights, Splunk, etc.) to assess system performance and troubleshoot issues
• Partner with cross-functional teams to integrate performance testing early in the SDLC.
• Define performance SLAs and establish baseline metrics using production insights to ensure realistic and measurable performance goals
• Identify, understand, and document system dependencies across services and applications for accurate test coverage and implement mocking strategies to isolate dependencies and enable stable, repeatable testing.
• Support stabilization and management of performance testing environment, ensuring consistency, reliability, and scalability
• Support QA leads and leadership in planning, prioritization, and execution of performance testing activities
• Assist in coordinating performance testing efforts across multiple initiatives to ensure timely and high-quality delivery
• Provide mentorship and technical guidance to junior team members, fostering a culture of knowledge sharing and continuous improvement
• Review performance test scripts, test plans, and results to ensure alignment with standards and best practices
• Collect, analyze, and communicate performance testing results to leadership and/or stakeholders, providing actionable insights and recommendations
• Contribute to the development and continuous improvement of performance testing strategies, frameworks, and standards
• Drive continuous improvement initiatives to enhance testing efficiency, coverage, and effectiveness
• Analyze and optimize performance across distributed microservices architectures, containerized platforms, and cloud-native environments
Qualifications – Knowledge, Skills, and Abilities
• 4+ years of hands-on experience in software testing, with a strong emphasis on performance engineering, including performance test planning, execution, analysis, and optimization of application performance and scalability.
• Experience defining performance baselines and SLAs using production or production-like environments.
• Experience with dependency mapping, service virtualization, and mocking frameworks (WireMock preferred).
• Experience with monitoring and observability tools such as Azure App Insights, Splunk, or equivalent
Any Graduate
No related jobs found
← Back to jobs