Back to careers

Performance Tester

TechnologyVietnamfulltime

Job description

Key responsibilities:

  • Conducting performance testing activities to evaluate the scalability, responsiveness, and stability of software applications and systems.
  • Collaborating with project stakeholders, including developers, business analysts, and quality assurance teams, to define performance test objectives, requirements, and test plans.
  • Creating performance test scenarios, scripts, and data sets based on the application's architecture, usage patterns, and performance goals.
  • Executing performance tests using specialized performance testing tools, simulating various user loads, and monitoring system behavior, resource usage, response times, and other performance metrics.
  • Analyzing test results, identifying performance bottlenecks, and providing recommendations for system optimization and performance improvement.
  • Collaborating with developers and infrastructure teams to optimize application performance by suggesting code changes, database optimizations, caching strategies, and infrastructure enhancements.
  •  Preparing comprehensive performance test reports, documenting test methodologies, results, and recommendations for management and project stakeholders.
  • Developing and maintaining performance test scripts and frameworks for automated performance testing, ensuring scalability and repeatability of performance tests.
  • Building modular automated performance test scripts to identify load and scalability concerns for web-based applications and mobile applications utilizing SOA design and API’s in a continuous integration environment provide remediation plans. 
  • Researching new ways of performance testing and recommend system configuration and tuning improvements based on observations.
  • Staying updated with the latest trends, tools, and techniques in performance testing and participating in knowledge sharing activities within the team.

Job requirements:

Minimum of 4 years working on performance testing and engineering of large scale eCommerce/web applications. Person should have :

  • Technical Skills: Strong understanding of performance testing concepts, methodologies, and best practices. Proficiency in using performance testing tools such as JMeter, LoadRunner, or Gatling. Familiarity with programming languages like Java, C#, or Python for scripting and test automation.
  • Knowledge of performance monitoring tools and technologies to capture and analyze system metrics, such as CPU utilization, memory usage, network performance, and database performance.
  • Ability to analyze complex performance issues, identify root causes, and propose effective solutions. Strong problem-solving and troubleshooting skills to resolve performance bottlenecks.
  • Excellent communication skills to effectively collaborate with cross-functional teams, document findings, and present performance test results to stakeholders.
  • Meticulousness in test planning, test design, and result analysis to ensure accurate and reliable performance testing outcomes.
  • Ability to prioritize tasks, manage multiple projects simultaneously, and meet deadlines in a fast-paced, dynamic environment.
Share

You will love to work with us. Please apply below:

PDF only

Let's boost your 
commerce outcomes.

Let's talk