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.
...of vehicle preventative maintenance programs. Commercial driver's license required to operate commercial size vehicles. Able... ...responsibilities (may use Company provided vehicle and/or personal vehicle). Must satisfactorily meet and be in compliance with...
...opportunity to serve as a critical component of our nations safety and security. Make an impact by using your expertise to protect our country from threats. Job Description Intelligence Analyst Associate Interface between Government agencies and industrial...
...Epic Travel Staffing is hiring a Travel RN - Interventional Radiology Shift: Variable Days / Start between 7a-5p, 9's or 10's, 40/36 hrs per week Length: 13 weeks Call is typically once per week and every 4-5 weekends. Weekends are considered Friday evening through...
LocationDetails To Include With Cover LetterJob DescriptionWe are a nationally recognized growing cosmetic surgery company with locations across the country.We are currently looking for a PRN Certified Sterile Processing Technician for our Sugar Land, Texaslocation...
...by AWS internal teams. Were looking for a Senior SoC Modeling Engineer to join the team and deliver new functional models,... ...Develop and own SoC functional models end-to-end, including model architecture, integration with other model or infrastructure components, testing...