Overview
Performance Test Engineer Jobs in Colombo, Western Province, Sri Lanka at Mitra AI
Title: Performance Test Engineer
Company: Mitra AI
Location: Colombo, Western Province, Sri Lanka
(IMMEDIATE JOINERS ONLY)
Mitra Innovation is a global tech provider specializing in digital transformation and cloud solutions, servicing premier client projects alongside developing our own cutting-edge products, including a flagship internal platform that leverages Generative AI and agentic workflows to automatically de-risk and modernize legacy enterprise applications.
ROLE OVERVIEW
Seeking a high-ownership Performance Test Engineer to drive quality engineering initiatives for a reputed banking client. Responsible for designing, executing, and analysing performance tests to ensure scalability, reliability, and optimal system performance. The role requires strong expertise in performance testing tools, troubleshooting, and collaboration with technical teams to deliver robust banking solutions.
JOB ROLES AND RESPONSIBILITIES
- Create Performance Test Strategy document: define the approach, metrics, benchmarks, baseline, user response requirements, environments, toolsets & etc
- Identify performance test scenarios with the support of stakeholders
- Creating different load profiles
- Create performance test scripts for various types of tests such as load, stress, duration/endurance & etc
- Identifying required test data needs for performance runs
- Run performance tests on distributed environments
- Create and publish performance test results and recommendations
- Support performance test estimations
- Stay up to date with the latest performance tools, technologies and trends
- Setting up a performance test framework and tool on a client's environment
- Maintain and enhance performance test frameworks
REQUIRED EXPERIENCES, QUALIFICATIONS AND SKILLS
- B.Sc. in Computer Science or related discipline or equivalent professional qualification.
- 2 – 3 years of experience in performance testing of complex applications
- ISTQB Certifications
- Experience in designing performance test scripts and load profiles based on application functionality and usage patterns.
- Good experience with performance testing types: Load testing, Stress testing, Scalability testing, Spike testing, Volume testing, Endurance testing.
- Good knowledge and practical experience in K6/JMeter/ LoadRunner/ Dynatrace or similar tools.
- Knowledge of load testing and performance testing concepts and methods.
- Experience identifying memory leakage, connection issues & bottleneck problems in various technologies and applications.
- Knowledge of Memory/DB profiling tools
- Knowledge and experience with SQL and relational databases, authentication scenarios
- Knowledge of infrastructure components (servers, network, load balancers, switches, firewalls, etc.)
- Solid understanding of throughput, latency, memory and CPU utilisation.
- Experience working with APM tools, such as New Relic or Grafana
- Demonstrated ability to effectively establish and maintain working relationships with all levels of the organisation
- Ability to self-learn and grasp the knowledge quickly
- Good analytical skills, troubleshooting and resolution skills
- Flexibility to Multitask and Shift Focus as needed