CrawlJobs Logo
Briefcase Icon
Category Icon

Performance Test Engineer United States Jobs

1 Job Offers

Filters
Performance Test Engineer, Network Security Cloud
Save Icon
Join Corelight as a Performance Test Engineer specializing in Network Security Cloud. Validate the performance and scalability of network sensors in virtual/cloud environments using Python/Go and tools like Ixia. Create dashboards and automate testing to drive impactful improvements. This remote ...
Location Icon
Location
United States of America , North America
Salary Icon
Salary
125000.00 - 153000.00 USD / Year
https://corelight.com/ Logo
Corelight
Expiration Date
Until further notice
Explore Performance Test Engineer jobs and discover a critical role at the intersection of software quality, user experience, and system architecture. A Performance Test Engineer is a specialized software quality assurance professional focused on ensuring applications and systems are scalable, reliable, and meet non-functional requirements under various load conditions. Unlike functional testers who verify *what* the software does, performance engineers assess *how well* it does it, analyzing speed, stability, and resource usage. Professionals in these jobs are responsible for the entire performance testing lifecycle. This typically begins with analyzing system architecture and business requirements to define key performance indicators (KPIs) like response times, throughput, and concurrent user limits. They then design and develop comprehensive test strategies encompassing load, stress, endurance, and scalability testing. A core responsibility is scripting automated performance tests using industry-standard tools such as Apache JMeter, Gatling, k6, or LoadRunner to simulate realistic user traffic and data volumes. Execution involves running these tests in environments that mirror production, often leveraging cloud platforms like AWS, Azure, or GCP for elastic, on-demand load generation. The role extends far beyond simply running tests. Performance Test Engineers deeply analyze results using monitoring and Application Performance Management (APM) tools such as Dynatrace, AppDynamics, or Datadog. They identify bottlenecks in code, database queries, network latency, or server configuration, providing developers and infrastructure teams with actionable, data-driven insights for optimization. They champion a "shift-left" mentality, advocating for performance considerations early in the software development lifecycle (SDLC) and integrating performance tests into CI/CD pipelines. Furthermore, they often create sizing and capacity planning documents to guide infrastructure decisions. Typical skills and requirements for Performance Test Engineer jobs include a strong foundation in software testing principles and a solid understanding of software architecture, including web services, APIs, and databases. Proficiency in at least one programming language like Java, Python, or C# is highly valued for creating sophisticated test scripts and frameworks. Analytical and problem-solving skills are paramount, as is a keen attention to detail when interpreting complex performance graphs and logs. Familiarity with DevOps practices, containerization (Docker, Kubernetes), and cloud services is increasingly essential. While educational backgrounds often include Computer Science or related fields, practical experience with performance testing methodologies and tools is the key qualification. For those with a passion for solving complex technical puzzles and ensuring seamless user experiences at scale, Performance Test Engineer jobs offer a challenging and impactful career path dedicated to building the robust digital foundations that modern businesses rely on.

Filters

×
Countries
Category
Location
Work Mode
Salary