Python Performance Test Engineer

Python Performance Test Engineer

Posted 3 days ago by 1759647048

Negotiable
Outside
Remote
London

Summary: The Python Performance Test Engineer role is a 6-month remote contract focused on non-functional testing within an agile environment. The position emphasizes the use of open-source test frameworks and requires the design of real-world test scenarios integrated into a continuous delivery pipeline. Candidates will also be responsible for maintaining test environments and simulating failures to ensure system resilience. This role is classified as outside IR35, allowing for flexible working arrangements with minimal site visits.

Key Responsibilities:

  • Performing non-functional testing within an agile software development environment with CI/CD.
  • Improve adoption of open source test frameworks.
  • Building and designing real world test scenarios that are integrated into the continuous delivery pipeline.
  • Maintain test environment and test injection infrastructure.
  • Simulate failures and chaos testing to prove highly available and heavily resilient systems.

Key Skills:

  • Strong Python programming language skills.
  • Python based performance testing experience, tools such as Locust.
  • Prometheus, Grafana essential.
  • Unix/Linux systems.
  • HTTP/HTTPS communication protocols.
  • Monitoring/visualisation/time series database technologies (eg Prometheus, Grafana, ELK, Splunk).
  • Containerisation eg Docker, Kubernetes or Rancher.
  • Strong problem-solving skills and experience investigating technical issues.

Salary (Rate): undetermined

City: London

Country: UK

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:
Python Performance Test Engineer
6 months contract, outside IR35, remote base

  • Performing non-functional testing within an agile software development environment with CI/CD.
  • Improve adoption of open source test frameworks
  • Building and designing real world test scenarios that are integrated into the continuous delivery pipeline
  • Maintain test environment and test injection infrastructure
  • Simulate failures and chaos testing to prove highly available and heavily resilient systems

Key skills

  • Strong Python programming language skills
  • Python based performance testing experience, tools such as Locust
  • Prometheus, Grafana essential
  • Unix/Linux systems
  • HTTP/HTTPS communication protocols
  • Monitoring/visualisation/time series database technologies (eg Prometheus, Grafana, ELK, Splunk)
  • containerisation eg Docker, Kubernetes or Rancher
  • Strong problem-solving skills and experience investigating technical issues

remote based contract, 1-2 site visits per month, outside IR35

If you’re interested in this opportunity, please email your latest CV, or call James for more information.

This advert was posted by Staffworx Limited – a UK based recruitment consultancy supporting the global E-commerce, software & consulting sectors. Services advertised by Staffworx are those of an Agency and/or an Employment Business.