Senior Tester (10+ years) to perform manual and automated testing, convert manual tests to Selenium-based automation, and integrate testing into CI/CD pipelines while working closely with development teams

Vancouver 1 days agoFull-time External
Negotiable
Our valued public sector client requires the services of a Senior Tester (10+ years)to perform manual and automated testing, convert manual tests to Selenium-based automation, and integrate testing into CI/CD pipelines while working closely with development teams . The resource will validate functional and non-functional requirements, develop and execute test scenarios, and contribute to automation-first testing practices integrated into CI/CD pipelines. Must Haves: Experience with Selenium/WebDriver and test automation Experience converting manual test scripts into automated tests Experience i ntegrating automated tests into CI/CD pipelines Experience with manual testing of functional and non-functional requirements Experience testing .NET / .NET Core applications Reliability security clearance Post-secondary degree or diploma in computer science, information technology, or engineering Nice to haves: Experience with JavaScript Experience with T-SQL Experience using GoC Web Tool and CK Editor Experience with accessibility testing (WCAG 2.1 AA) Relevant certifications (ISTQB, CTFL, CSTP, CTM, CMST, CASTP-P) Responsibilities: Manual testing of features and solutions to validate functional and non-functional requirements; Develop comprehensive test scenarios, test cases, and test scripts based on approved requirements and designs; Establish and maintain software testing procedures with an automation-first approach; Convert manual test scripts into automated tests using Selenium/WebDriver and integrate them into CI/CD pipelines for gated and scheduled runs; Plan and coordinate testing activities, including walkthroughs and readiness reviews; Manage and monitor test plans, execution progress, and defect lifecycle; Establish and maintain source and object code libraries across multi-platform environments; Validate functional compliance, performance SLAs, and accessibility standards; Execute system, integration, regression, performance, and accessibility testing; Conduct performance testing including load, stress, and scalability testing; Document execution results, defects, metrics, and recommendations; Stabilize flaky tests, remove obsolete tests, and ensure new features are covered; Provide status reporting and stakeholder communication including test readiness, quality risks, and release sign-off recommendations; Work closely with developers, actively question requirements, and contribute to continuous improvement; Participate in training to maintain knowledge of testing tools, trends, and best practices; Contribute to process analysis and testing process improvements.