If you had previously applied to this position from April 6, 2023 to April 21, 2023, and between July 18, 2023 to August 1, 2023 you do not need to reapply as all applications will be considered.
JOB INFORMATION
Requisition ID : 7383
Number of Vacancies : 1 (Temporary unitl approximately December 21, 2024)
Department : Information Technology Services (20000014) - Testing & Quality Assurance (30000035)
Salary Information : $101,719.80 - $127,218.00
Pay Scale Group : 10SA
Employment Type : Temporary
Weekly Hours : 35, Off Days : Saturday / Sunday Shift : Day
Posted On : October 3, 2023
Last Day to Apply : October 17, 2023
Reports to : Manager, Testing and Quality Assurance
The Toronto Transit Commission (TTC) is North America's third largest transit system and has been recognized as one of the top places to work in the GTA.
Guided by a forward-thinking strategic plan, the TTC's vision is to be a transit system that makes Toronto proud. The TTC's recruitment efforts are directly aligned to its mission of providing "a reliable, efficient, and integrated bus, streetcar and subway system that draws its high standards of customer care from our rich traditions of safety, service and courtesy."
General Accountability
Reporting to the Manager - Testing & Quality Assurance, the incumbent is responsible for ensuring that execution of functional and nonfunctional testing as well as test automation is planned, executed and completed for IT applications and technologies related to the SAP Program with a focus on Time & Attendance implementation.
This includes the development of quality and test strategies and plans for functionality, security, performance and accessibility of the delivered system.
The incumbent ensures the quality of the Information Technology (IT) software deliverables to IT clients through the leading and support of TTC and contract Testing & Quality Assurance Analysts engaged in these activities.
Key Job Functions
- Develop, plan, implement and execute the quality assurance (QA) testing function on IT applications and technologies for projects, upgrades and enhancements related to SAP Program Initiatives.
- Works with Project Managers / Leads to develop and define QA strategies covering functional and non-functional testing (ie functional, security, performance, accessibility, compatibility, usability, availability, disaster recovery ) using automated and manual techniques
- Develops and maintains test plans according to departmental standards and procedures that cover the scope of the project and reflect the stated solution architecture and business requirements as set out by end users / Project Managers / SA team / Leads
- Ensures accuracy of project documentation (ie. project charter, project plan and project schedule) and plans testing strategies and testing activities accordingly
- Oversees the testing function (unit, functional, integration, reliability, performance and user acceptance) ensuring that it is conducted in accordance with established methodology and estimations based on the function point analysis
- Leverages test automation is planned and executed to reduce regression testing effort
- Ensures the overall testing approach is aligned with the Enterprise Architecture technology roadmap and all required strategies and associated tools are in sync with the corporate vision
- Ensures test environments are set up adequately according to solution architecture and solution implementation documents to support production deployment
- Develops strong working relationships with business partners to ensure that solutions delivered meet the specified business requirements and align with business objectives
- Responsible for treating passengers and / or employees with respect and dignity and ensuring the needs of passengers or employees with disabilities are accommodated and / or addressed (within their area of responsibility) in accordance with the Ontario Human Rights Code and Related Orders so that they can fully benefit from the TTC as a service provider and an employer
- Must participate in TTC's Customer Service Ambassador Program
Skills
- Manage projects
- Demonstrate specialized expertise and knowledge in the assigned field
- Plan and organize activities / projects to meet section and organizational goals
- Apply analytical skills
- Communicate in a variety of mediums
- Apply the principles and practices of quality assurance
Education and Experience
- Completion of a college diploma or a university degree in a relevant discipline (i.e. Computer Science, Systems Engineering), combined with several years of quality assurance / testing experience in the client server environment, or a combination of education, training and experience deemed to be equivalent
- Multiple years experience leading testing on SAP SuccessFactors, SAP Time and Attendance, Payroll and Benefits and SAP integration with Middleware such as BizTalk
Additional Requirements
- Works extensively with the design and development teams to review and provide input on meeting Functional Specifications and Design Specifications
- Assists in Project Risk Assessment and mitigation action as required
- Provides input into go / no go decisions
- Reviews all Requirements Traceability matrices to ensure test cases are identified and applied to cover approved solution architecture and business requirements
- Ensures that regression testing is conducted as necessary with recommended risk analysis
- Works alongside the Project Manager as a part of the project team to ensure conformance to quality and testing requirements, and to focus on the quality of the project artefacts, raising issues, and ensuring the team conforms to the methodology and proposed solution
- Works within the phase gate process to ensure that the team is aware of the target deliverables and work with the Project Managers on any deviation explanations including adding additional phase reviews
- Ensures that installation and integration testing are conducted to ensure the software works with other current software systems in the network
- Ensures the execution of user acceptance testing to confirm that the software works as detailed by the business requirements
- Documents problems and follows up on corrective actions
- Follows up on reported test deficiencies to ensure they are fixed, retested and closed as per the resolution date
- Ensures that all specifications, test plans and test results are properly documented and maintained
- Assesses new methodologies, technologies and tools which may help to automate functional, non-functional and operational testing and increase productivity
- Reviews all Change Requests to ensure that testing requirements and test results meet approved standards prior to Change Advisory Board (CAB) assessment
- Promotes the awareness of quality testing, industry standards as pertaining to TTC business
- Assists in quality assurance initiatives for the Commission's information system products and services
Additional Requirements Continued
- Provides the Testing & Quality Assurance Analyst / project management with quality assurance testing practices to develop the Quality Assurance related sections in the Master Project Plan and Solution Architecture documentation
- Attends project planning meetings as required with providing project estimated complexity analysis
- Provides guidance to subordinates relative to the resolution of technical and administrative problems
- Supervises TTC and contract personnel which includes interviewing and staff selection, delegating assignments, monitoring work results, ensuring proper training of subordinates, conducting contractor / employee performance reviews, making recommendations for promotions and salary increases
- Monitors attendance, investigates, addresses and resolves employee relation issues, including decisions regarding disciplinary action
- Maintain a strong relationship with end users to understand customer expectations, business risk and ensure quality delivery of solutions
- Certified as a Quality Assurance Professional in either CSQA, ISTQB or the equivalent
The TTC is committed to upholding the values of equity, diversity, anti-racism and inclusion in the delivery of its services and in its workplaces.
The TTC is committed to fostering a diverse workforce that is representative of the communities it serves at all levels of the organization, and supports an inclusive environment where diverse employee and community perspectives and experiences bring value to the organization.
The TTC encourages applications from all applicants, including members of groups with historical and / or current barriers to equity, including but not limited to, Indigenous, Black and racialized groups, people with disabilities, women and people from the LGBTQ(IA+) community.
The TTC values and supports an inclusive and barrier-free recruitment and selection process. Accommodations for applicants are available upon request throughout the recruitment and selection process, including for those who identify as having a disability.
Please contact Talent Management at (416) 393-4570. Any information received related to an accommodation will be addressed confidentially.
The TTC's policy prohibits relatives of current TTC employees from being hired, assigned, transferred or promoted into positions, where there is a conflict of interest due to a relationship.
Should you be selected for an interview, you will be required to disclose the name, relationship and position of any relative who is a current TTC employee.
We thank all applicants for their interest but advise only those selected for an interview will be contacted.