To apply for this job you must first either login or register

Test Automation Manager

Toronto, Ontario  - Permanent



Job Description

The Test Automation Manager is responsible for managing the team that will define, build, and maintain all test automation frameworks utilized, as well as the associated tests that run on those frameworks.

Reporting to the Director, Technology, the role requires a combination of effective management skills and strong technical skills, particularly in the area of developing effective test strategies and suites and automated testing of software products and services. Proven and documented overall product quality is the key output for this position.

key responsibilities:
●Ownership of the Quality Engineering Practice
○Provide oversight for and drive initiatives to continuously improve all phases of testing including both functional and nonfunctional.
○Ensure consistency of approach across all test platforms, leveraging common tools and libraries wherever practical
○Align test strategies to product and architecture direction
○Guide and participate in the design and development of test frameworks
○Enable frameworks that include effective quality reporting mechanisms that can be consumed directly by our clients as deliverables with a given software release
○Research new technologies to ensure an evergreen strategy that does not lead to systems relying on legacy platforms
○Define longer-term strategies and work in a continuous improvement manner to achieve those strategies
○Interact with clients in order to align with their test strategies and processes, and better understand where coverage deficiencies in the test mechanisms may lie
●Oversight to product development’s adherence to Quality Engineering Practices
○Define and publish metrics demonstrating the quality level of a given software release and act as a gate in the release process
○Provide infrastructure/environment requirements to DevOps and provide mechanisms to DevOps that allow continuous readings on quality
○Ensure that all standards and frameworks are effectively documented and communicated and conduct regular reviews to ensure compliance
●Leadership of the Test Automation team
○Manage the Test Automation team including structuring, hiring, vacation scheduling, skill development, mentoring, task delegation, motivation and performance evaluations of team members
○Seek to remove any roadblocks that may hamper the efficiency and productivity of the team
○Escalation point on behalf of the Test Automation team as required for issues impacting adherence to Quality Engineering Practices
○Act as the representative for Quality Engineering, providing occasional presentations to clients on test strategies, coverage, and results
○ Proven experience in leading a high-performing development or testing team


Must Have Skills:

●University degree in Computer Science or related discipline
●8+ years of progressive experience in software testing
●5+ years of automation testing experience
●Strong working knowledge of software automation testing techniques, QA best practices and testing automation technologies
●A strong background in Java development and relational databases
●Familiarity with Selenium, JMeter, Bamboo, SVN, Git
●Strong working knowledge of the software development life cycle and methodologies, particularly Agile (Scrum)
●Familiarity with the Scaled Agile Framework is an asset but not a requirement


Details:
Starting: ASAP
Travel: 0%
Dress Code: Business Casual
To apply for this job you must first either login or register