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 
Employment type 
Job function 
- Information Technology 
 - Industries 
 - IT Services and IT Consulting 
  
 #J-18808-Ljbffr