Senior Performance Test Engineer

MARICI Solutions GmbH

Plano (TX)

On-site

USD 140,000 - 180,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Sands is seeking a Senior Performance Engineer to lead performance engineering for a business-critical enterprise application suite, in preparation for go-live at a Sands property. The role focuses on baselining performance, validating scalability under production-like loads, and forecasting capacity on on-premises hardware.

You will operate in an OpenShift on bare-metal environment, collaborating with developers, DBAs and platform engineers. Strong scripting and API testing skills are essential.

Qualifications

  • Minimum of seven years of experience in performance engineering or performance testing of enterprise web applications.
  • Ability to work independently and test hypotheses with minimal direction.
  • Experience with capacity planning for fixed on-prem infrastructure and forecasting future needs.
  • Hands-on scripting with JMeter and at least one other load testing tool (Artillery, k6, Gatling or Locust).
  • Experience with Playwright or a browser automation tool for UI performance testing.
  • Strong understanding of load and endurance testing and percentile-based analysis.
  • Proficiency in REST API testing and service-to-service communication in distributed systems.

Responsibilities

  • Establish, measure and maintain performance baselines across API, service and UI scenarios.
  • Develop workload models derived from production data and stakeholder input.
  • Design, develop and maintain performance test scripts using JMeter, Artillery and Playwright.
  • Execute load and endurance tests in a dedicated performance environment.
  • Validate scalability and report headroom for hardware planning.
  • Analyze results, identify regressions and determine root causes with cross-functional teams.
  • Prepare performance reports and present findings to stakeholders.
  • Coordinate testing dependencies including test data and integration stubs.

Skills

Performance testing
API testing
Scripting (Python/JS/Java)
SQL
Communication skills

Tools

JMeter
Artillery
Playwright
k6
Gatling
Locust
OpenShift CLI (oc)
kubectl
Prometheus
Grafana
PostgreSQL

Job description

All 5 days in Office (Plano, Tx) Final Inperson interview is required.(Only locals) About the RoleSands is seeking an experienced Senior Performance Engineer to join its enterpriseapplications team. The successful candidate will lead performance engineering for abusiness-critical enterprise application suite in preparation for its go-live at a Sands property.The role is responsible for establishing performance baselines, validating that the applicationscales to production traffic volumes, and confirming that it operates within its sized capacity onproduction hardware. The application is hosted on Red Hat OpenShift running on on-premisesservers, across both non-production and production environments. As this infrastructure hasfixed capacity, and additional hardware requires significant procurement lead time, accuratemeasurement and forecasting are central to the position.The Senior Performance Engineer will work independently, conducting their own research andanalysis, and will collaborate closely with development, database, platform engineering andvendor teams.

Key Responsibilities
  • Establish, measure and maintain performance baselines for each release across API,service and user-interface scenarios, weighted in proportion to actual usage.
  • Develop workload models, including transaction volumes, concurrent users,transactions per second and test durations, derived from production traffic data andagreed with business stakeholders and vendors.
  • Design, develop and maintain performance test scripts using JMeter, Artillery andPlaywright, reusing existing test assets where appropriate.
  • Execute load and endurance tests throughout each release cycle in a dedicatedperformance environment.
  • Validate application scalability at and beyond production traffic volumes, assessutilization of CPU, memory, database and storage capacity, and report remainingheadroom and capacity limits in time to inform hardware planning.
  • Analyze test results against baselines, identify regressions promptly, and determineroot causes using platform, database and application metrics.
  • Partner with developers, database administrators and platform engineers to resolveperformance issues, including query optimization, resource configuration, runtimetuning and scaling.
  • Prepare performance reports and present findings and recommendations to supportformal release approval.
  • Work with platform engineering to ensure the performance environment remainsrepresentative of production and is managed through GitOps practices.
  • Identify and coordinate dependencies required for testing, including interfaceinventories, test accounts, test data and integration stubs.
Qualifications and Experience
  • Prepare and maintain production-scale, anonymized test data sets. Qualifications and Experience
  • Minimum of seven years of experience in performance engineering or performancetesting of enterprise web applications, including leading performance testing for majorreleases or system go-lives and presenting capacity findings to senior leadership.
  • Demonstrated ability to work independently, including researching unfamiliar systems,forming and testing hypotheses, and drawing sound conclusions with minimaldirection.
  • Experience in capacity planning for fixed, on-premises infrastructure, including sizingworkloads to available hardware, extrapolating results from non-production toproduction environments, and forecasting future capacity requirements.
  • Hands-on scripting experience with JMeter and at least one additional load testing toolsuch as Artillery, k6, Gatling or Locust.
  • Experience with user-interface performance testing using Playwright or a comparablebrowser automation tool.
  • Strong understanding of load and endurance testing, workload modeling based onproduction traffic, and percentile-based performance analysis.
  • Experience testing REST APIs and service-to-service communication in distributedsystems.
  • Hands-on expertise with Kubernetes, including configuring resource requests andlimits, horizontal and vertical scaling, node scheduling, and analyzing pod, node andcluster-level metrics and logs to diagnose performance issues.
  • Proficiency with Kubernetes tooling, including kubectl and the OpenShift CLI (oc),Helm and Kustomize, for deploying, inspecting and troubleshooting workloads.
  • Proficiency in interpreting monitoring data from tools such as Prometheus andGrafana to identify bottlenecks across application, database and infrastructure layers.
  • Strong SQL skills and familiarity with relational database performance, preferablePostgreSQL.
  • Proficiency in at least one programming or scripting language, such as Python,JavaScript or Java.
  • Excellent written and verbal communication skills, with the ability to present technicalfindings to both technical and business audiences.Preferred Qualifications
Preferred Qualifications
  • Experience with on-premises Red Hat OpenShift deployments, particularly onbare-metal infrastructure.
  • Familiarity with GitOps practices and tools such as Argo CD or OpenShift GitOps.
  • Experience in Java and JVM performance tuning, including memory management,garbage collection and thread pool configuration.
  • Experience with application performance monitoring (APM) tools for distributedtracing.
  • Experience in regulated industries such as gaming, hospitality or financial services.
  • Knowledge of enterprise storage performance, including block and network filestorage.
  • Experience establishing performance testing within a release process that includesformal approval gates.Technical EnvironmentThe role works with JMeter, Artillery and Playwright for test execution; Red Hat OpenShift onbare-metal servers in Sands datacenters, across non-production and production environments;a dedicated performance environment hosting the full application stack; GitOps-baseddeployment; OpenShift monitoring with Prometheus and Grafana; and PostgreSQL databases.
Technical EnvironmentThe role works with JMeter, Artillery and Playwright for test execution; Red Hat OpenShift onbare-metal servers in Sands datacenters, across non-production and production environments;a dedicated performance environment hosting the full application stack; GitOps-baseddeployment; OpenShift monitoring with Prometheus and Grafana; and PostgreSQL databases.
Key OutcomesWithin the first three months, the successful candidate will be expected to:
  • Define and implement baseline test scenarios across API, service and user-interfacelayers.
  • Deliver a capacity assessment of the application on production hardware at productiontraffic volumes, including available headroom and capacity limits.
  • Establish regular load testing within each release cycle, with results published afterevery run.
  • Implement scheduled endurance testing with no unexplained performancedegradation.
  • Identify and resolve performance regressions before releases are promoted.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Performance Engineer - On-Prem OpenShift
Senior Performance Engineer - On-Prem OpenShift

MARICI Solutions GmbH • Plano (TX)

On-site
USD 140,000 - 180,000
Senior Performance Engineer
Senior Performance Engineer

EPAM Systems • United States

Remote
USD 140,000 - 190,000
Performance Engineer
Performance Engineer

EPAM Systems • United States

Remote
USD 90,000 - 130,000
Performance Test Engineer
Performance Test Engineer

BinTech Group • Denver (CO)

Hybrid
USD 120,000 - 160,000
Performance Engineer
Performance Engineer

Ascii Group, LLC • Columbus (OH)

On-site
USD 70,000 - 90,000
Senior Performance Engineer - Loadrunner, Dynatrace, JMeter
Senior Performance Engineer - Loadrunner, Dynatrace, JMeter

M&T Bank • United States

Hybrid
USD 120,000 - 180,000
Performance engineer
Performance engineer

ZealHire Inc. • Dallas (TX)

On-site
USD 120,000 - 180,000
Performance Engineer
Performance Engineer

Aquent • Austin (TX)

On-site
USD 110,000 - 150,000
Performance Engineer - Expert
Performance Engineer - Expert

Spectraforce Technologies • Austin (TX)

Remote
USD 120,000 - 160,000
Application Performance Engineer
Application Performance Engineer

IntePros • Harrisburg

Hybrid
USD 80,000 - 110,000