Experience and Skill Set Requirements
QA and Technical Skills - 75%
- Strong skills in manual testing to complement automated tests, ensuring comprehensive coverage.
- Proficiency in automation tools like Selenium and Playwright to create and run automated test scripts.
- Knowledge of writing and troubleshooting test scripts, and familiarity with JavaScript/TypeScript for testing Angular applications.
- Experience with Oracle DB, including writing and optimizing SQL queries, and understanding PL/SQL.
- Skills in testing RESTful APIs using tools like Postman or SoapUI.
- Proficiency in Azure DevOps for managing test cases and tracking defects.
- Familiarity with CI/CD pipelines in Azure DevOps to integrate automated tests.
- Demonstrated experience testing for WCAG compliance in web applications, experience using automated test tools such as AXE and screen readers (NVDA, Narrator) for testing.
- Demonstrated experience in testing reports and other enhancements to systems
General and Soft Skills - 20%
- Excellent verbal and written communication skills to effectively collaborate with developers, product managers, and other stakeholders.
- Ability to identify even the smallest defects and inconsistencies.
- Strong problem-solving skills to understand complex systems and identify potential issues.
- Demonstrated experience working in agile and waterfall environments
- Demonstrated experience coordinating multiple projects with competing priorities
- Demonstrated capacity to work collaboratively with client organization
- Experience working in Agile/Scrum environments, participating in sprint planning, stand-ups, and retrospectives.
- Experience with desktop tools (Visio, MS Office, MS Project, MS Outlook)
Organization Experience - 5%
- Previous public sector experience in an organization of equivalent size and complexity to the Ontario Public Service
MUST HAVES:
- Selenium and Playwright to create and run automated test scripts.
- JavaScript/TypeScript for testing Angular applications.
- Experience with Oracle DB, including writing and optimizing SQL queries, and understanding PL/SQL.
- RESTful APIs using tools like Postman or SoapUI.
- CI/CD pipelines in Azure DevOps to integrate automated tests.
- WCAG, experience using automated test tools such as AXE and screen readers (NVDA, Narrator) for testing.