Sign in

Quality Assurance Engineer (Automation) - O

3K Consulting Inc
Richmond Hill, Ontario, Canada
December 08, 2016

Position: Quality Assurance Engineer (Automation) - O

Location: Richmond Hill

Salary: Open

MUST HAVE: (Selenium,and or QTP)Automation testing to qualify.

Primary Responsibilities

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

Secondary Responsibilities

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

Additional Assets

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