Welcome to Yoush Consulting. Are you an independent IT Consultant, or do you wish to become one? Are you looking to partner with an organization that offers you consulting opportunities and supports you as a partner? If you answered yes to any of these, then please send us your resume.
We are looking for a Senior Systems Testing / QA Specialist who can take a new initiative from strategy to implementation.
Description
- Provide advice on testing strategy, test plans, selection of testing tools, and identification of resources required for testing. Organize testing efforts for large systems in Graphical User Interface (GUI) and non-GUI environments, including execution of system integration tests, specialized tests, user acceptance testing, and stress tests.
- The Quality Assurance Specialist is responsible for developing test plans, scripts, and cases, and executing these against various components.
- The tester will work with the testing lead and IT lead of each project, as well as project team members, in analyzing, designing, developing, implementing, and supporting the required systems.
- General Skills: Experience in planning, organizing, and implementing testing efforts at the specified experience level.
- Knowledge of structured methodologies for developing, designing, implementing, and maintaining applications. Knowledge and experience in using Computer Aided Software Engineering (CASE) tools and data query tools to aid in developing test cases.
- Knowledge and experience in using automated test tools and version control systems across platforms. Experience executing functional, non-functional, and system-level integration tests.
- Experience supporting user acceptance testing and participating in UAT activities.
- Experience with quality assurance principles, practices, tools, and structured methodologies.
- Experience creating testing strategy documentation, test plans, test cases, and test data for various testing phases, including technical and business validation.
- Experience in quality assurance and testing, including unit testing, integration testing, load testing, and performance testing.
- Knowledge and experience in all phases of the Systems Development Life Cycle. Excellent analytical, problem-solving, and decision-making skills.
- Organizational, creativity, perseverance, communication, and interpersonal skills.
- A team player with a track record of meeting deadlines.
- Knowledge of one or more automated testing tools.
- Desirable Skills: Knowledge and experience in at least one programming language.
- Experience using information retrieval packages. Understanding testing methods in an object-oriented environment.
- Knowledge and understanding of Information Management principles, policies, and practices.
- Knowledge of Accessibility for Ontarians with Disabilities Act (AODA) and related regulations.
- Experience planning and organizing testing efforts for both large and small systems.
- Experience coding automated test scripts to produce sets of automated test cases. Experience testing Commercial Off-the-Shelf Applications (COTS).