Job Description

At Allan Gray we believe in building software that will shape the future and we are looking for testers with passion, drive, strong technical and problem solving skills to help us achieve this goal. We believe our testers play a vital role not just in ensuring the quality of the software we develop, but in making it better, all the way from backend to frontend. As a tester at Allan Gray you play a critical role in the design of our software to ensure it is developed with quality in mind from the very beginning and solving the many complex challenges along the way, using some of the industry’s latest technologies. Automation is a key part in what we do, so we will expect our testers to have a strong coding background to assist in building the automation systems that enable us to deliver this world class software rapidly.

Job Summary
Estimating effort for testing tasks
Defining the test approach for each sprint
Extracting test requirements for user stories
Designing and creating test cases
Executing test cases manually / automated
Manual front end functional testing of applications – which includes system, integration, regression and end to end testing as well as exploratory testing
Collaborate closely with developers, identifying, logging, prioritizing and verifying defects in a defect tracking system
Managing and maintaining the test environments and test data
Implementing automated tests
Develop test tools, and extend test frameworks and test environments
First line support and root cause analysis of production issues and proactive, friendly, transparent and efficient support service
Playing a central role in establishing best practices for testing in an agile environment
Continuous improvement initiatives specifically with regard to quality
Product risk mitigation thereby limiting defects in production
Project risk mitigation thereby ensuring a smooth deployment process
Managing and maintaining the regression test suits (manual / automated)
Carry out exploratory testing
Final sign-off of new releases

Responsibilities + Skills

You understand the systems you are testing.You can program (we use Scala, JavaScript and UFT amongst others) or are interested in learning to program.You know how to write SQL.You know where it is most effective for an automated test to live. (Unit, Integration, E2E)You can speak the same language as the developers.


Degree in computer science or business information systems ideal, but solid experience will be considered as well


You understand the benefits of manual testing but also the costs.You are continually trying to improve your testing skills.You read widely about what is happening in the world of testing.You know that learning didn't end with the last course you did but rather its continuous for the rest of your life.You care about releasing great software.

Job Summary

  • Published on: Monday, 30th December 2019
  • Designation: Test Analyst
  • industry: Miscellaneous
  • Vacancy: 1
  • Employment Status: Full-time
  • Job Location: Brampton, ON
  • Salary: on a call
  • Gender:
  • Application Deadline: Monday, 30th December 2019

About the Company

Simillar Jobs

+ Browse All Jobs

More From 'Miscellaneous'

+ Browse All Jobs