BEFORE APPLYING FOR THE JOB. KINDLY READ THE COMPLETE JOB DESCRIPTION PROPERLY(EVEN THE TERMS OF EMPLOYMENT ALSO), NO 1099, C2C , H1 TRANSFER
Title: Performance Test Engineer
Location: Hybrid Schedule at Reston, VA
Terms of Employment
W2 Contract, 6 Months
This is a Hybrid Schedule at Reston, VA
Interview Process: In-person interview
Overview
We are seeking an experienced Performance & Resiliency Test Engineer to design, execute, and analyze performance and resiliency testing for enterprise applications. This role will focus on workload modeling, performance test design, failover validation, bottleneck analysis, and recovery analysis to ensure the scalability, stability, and reliability of large-scale systems, including cloud-native applications, APIs, microservices, and data warehouse/data lake platforms.
Required Skills & Experience
Bachelor's Degree in Information Technology or Computer Science
In lieu of a Bachelor's degree, an additional 4 years of relevant work experience is required in addition to the required work experience.
5 years experience in performance testing, resiliency testing, performance engineering, or quality engineering for enterprise applications, including hands-on experience with workload modeling, performance test design, resiliency test scenarios, failover validation, test execution, monitoring, bottleneck analysis, recovery analysis, and results reporting.
Experience with NeoLoad or similar performance testing tools, CI/CD performance test automation, cloud platforms such as AWS, database performance validation, and large-scale data warehouse or data lake environments is preferred.
Ability to communicate technical requirements to all levels of expertise.
Proficient in establishing and maintaining good working relationships.
Knowledge and understanding of performance testing lifecycle, SDLC, Agile delivery, and non-functional requirements validation.
Proficient with integrating performance testing into complex enterprise systems, cloud-native applications, APIs, microservices, data warehouse platforms, and data lake pipelines
Knowledge of scripting, programming, or query languages used in performance testing and analysis, such as JavaScript, Java, Groovy, Python, SQL, or shell scripting.
Excellent communication skills both written and verbal.
Knowledge of cloud technologies with emphasis on AWS-native applications, cloud scalability, auto-scaling behavior, monitoring, observability, resiliency testing, failover validation, recovery analysis, and capacity validation.
Knowledge of database and data platform technologies, including SQL, Oracle, PostgreSQL, MongoDB, data warehouse platforms, data lake environments, ETL/ELT pipelines, and large-scale data ingestion performance., Advanced
Knowledge of performance engineering best practices, resiliency testing practices, cloud performance patterns, agile methodologies, observability, CI/CD pipelines, automated performance test gates, and continuous performance testing practices., Advanced
Knowledge of test automation practices, test data management, workload modeling, API testing, service virtualization, CI/CD performance test automation, and integration of performance tests into automated delivery pipelines.
Strong experience with NeoLoad or comparable performance testing tools, cloud monitoring tools, deployment/continuous integration/continuous testing/continuous delivery processes, CI/CD performance test automation, and performance reporting dashboards.
Knowledge of Code quality and promotion practices.