Senior Automation Developer

VTech Solution

Not Interested
Bookmark
Report This Job

profile Job Location:

Toronto - Canada

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Job Summary:

The Senior Automation Developer is responsible for designing developing and executing performance testing strategies and test plans to ensure the stability performance and scalability of software applications and infrastructure. This role involves leading performance test programs defining benchmarks and driving continuous performance improvements through a CI pipeline model. The developer will also be responsible for mentoring project teams analyzing system performance and communicating effectively across multiple teams.
Location:Toronto Ontario Canada
Responsibilities:

- Develop an overall business case for a platform-level Performance Test Program.
- Define Non-functional/Performance Test Strategy at a Program level.
- Author performance strategy and test plans.
- Define develop and achieve performance/scalability benchmarks.
- Design develop and execute performance test cases and scripts through analysis of product specifications and software requirements.
- Perform integrations stress load regression and performance testing to validate production readiness of software applications and infrastructure for stability and performance.
- Design POCs to suggest new tools to improve existing performance suites.
- Monitor and track the automation for effectiveness.
- Perform automated load/performance testing across multiple messaging protocols (including HTTP) focusing on overall application performance - validating that application response and outputs accurately reflect business requirements.
- Drive performance / load test operations towards a CI pipeline model to support continuous performance improvements in the solution.
- Track and communicate task progress status and key performance metrics.
- Report defects found in testing diligently promptly and accurately using standard defect tracking tools.
- Pinpoint bottlenecks and collaborate with relevant teams to enhance system performance.
- Communicate effectively across multiple teams/external vendors (Operations Project Teams Quality Service) different personnel (Developers Scrum Masters Project Managers) when required.
- Maintain technical expertise via self-education in areas governing computer sciences performance/load testing dictums and Quality Assurance.
- Provide support and mentoring to distributed project teams on performance activities.
- Perform hands-on installation setup and configuration of the system.
Required Skills & Certifications:
Preferred Skills & Certifications:
Special Considerations:
Scheduling:
Job Summary: The Senior Automation Developer is responsible for designing developing and executing performance testing strategies and test plans to ensure the stability performance and scalability of software applications and infrastructure. This role involves leading performance test programs defi...
View more view more

Key Skills

  • Continuous Integration
  • APIs
  • Jenkins
  • Junit
  • Distributed Control Systems
  • Testng
  • GAMP
  • Test Automation
  • CI/CD
  • Cucumber
  • Programmable Logic Controllers
  • Selenium