Senior Quality Engineer in Toronto at KAR Global

Date Posted: 12/4/2019

Job Snapshot

Job Description



ADESA IT is going into Scaled Agile Transformation which requires changing quality assurance process from traditional manual/waterfall approach to an automated test driven development approach. We are looking for a Sr. Quality Engineer who has evolved from quality assurance to quality engineering and drive the transformation and adoption of best practices on test automation. This individual must have proven experience in both manual and automated testing. The Sr. Quality Engineer will work closely with a scrum team and must be familiar with agile concepts and practices. This position reports to the QA Manager.

Responsibilities:

  • Drive ‘built-in quality’ during product implementation of his scrum team.
  • Participate actively in grooming of stories and analysis of acceptance criteria.
  • Design QA test plan for each sprint and identify testing requirements and dependencies
  • Collaborate and share test scenarios with developers to drive a test driven development approach and apply behavior driven testing approach
  • Develop and perform functional testing, acceptance testing, integration testing, regression testing, system testing
  • Responsible for all aspects of the QA workflow, including the development of Test Plans, Test Cases, manual or automated test execution
  • Develop and execute manual or automated tests (functional, integration, regression and systems testing)
  • Properly document testing issues to aid others in the quick and efficient remediation of the issue. 
  • Support User Acceptance Testing which includes communication of scope, readiness and known issues that impacts UAT
  • Work closely with the scrum team to resolve customer issues
  • Participate actively in all scrum ceremonies including sprint retrospective
  • Mentor traditional QA on best practices for test automation
  • Uphold and contribute to testing best practices in agile environment. 
  • Promote continuous process improvement.

Requirements:

  • Has worked in a QA/QE role in   Agile environment
  • Minimum 3 years of QA/QE experience working in an agile environment plus 5+ years in manual QA experience
  • Able to decompose business requirements and develop and execute manual and automated tests. He must have strong knowledge and proven experience with performing both automation and manual testing
  • Able to collaborate with developers and share test scenarios to prevent potential defects
  • Experience/Understanding of cloud eco-system and testing
  • Knowledge of HTTP, RESTful services, API Testing, JSON, HTML/CSS, and Web Application Development
  • Experience writing and executing SQL scripts
  • Experience with batch job testing using Unix and running Shell scripts
  • Experience with Web Service testing using SoapUI
  • Test Automation Using Selenium or comparable tool
  • Understanding of Ruby and using Ruby in Automation tools
  • Understanding of Test Management Tools and Issue Tracking Tools (preferably Jira, Confluence, Adaptavist-Test Management for JIRA).
  • Understanding of Git, Kubernetes, OpenShift, Azure DevOps and other modern Build/Source code tools is a plus 
  • Excellent verbal and written communication skills
  • Previous experience working in a software (SaaS) or product development environment preferred
  • Strong understanding of quality principles and practices and structured testing
  • Ability to interface effectively with scrum team
  • Understanding of accountability and ownership.
  • Self-Motivated.  Driven to complete work assignments, but also to volunteer to take on unassigned work if needed.
  • Possess a high-energy level, a strong sense of urgency, be self-motivated and work extremely well under pressure
  • Strong organization, time management skills and attention to detail.

Education/Experience:

  • Bachelor's Degree in Computer Science, Engineering or equivalent work experience.
  • 5+ years of experience in quality assurance/ quality engineering testing role.
  • Experience in a lean agile and/or waterfall environment.
  • Bonus:
    • Knowledge of Vehicle Remarketing or Online Auction Platform
    • Cloud Experience (AWS)
    • Experience with TDD and BDD
    • Industry recognized certification in testing practices/fundamentals or SDLC a plus.
    • Previous experience being in a developer role

Location

370 King Street West, Suite 600

Toronto, ON M5V 1J9

We thank all applicants, however, only applicants selected for an interview will be contacted.

ADESA Canada is committed to providing employment in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act.  Any assessment and selection materials or processes used during the recruitment process will be available in an accessible format to applicants with disabilities, upon request.  If contacted for an interview, please advise Human Resources if you require disability-related accommodation.