Our Client is one of the largest TV providers in North America.
We are looking for a QA Automation Engineer (Load Testing) to assess software quality through automated testing.
You will be responsible for finding and reporting bugs and glitches.
In this role, you should have a keen eye for detail and excellent communication skills.
Responsibilities:  
- Application load and performance testing 
- Maintain test automation framework for larger Unified Client testing team 
- Set up and configure different test devices on cloud and on-premise CICD pipeline 
- Keep pipeline test scripts up to date with new test and debug issues with existing tests as needed 
- Maintain, execute, and create any new client scoring scripts for all platforms (long term tests for bad behavior) 
- Define new Canonical test cases as features are added 
- Perform performance release candidate testing (primarily Automated) 
- Develop and maintain performance test automation scripts 
- Test other builds (as requested) 
- Write bugs and validate bug fixes 
Mandatory Skills Description:  
- Experience with performance testing tools  such as Locust, JMeter, Blazemeter, LoadRunner, ApacheBench, Gatling, etc.
 
 
- Able to gather requirements for load testing target applications  and evaluate SLAs  for specific system architectures 
- Write test scripts , run tests  and analyze KPIs  
- Write custom scripts in Python  
- Experience with monitoring tools  such as Grafana, Kibana, Prometheus, and Splunk 
- Provide support for high priority production performance related issues  
- Take independent initiative to follow up with application owner teams in case of performance issues 
- Support management of testing environment for deployment and updates 
Nice-to-Have Skills Description:  
- Client development experience with iOS/Android and TV Platforms a plus 
Languages:  
Seniority level:  Mid-Senior level 
Employment type:  Full-time 
Job function:  Information Technology 
Industries:  IT Services and IT Consulting 
 #J-18808-Ljbffr