Senior QA Automation Engineer in Markham at Parsons

Date Posted: 12/4/2019

Job Snapshot

Job Description

Senior QA Automation Engineer 

This position will be located at our Markham office. 

Reporting to the QA Manager, the Senior QA Engineer is primarily responsible for ensuring the quality of deliverables throughout the agile development life cycle.  If you do not have at least 6 years of automation experience, please do not apply.  This is only for local candidates as we will not be sponsoring from outside of Canada.

Key Responsibilities:

  • The QA Engineer will focus on analyzing requirements, developing and maintaining automated and manual test cases in line with ongoing agile development
  • Develop a strategy to automate feature testing as part of the product life-cycle, and to define and implement the automated test cases required to guarantee the highest level of quality and performance
  • You will actively measure code coverage of the automation tests to identify areas of focus, and other metrics to identify areas of brittleness in the automation code, producing dashboards to provide data to the team
  • Support all testing activities related to manual and automation testing of stories developed in the sprint
  • Create and execute test plans consisting of functional, system, regression and integration test suites
  • Actively participate in continuous quality improvements for the product and processes with both automated and manual testing 
  • Participate in improving QA processes to deliver good quality product by giving feedback on existing and newly introduced processes
  • Find ways to break the code and prevent issues 
  • Ability to be the voice of quality during testing, raising issues when needed, and highlighting risk
  • Assist QA Manager in creating status and progress reports and testing metrics as required

Skills and Qualifications:

  • Bachelor’s degree, preferably in Computer Science, Computer Engineering or equivalent
  • 6-9 years' QA experience with web applications and web services
  • Hands-on experience in developing automation frameworks and writing test scripts
  • Develop automated tests using Selenium Web driver, SoapUI or Postman to achieve maximum code coverage
  • Good understanding of SDLC and of Agile/Scrum software development process
  • Experience writing SQL statements and database testing skills
  • Strong skills in using JIRA and Zephyr
  • Experience working in an Agile development environment and understanding of the role of QA
  • Excellent written and verbal communication skills with ability to work effectively in a team-oriented collaborative environment
  • Inquisitive attitude
  • Planning and organizational skills
  • Flexibility and adaptability to ambiguity
  • Problem solving skills
  • Client focus


Ready for action? We’re looking for the kind of people who see this opportunity and don’t hesitate to act. Parsons is a leader in the world of Technical Services and Engineering. We hire people with a broad set of technical skills who have proven experience tackling some of the greatest challenges. Take your next step and apply today.