This role involves planning, organizing, and implementing testing efforts for large and small systems, encompassing GUI and non-GUI environments. The Systems Test Engineer will develop and execute test plans, scripts, and cases, working collaboratively with project teams to ensure the quality and stability of applications throughout the SDLC. Responsibilities include advising on testing strategies and tool selection, conducting various tests (functional, non-functional, integration, user acceptance, etc.), and providing guidance to junior team members. The position requires strong analytical, problem-solving, and communication skills, as well as experience with automated testing tools and SDLC methodologies.
Location: Ontario, Canada
Responsibilities:
- Advise on testing strategy, test plans, tool selection, and resource identification.
- Plan and organize testing efforts for large and small systems (GUI and non-GUI).
- Execute systems integration tests, regression tests, specialized tests, and user acceptance testing (e.g., stress tests).
- Develop and execute test plans, scripts, and test cases.
- Collaborate with testing leads, IT leads, and project team members.
- Provide guidance and support to junior team members.
- Create testing strategy documentation, test plans, test cases, and test data.
- Conduct unit testing, integration testing, load testing, performance testing, etc.
- Analyze defects and identify root causes.
- Troubleshoot defects to maintain product quality.
- Report defects to software developers.
- Monitor and analyze system performance.
- Uncover system vulnerabilities.
- Lead and support User Acceptance Testing (UAT).
- Develop documentation and materials for knowledge transfer.
- Work with BAs, stakeholders, and development team to understand user stories.
- Create and execute test cases focusing on functional and non-functional requirements.
- Provide a test summary report.
Required Skills & Certifications:
- Experience in planning, organizing, and implementing testing efforts.
- Knowledge of structured methodologies for application development, design, implementation, and maintenance.
- Knowledge and experience using CASE tools and data query tools.
- Knowledge and experience using automated test tools and version control systems.
- Experience executing functional, non-functional, and system-level integration tests.
- Experience supporting user acceptance testing (UAT).
- Experience with quality assurance principles, practices, tools, and methodologies.
- Experience creating testing strategy documentation, test plans, test cases, and test data.
- Experience in quality assurance and testing (unit, integration, load, performance testing).
- Knowledge and experience in all phases of the SDLC.
- Excellent analytical, problem-solving, decision-making, organizational, communication, and interpersonal skills.
- Ability to meet deadlines and work as a team player.
- Knowledge of at least one automated testing tool.
Preferred Skills & Certifications:
- Knowledge and experience in at least one programming language.
- Experience using information retrieval packages.
- Knowledge of testing methods in an object-oriented environment.
- Knowledge of Information Management principles, concepts, policies, and practices.
- Knowledge of the Accessibility for Ontarians with Disability Act (AODA) and related regulations.
- Experience planning and organizing testing efforts for both large and small systems.
- Experience coding automated test scripts.
- Experience testing Commercial Off-the-Shelf (COTS) applications.
- Experience testing Child Welfare applications.
- Experience with Azure DevOps tools.
- Experience as a QA team lead.
- Knowledge of project management, task estimation, scheduling, and control.
- Agile experience.
Special Considerations:
- Hybrid work arrangement requiring a minimum of 2-3 days per week on-site at 5700 Yonge St.
Scheduling:
- Hybrid work arrangement; specific schedule to be agreed upon with the manager.
...local community for almost 20 years! Practice Details: -Base Salary range $130k-140k -Mon-Thurs 8a-5p; Fri 8a-3p -100% outpatient -Minimal phone call Known as the "Harbor of Hospitality", Elizabeth City is a charming town located just at the narrowing...
...purpose of this position is to perform the daily activities of the Housekeeping Department in accordance with current federal, state, and... ...Housekeeping, to assure that our facility is maintained in a clean, safe, and comfortable manner. Platinum Service: We take...
...TheTranslatorwill provideTranslation services forindividuals with a language barrier.Translationwill consist of but not limited to Education... ..., Korean, Mandarin, Nepali, Pashto, Portuguese, Romanian, Russian, Somali, Spanish, Tagalog, Tigrinya, Turkish, Ukrainian, Urdu,...
Overview: This position supports the work of the Y, a leading nonprofit committed to strengthening community through youth development, healthy living, and social responsibility. The Youth Development Aide will provide direct supervision to a group of children during...
...bank is ideal+ Data Visualization - SQL/Excel/Tableau (Experience turning data into insights)+ Experience with a TMS+ CTP, CFA, or MBA is a plus+ Excellent interpersonal skills, organization, strong project management skills, ability to multitask, and be a teammate...