The Quality Assurance Specialist is responsible for the development of test plans, test scripts and test cases and executing these against the various components. The tester will work with the testing lead and IT lead of each project as well as the project team members in the analysis, design, development, implementation and ongoing support of the required systems. This role involves providing advice on testing strategy, test plans, tool selection, and resource identification. The specialist will plan and organize testing efforts for large systems in both Graphical User Interface (GUI) and non-Graphical User Interface (GUI) environments, including systems integration tests, specialized tests, and user acceptance testing (e.g., stress tests). Responsibilities include executing functional, integration, system, and regression tests, validating system behavior, and identifying, documenting, and tracking software defects using tools like ALM, JIRA, Bugzilla, and Azure DevOps. The role also involves developing and maintaining automated test scripts, integrating them into CI/CD pipelines, conducting performance and stress testing, and collaborating with developers, business analysts, and project managers. The specialist will participate in Agile ceremonies, maintain documentation, provide input for user manuals, and ensure compliance with industry standards and regulatory requirements. Knowledge of the Accessibility for Ontarians with Disability Act (AODA) is also required.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
No Education Listed