Senior QA / System Tester

Toronto 2 days agoContractor External
Negotiable
Senior QA / System Tester Description We are seeking a Senior Quality Assurance / System Tester with strong experience in planning, organizing, and executing testing efforts for large-scale systems. The successful candidate will support manual and automated testing across GUI and non-GUI environments, collaborate closely with development and project teams, and ensure high-quality system delivery in compliance with industry and regulatory standards. This is an onsite role, requiring attendance 5 days per week during standard business hours. Key Responsibilities • Provide input into overall testing strategy, test plans, tool selection, and resource requirements • Plan, organize, and execute testing for large systems, including: • System integration testing • Specialized testing (performance, stress, load) • User Acceptance Testing (UAT) • Develop and execute test plans, test cases, and test scripts • Execute functional, integration, system, and regression testing • Validate system behavior under various conditions • Identify, document, track, and retest defects using tools such as ALM, JIRA, Bugzilla, Azure DevOps • Collaborate with developers to reproduce, troubleshoot, and resolve defects • Develop and maintain automated test scripts using tools such as: • Micro Focus / OpenText UFT • Selenium • TestComplete • Postman • Integrate automated tests into CI/CD pipelines • Conduct performance, stress, and load testing • Validate data integrity, consistency, and accuracy, including backend and data migration testing • Ensure compliance with AODA and accessibility standards • Participate in Agile ceremonies (sprint planning, stand-ups, retrospectives) • Maintain detailed documentation of test results, coverage, and quality metrics • Provide input into user manuals and release notes • Ensure testing processes comply with SDLC, STLC, and regulatory requirements Required Skills & Experience (Must Haves) • 3+ years of experience in QA/System Testing • Proven experience in planning, organizing, and implementing testing efforts • Strong manual testing experience • Knowledge of application development methodologies, techniques, and methods • Experience analyzing business rules and functional requirements • Experience creating: • Test cases • Test data • Traceability matrices • Experience with functional, non-functional, and integration testing • Experience supporting and executing UAT • Familiarity with SDLC and STLC • Strong analytical, problem-solving, and communication skills • Ability to meet deadlines and work collaboratively in a team environment Technical Skills • Test management and defect tracking tools: ALM, JIRA, Bugzilla, TestRail, Zephyr • Automated testing tools: Selenium, UFT, Cypress, Postman • Performance testing tools: JMeter, LoadRunner • Ability to write database queries for backend validation • Understanding of risk-based and evidence-based testing • Experience defining entry, exit, and acceptance criteria Nice to Have • Experience testing Registry systems (e.g., Catalyst) • Experience testing Commercial Off-the-Shelf (COTS) applications • Knowledge of one or more programming or scripting languages (Python, JavaScript, Bash) • Experience with security testing (basic) and collaboration with security teams • Strong written communication skills for reporting complex findings • Experience delivering presentations or cross-training team members • Knowledge of Information Management principles #D480