Mid / Senior Performance Tester (Python + Locust)

  • Kraków
  • 1dea
For one of our key Clients we're looking for a specialist for the position of: Mid / Senior Performance Tester (Python + Locust)   Terms of engagement:   Area:  Consulting IT (project for Aviation area) Localisation: 100% remote Start:  ASAP (max 3 months notice period) Salary rate (determined individually): 95 - 115 PLN net + VAT / h Terms: B2B (outsourcing via 1dea), full-time, long-term   Recruitment process (100% remotely): Phone "hello" interview with 1dea recruitment consultant (~10 min) Technical and business conversation with our Client (approx. 1 hour) Decision to cooperate We offer: A transparent model of long-term cooperation (B2B contract for an indefinite period) Stable and safe involvement in a company with a solid market position Modern equipment provided by the company, along with software and configuration Flexible working hours Possibility to work remotely 100% of the time Professional advice and career support by a team of experienced specialists A mature and sustainable design ecosystem Good atmosphere in the team - values such as camaraderie, openness, respect, mutual help and support in development are important to us We try to work in the spirit of Agile, which we understand as: continuous improvement, effective cooperation and the use of an empirical approach during the development of manufactured products We support a culture of creativity - each team member has the opportunity to propose their own ideas or solutions - you will always be listened to and your suggestions will be taken into account Scope of duties: Uncover user expectations: Partner with architects and product owners to understand system performance needs (i.e., how fast/stable it should be) Script for speed: Design thorough performance test scripts using tools like Locust, simulating real user behavior Build a testing powerhouse: Lead the creation of a flexible and reusable testing framework to evaluate system performance Run the gauntlet: Utilize cutting-edge tools like Locust to conduct various performance tests (load, stress, endurance) on both local and cloud setups Diagnose like a detective: Analyze results, pinpoint performance issues and bottlenecks, and keep detailed logs for future reference Communicate clearly: Generate insightful performance test reports for both internal teams and external partners Requirements: 3+ years of experience optimizing backend and web services through performance testing Proficient in using the popular load testing tool Locust Utilizes Python programming skills for test scripting and automation Analyzes load, stress, and endurance tests to identify and resolve bottlenecks Skilled in using tools like Kibana to monitor and diagnose performance issues Understands APIs, messaging protocols, operating systems (AIX or Linux/Unix), networking technologies (load balancing, firewalls), and DevOps tools (Bitbucket, Jenkins) English B2+ level (multinlingual teams) Bonus: Experienced in test report creation and communication Adept at using test stubs, mocks, and simulators Mentorship capabilities to guide junior testers Excellent analysis and problem-solving skills Strong written and verbal communication skills