Description
Functional test automation engineer (Performance)
Overview :
This is an individual contributor position (no direct reports) that will be responsible for delivering on performance & load test automation with no supervision.This individual will work closely with the larger cross functional teams such as development, product, SRE and Infrastructure with members in Bangalore India and Columbus Ohio.
The position reports administratively to an Engineering Manager and has no direct reports and this role will require frequent collaboration across shores.
Responsibilities :
- Coordinate and collaborate with multiple functional teams to gather the inputs and requirements for performance testing.
- Understand the acceptance criteria for the user stories.
- Design and script the performance test automation scripts.
- Execute the test automation scripts, record the result, and do the necessary documentation.
- Analyze the result, provide performance insight to the stakeholders, give guidance in performance tuning (nice to have).
- When necessary, participate in production issue discussions and help to extend the automation coverage.
Qualifications
Qualifications :
Expertise in Java / Scala programming.Expertise in one or more of the scripting languages such as Python and Java Script.Experience in performance testing of both UI (web & mobile) and Backend services.Understanding of the microservices architecture, cloud native pillars and platform services used in a production grade cloud deployment.Experience with performance testing tools such as Gatling, JMeter, Loadrunner etc.Gatling experience is desirable.Knowledge of Git, Saucelabs, Jira, Jenkins / equivalentExperience in performance testing using tools such as Gatling and experience in Scala will be a plus.He / She is an excellent communicator, team player and can work with no / least supervision.Years of relevant experience : 5 to 7 years