(Contractor) Senior Performance Test Automation Engineer
Contract role: a Senior Performance Test Automation Engineer who designs, automates, and runs cloud-based performance/load testing for multiple mobile apps using tools like k6, JMeter, Gatling, or Locust, executing via containers and CI/CD on GCP and monitoring results with Grafana/Datadog, while collaborating closely with client stakeholders.
- Compensation
- Not disclosed
- Location
- United States
- Work setup
- Not specified
- Seniority
- Senior
- Employment
- Contract
- Experience
- Not specified
- Category
- Qa
- Posted
Skills
Must have
- Authorized to work in the U.S. without sponsorship; C2C not available
- Experience building performance test scripts with k6, JMeter, Gatling, or Locust
- Experience with automated performance testing in containers, CI/CD pipelines, and cloud infrastructure (GCP preferred)
- Full understanding of the software development life cycle
- Consultative approach and problem-solving skills to align digital solutions with client business goals
- Hands-on experience using AI tools to enhance daily work, or strong desire to do so
- Commitment to understanding and exceeding client expectations
- Ability to perform project oversight and execution of deliverables
- Flexibility to adapt within a high-growth organization
- Ability to lead, mentor and motivate those around them
- Hunger for continuous learning and professional development
- Intellectual curiosity to provide creative solutions
- Ability to positively impact colleagues through leadership, presentations, coaching
- Desire to work in a team environment
- Good interpersonal, written and verbal communication skills
Nice to have
- Claude Certified Developer or Architect
Full description
C2C is not available
Must be authorized to work in the U.S. without sponsorship
A Day in the Life:
- Design, develop, and automate performance testing solutions for multiple mobile applications, transitioning manual testing processes into unattended, cloud-based execution within UAT environments.
- Build and maintain performance test scripts using tools such as k6, JMeter, Gatling, or Locust, ensuring reliable and repeatable load testing across applications.
- Configure and execute automated performance tests using containers, CI/CD pipelines, and cloud infrastructure, preferably Google Cloud Platform (GCP).
- Develop and implement ramped load, capacity, and spike testing scenarios to evaluate application performance under varying traffic conditions, including peak seasonal demand.
- Establish weekly scheduled performance test runs, automated alerts, and threshold-based pass/fail criteria to support release readiness decisions.
- Monitor, analyze, and trend performance test results, leveraging reporting and observability tools such as Grafana or Datadog to identify bottlenecks, performance degradation, and capacity concerns.
- Implement and maintain token-based authentication within automated test harnesses, supporting secure execution across testing environments.
- Expand performance test coverage by developing new scenarios, including application capacity validation and peak-volume testing.
- Collaborate with engineering and client stakeholders to resolve environment dependencies, coordinate access requirements, and ensure performance testing readiness.
- Create and maintain comprehensive technical documentation, test execution procedures, and operational runbooks to support knowledge transfer and ongoing ownership by client teams.
- Work within an accelerated delivery timeline, quickly assessing existing testing processes and implementing automation improvements to meet project milestones.
What it takes:
- Consultative approach and problem solving skills to successfully align digital solutions with long-term business goals of the client
- Hands-on experience using AI tools to enhance daily work, or a strong desire to do so, including a willingness to experiment, learn, and champion AI adoption within your role
- Claude Certified Developer or Architect highly preferred; possible opportunity to obtain as a Sparq colleague
- Commitment to understanding and exceeding client expectations
- Ability to perform project oversight and execution of deliverables
- Flexibility to adapt within a high-growth organization
- Ability to lead, mentor and motivate those around them
- Hunger for continuous learning and professional development