Performance Test Manager – Selenium
Company | Accenture |
---|---|
Location | Montreal, QC, Canada, Toronto, ON, Canada, Calgary, AB, Canada, Mississauga, ON, Canada, Edmonton, AB, Canada, Vancouver, BC, Canada |
Salary | $91400 – $167100 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in performance testing, including experience as a lead or senior engineer.
- Proficiency with performance testing tools like Apache JMeter, LoadRunner, NeoLoad, or similar.
- Strong understanding of web application performance, load balancing, database optimization, and network protocols.
- Hands-on experience in scripting performance tests, particularly for large-scale applications.
- Strong analytical and troubleshooting skills to analyze performance issues and propose solutions.
- Experience with cloud infrastructure (AWS, Azure, etc.) and distributed systems.
- Knowledge of automated testing frameworks and CI/CD pipelines.
- Excellent communication skills and the ability to work collaboratively in cross-functional teams.
- Must be eligible for Reliability Clearance Status
- English is required for this position as this role will regularly interact with stakeholders across Canada, US and other countries across our Global footprint where English is the common language.
Responsibilities
- Design, develop, and execute performance testing strategies and test plans for web and mobile applications.
- Analyze system performance using load, stress, and endurance testing techniques.
- Collaborate with cross-functional teams, including developers and QA, to understand system architecture and identify areas of improvement.
- Identify, troubleshoot, and document performance bottlenecks and work with the development teams to resolve them.
- Utilize performance testing tools such as JMeter, LoadRunner, to simulate user load and traffic patterns.
- Analyze system behavior under varying load conditions and generate detailed performance reports.
- Monitor system performance in real-time to identify areas for optimization.
- Review system requirements, application architecture, and deployment configurations to recommend and implement performance improvements.
- Ensure performance testing best practices and standards are maintained throughout the development lifecycle.
- Continuously research and apply performance optimization techniques and technologies.
Preferred Qualifications
- Experience with performance testing in Agile or DevOps environments.
- Experience with database performance tuning and optimization.
- Experience Testing Curram Application