Systems Test Engineer Job at vTech Solution, Ontario, CA

RVFlQmkvSGZxL2ZzbU9YUGFlcW1DeG9TbHc9PQ==
  • vTech Solution
  • Ontario, CA

Job Description

Job Summary:

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.

Job Tags

2 days per week, 3 days per week,

Similar Jobs

Staffingine LLC

Mainframe Developer Job at Staffingine LLC

 ...Job Title: Mainframe Developer Location: Jersey City, NJ Job Type: Contract Job Description: ~7+ years of experience in Mainframe DB2 - Application Development ~ Mainframe Developer ~ Mainframe DB2 - Application Development Additional Notes... 

Auto Glass Perfections

Data Entry Clerk-Remote Job at Auto Glass Perfections

Job Description: Data Entry Clerk (Remote) Position: Data Entry Clerk (Remote) Job Type: Full-Time/Part-Time Location: Remote (Work from Home) Reports To: Data Entry Supervisor/Manager About the Role: We are seeking a highly organized and detail-oriented... 

Skin Spa New York

Spa Manager Job at Skin Spa New York

 ...SKIN SPA NEW YORK Medical Spa Management Position SKIN SPA NEW YORK is a medical spa and lifestyle brand, opened in 2005, providing a wide range of services including skincare, laser hair removal, waxing, massage, advanced skin treatments, body treatments, and... 

Intermountain Health

Clinical Pharmacist Refill Authorization Job at Intermountain Health

 ...This is a fully remote position. Applicants must be licensed** **Pharmacist in CO or MT** **, to qualify for this position.****Essential...  ...and complete. Is knowledgeable and compliant with state and federal laws, regulations, pharmacy policies, procedures, and standard... 

Fashion Flowers

Part Time Floral Delivery Driver At Bloom Clt Job at Fashion Flowers

 ...Our shop is looking for several delivery drivers to join our team. We are located on 6530 Freedom...  ...vehicle to deliver flowers to customers in a timely manner. Navigate a variety of routes...  ...with your schedule if you wish to work part time. Qualifications Safe...