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 projectsDemonstrate specialized expertise and knowledge in the assigned fieldPlan and organize activities / projects to meet section and organizational goalsApply analytical skillsCommunicate in a variety of mediumsApply the principles and practices of quality assuranceEducation 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 equivalentMultiple years experience leading testing on SAP SuccessFactors, SAP Time and Attendance, Payroll and Benefits and SAP integration with Middleware such as BizTalkAdditional Requirements
Works extensively with the design and development teams to review and provide input on meeting Functional Specifications and Design SpecificationsAssists in Project Risk Assessment and mitigation action as requiredProvides input into go / no go decisionsReviews all Requirements Traceability matrices to ensure test cases are identified and applied to cover approved solution architecture and business requirementsEnsures that regression testing is conducted as necessary with recommended risk analysisWorks 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 solutionWorks 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 reviewsEnsures that installation and integration testing are conducted to ensure the software works with other current software systems in the networkEnsures the execution of user acceptance testing to confirm that the software works as detailed by the business requirementsDocuments problems and follows up on corrective actionsFollows up on reported test deficiencies to ensure they are fixed, retested and closed as per the resolution dateEnsures that all specifications, test plans and test results are properly documented and maintainedAssesses new methodologies, technologies and tools which may help to automate functional, non-functional and operational testing and increase productivityReviews all Change Requests to ensure that testing requirements and test results meet approved standards prior to Change Advisory Board (CAB) assessmentPromotes the awareness of quality testing, industry standards as pertaining to TTC businessAssists in quality assurance initiatives for the Commission's information system products and servicesAdditional 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 documentationAttends project planning meetings as required with providing project estimated complexity analysisProvides guidance to subordinates relative to the resolution of technical and administrative problemsSupervises 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 increasesMonitors attendance, investigates, addresses and resolves employee relation issues, including decisions regarding disciplinary actionMaintain a strong relationship with end users to understand customer expectations, business risk and ensure quality delivery of solutionsCertified as a Quality Assurance Professional in either CSQA, ISTQB or the equivalentThe 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.