Senior Performance Test Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Strong understanding of performance testing principles and methodologies., Extensive experience with performance testing tools like JMeter, LoadRunner, and Gatling., Proficiency in scripting languages such as Python and JavaScript, and experience with cloud platforms like AWS and GCP., Experience in database performance tuning for OLAP and OLTP systems..

Key responsabilities:

  • Develop comprehensive test plans and strategies to evaluate application performance under various load scenarios.
  • Execute performance tests using tools like JMeter, LoadRunner, and Gatling to simulate real-world traffic.
  • Analyze test results to identify performance bottlenecks and generate reports for stakeholders.
  • Collaborate with development teams to troubleshoot performance issues and implement optimization strategies.

Lean Tech logo
Lean Tech Information Technology & Services SME https://www.leangroup.com/
501 - 1000 Employees
See all jobs

Job description

Description

Company Overview:

 

Lean Tech is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer a multitude of opportunities for professionals to elevate their careers and experience substantial growth. Joining our team means engaging with expansive engineering teams across Latin America and the United States, contributing to cutting-edge developments in multiple industries.

 

Currently, we are seeking a Sr. Performance Test Engineer to focus on designing and executing performance tests to ensure applications and systems meet scalable and reliable performance requirements

 

Position Title: Senior Performance Test Engineer

 

Location: LATAM - Remote

 

What you will be doing:
The  Senior Performance Test Engineer will be responsible for developing comprehensive test plans, simulating real-world traffic scenarios, and exhaustively analyzing results to identify and address performance bottlenecks. This virtual position requires close collaboration with development teams to implement performance tuning strategies and optimization. The position demands expert knowledge in performance testing tools such as JMeter, LoadRunner, and Gatling and experience with cloud platforms like AWS and GCP. You will also engage in database performance tuning, load balancing, and working with distributed systems, playing a key role in enhancing system performance and scalability. Your responsibilities will include:

 

  • Develop comprehensive test plans, cases, and strategies to evaluate application performance under diverse load scenarios, ensuring scalability and reliability.
  • Execute performance tests utilizing advanced tools such as JMeter, LoadRunner, and Gatling to simulate real-world user traffic and system loads.
  • Analyze test results meticulously to identify performance bottlenecks and generate in-depth reports for stakeholder communication.
  • Troubleshoot performance issues, identify root causes, and collaborate with development teams to implement effective solutions.
  • Recommend and implement optimization strategies to enhance application performance and scalability, focusing on cloud platforms like AWS and GCP.
  • Leverage expertise in database performance tuning for OLAP and OLTP systems, including Big Query, Snowflake AWS, and RDS SQL flavors, with a consideration for NoSQL databases like DynamoDB.
  • Collaborate closely with cross-functional teams, including developers and product managers, to ensure performance requirements are achieved and maintained.
Requirements & Qualifications
  • Strong understanding of performance testing principles, methodologies, and best practices
  • Extensive experience with performance testing tools such as JMeter, LoadRunner, and Gatling
  • Proficiency in scripting and automation, with experience in relevant scripting languages (e.g., Python, JavaScript)
  • Experience with cloud platforms (AWS, GCP) and cloud-based performance testing
  • Excellent analytical and problem-solving skills
  • Strong communication and collaboration skills, capable of working with cross-functional teams
  • Experience with database performance tuning and optimization for OLAP (Big Query, Snowflake, AWS) and OLTP (RDS SQL flavors, general SQL databases, NoSQL like DynamoDB)
  • Understanding of load balancing and distributed systems architectures, specifically AWS and GCP load balancers
  • Familiarity with CI/CD pipelines and their integration with performance testing processes



Nice to have:
  • Exposure to newer performance testing frameworks like k6 or Taurus
  • Experience with containerization technologies such as Docker or Kubernetes
  • Knowledge of security testing practices to complement performance testing
  • Certification in AWS or GCP cloud architectures
  • Experience in performance testing in DevOps environments
  • Strong organizational skills to manage multiple projects efficiently
  • Participation in performance testing communities or forums

 

Soft Skills:
  • Exceptional analytical and problem-solving skills, essential for identifying and resolving performance bottlenecks in complex cloud-based environments.
  • Strong communication and collaboration skills, crucial for effectively liaising with cross-functional teams and stakeholders to ensure performance requirements are met.
  • Ability to thrive in a virtual work environment, demonstrating self-motivation and the capacity to work independently while maintaining high productivity levels.
  • Adept at handling multiple tasks simultaneously, with excellent organizational skills to prioritize and manage performance testing projects effectively.
Why you will love Lean Tech
  • Join a powerful tech workforce and help us change the world through technology.
  • Professional development opportunities with international customers.
  • Collaborative work environment.
  • Career paths and mentorship programs that will lead to new levels.
Join Lean Tech and contribute to shaping the data landscape within a dynamic and growing organization. Your skills will be honed, and your contributions will be vital to our continued success. Lean Tech is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.

 

Required profile

Experience

Industry :
Information Technology & Services
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Analytical Skills
  • Organizational Skills
  • Problem Solving

Related jobs