Create and own Performance test strategy and plan for different applications.
Provide performance test estimations whenever needed and lead discussions with project stakeholders.
Implement a performance test framework.
Own and manage performance test environment.
Understand non-functional requirements (stress, load and scalability), develop performance test scripts, follow test plan schedule and scope.
Run performance tests on application under test. Report defects and performance KPIs as part of performance test report.
Apply critical thinking and analytical skills to troubleshoot issues.
Cooperate and communicate effectively with QA manager, Dev manager, Product owner and Solution architect.
Provide feedback on process improvement when there’s opportunity and strive to apply testing best practices in performance test.
Technical expertise.
Strong experience in Locust performance test tool or similar tools like JMeter, LoadRunner etc.
Hands-on experience in scripting performance tests.
Strong programming skills in Python.
Proven ability in analyzing performance test results, identify performance bottlenecks and suggest performance improvements.
Good experience in application monitoring tools like Dynatrace, Splunk etc.
Working knowledge of DevOps pipeline and CI/CD tools like GITLab.
Experience in High Availability testing is a plus.
--
You must verify your mobile number to apply to this job.