Chi tiết công việc Senior Performance Test Engineer (5+ Years Experience) tại Công ty TNHH ITC Group
Location: Onsite at Client Office (HCMC)
Employment Type: Full-time
Responsibilities
Performance & Load Testing (60%)
- Design, develop, and execute performance test plans, test scenarios, and automated test scripts for enterprise applications, APIs, microservices, middleware, and mission-critical backend systems.
- Perform various types of performance testing, including Load Testing, Stress Testing, Volume Testing, Spike Testing, and Endurance Testing.
- Simulate real-world transaction volumes and concurrent user activities to validate system scalability, stability, and capacity.
- Analyze performance metrics such as response time, throughput, transactions per second (TPS), requests per second (RPS), error rates, and resource utilization.
- Evaluate system performance against defined SLAs and non-functional requirements.
API & Integration Testing (20%)
- Conduct performance testing for APIs and integration services supporting digital platforms and enterprise applications.
- Validate performance across end-to-end integration flows involving middleware, mobile/web applications, CRM systems, payment services, and other connected enterprise platforms.
- Identify and troubleshoot performance bottlenecks across APIs, middleware, databases, and downstream services.
Analysis & Troubleshooting (20%)
- Monitor application, database, middleware, and infrastructure performance during testing activities.
- Investigate performance issues and collaborate with development, architecture, infrastructure, and business stakeholders to identify root causes.
- Prepare performance testing reports and provide recommendations for performance tuning and system optimization.
Requirements
- Minimum 5 years of experience in Software Testing, including Performance Testing.
- Strong hands-on experience with performance testing tools such as JMeter, LoadRunner, Gatling, k6, or similar.
- Experience testing RESTful APIs, microservices, and distributed systems.
- Solid understanding of performance metrics, capacity planning, and system bottleneck analysis.
- Familiarity with monitoring and observability tools (e.g., Grafana, Kibana, Dynatrace, AppDynamics, Splunk, Prometheus).
- Good understanding of databases (SQL/NoSQL) and middleware technologies.
- Experience working in Agile/Scrum environments.
- Strong analytical and troubleshooting skills.
- Good communication skills and ability to work directly with client stakeholders.
Preferred
- Experience in financial services, banking, payment, or high-volume transaction systems.
- Experience with cloud environments (AWS, Azure, GCP).
- Knowledge of CI/CD and performance testing automation.
Benefits
- Competitive Salary + Super.
- Performance Bonuses.
- An amazing team - supportive, fun, and caring with team building, and fun activities.
- Plus most importantly a genuinely relaxed, happy, respectful, energetic working environment where you will look forward to coming to work each day - whether it is in your home or the office.
- Professional facilities
- Social Insurance, Health Insurance, Unemployment Insurance
- Support fee to get Certificate.
- Agile English-speaking training and on-the-job training
- Light beverages and food are available all the time in the office
