Position: Quality Assurance Engineer (Automation) - O
Location: Richmond Hill
MUST HAVE: (Selenium,and or QTP)Automation testing to qualify.
Work independently as a fully engaged member of the Automation / Performance team operating in a Scrum team
Create, maintain and execute automation test scripts using Selenium
Record automation results and perform detailed initial root cause investigation of failures
Create and maintain modular performance test scripts using JMeter
Track and report on performance via automated performance, load, and endurance tests Identify load and scalability concerns for web-based applications using a continuous integration process
Assist other teams by generating baselines for new merchants
Perform regression tests by creating, executing and maintaining lightweight test cases organized into KTPs for the core platform
Responsible for finding and verifying defects found during development
Create and maintain Automated Acceptance Tests via FitNesse
Work with Support and Developers to resolve any defects identified
Part of the support process to help diagnose issues and test hotfixes before they are released
Share knowledge and ideas with the team members
Experience in ensuring improved test coverage through test reviews, scenario matrix, orthogonal arrays and requirement traceability
Keeping yourself and the team up to date with emerging technological trends
Ensure timely and regular communication to all team members
Degree in Computer Science, Software Engineering or a comparable university level program
Minimum 5+ years of commercial experience in testing Web and Client/Server applications
Minimum 5+ years of experience working with automated web UI testing (Selenium, etc.)
Deep understanding of performance testing principles and best practices
Deep understanding of the best practices in creating system test scripts, test execution and defect reporting/tracking
Experience in testing web applications across different platforms and browsers
Strong troubleshooting and root cause analyses skills
Understanding of the following Web technologies: HTTP(S), S/FTP, Web Services (SOAP, RESTful)
Possess contagious passion about quality
Strong object oriented design and programming knowledge using Java
Strong knowledge of Microsoft SQL Server (programming with T-SQL)
Deep knowledge of different testing methods and a willingness to adapt to current needs.
Must be able to work in an Agile/Scrum environment.
Experience testing high-scale, multi-tenant SaaS applications or large websites
Experience with debugging tools like Firebug, IE Developer Tools, Chrome Developer Tools, etc.
Excellent verbal and written communication skills
Experience working with Selenium and JMeter
Experience with Team Foundation Server
Experience with other eCommerce Products, OMS, CRM, etc.
Knowledge of Microsoft Azure
Experience with performance profiling tools (New Relic, ANTS, Microsoft, Dynatrace, AVI Code, etc.)
Follow us on Facebook, Twitter & LinkedIn
QA/Tester for our Application
Canada, Toronto, ON - qa, tester, must, looking, qa tester, hours...
QA Tester (QTP, Selenium, Mobile) - P
Canada, Toronto, ON - selenium, tester, qtp, qa, qa tester, android...
Canada, Toronto, ON - selenium, jd, qa, qtp, automation...
Data Quality Assurance Manager
Canada, Toronto, ON - assurance manager, quality, assurance,...
Supervisor - Automotive Quality Assurance
Canada, New Tecumseth, ON - quality, plant, assurance, quality assurance,...
Canada, Toronto, ON - qa, qtp, automation, selenium, testing, studio,...
Quality Assurance Specialist, Contact Centre
Canada, Toronto, ON - french, centre, depot, quality, quality assurance,...