Systems TestingQA Specialist
Job Summary
Job Summary:
The Systems Testing Specialist is responsible for developing and executing test plans test scripts and test cases against various system components. This role involves providing advice on testing strategies planning and organizing testing efforts and working closely with project teams to ensure the quality of systems in both GUI and non-GUI environments.
The Systems Testing Specialist is responsible for developing and executing test plans test scripts and test cases against various system components. This role involves providing advice on testing strategies planning and organizing testing efforts and working closely with project teams to ensure the quality of systems in both GUI and non-GUI environments.
Location:Toronto Ontario Canada
Responsibilities:
- Provides advice on testing strategy test plans selection of testing tools and identification of resources required for testing.
- Plans and organizes testing efforts for large systems in GUI and non-GUI environments including systems integration tests specialized tests and user acceptance testing (e.g. stress tests).
- Develops test plans test scripts and test cases.
- Executes tests against various components.
- Works with testing leads IT leads and project team members in the analysis design development implementation and ongoing support of required systems.
- Creates testing strategy documentation test plans test cases and test data for various types and phases of testing including technical and business functional validation.
- Provides advice on testing strategy test plans selection of testing tools and identification of resources required for testing.
- Plans and organizes testing efforts for large systems in GUI and non-GUI environments including systems integration tests specialized tests and user acceptance testing (e.g. stress tests).
- Develops test plans test scripts and test cases.
- Executes tests against various components.
- Works with testing leads IT leads and project team members in the analysis design development implementation and ongoing support of required systems.
- Creates testing strategy documentation test plans test cases and test data for various types and phases of testing including technical and business functional validation.
Required Skills & Certifications:
- 5 years of experience in planning organizing and implementing testing efforts.
- 5 years of experience executing functional tests non-functional tests and systems level integration tests.
- 5 years of experience supporting user acceptance testing and participating in UAT activities.
- Experience in planning organizing and implementing testing efforts at the specified experience level.
- Knowledge of structured methodologies for the development design implementation and maintenance of applications.
- Knowledge and experience in the use of Computer Aided Software Engineering (CASE) tools and data query tools to aid in the development of test cases.
- Knowledge and experience in the use of automated test tools and version control systems on one or more platforms.
- Experience with quality assurance principles practices tools and structured methodologies.
- Experience in quality assurance and testing including unit testing integration testing load testing performance testing etc.
- Knowledge and experience in all phases of the Systems Development Life Cycle.
- Excellent analytical problem-solving and decision-making skills.
- Strong organizational creativity and perseverance skills.
- Excellent verbal and written communication skills.
- Strong interpersonal skills.
- A team player with a track record for meeting deadlines.
- Knowledge of one or more automated testing tools.
- 5 years of experience in planning organizing and implementing testing efforts.
- 5 years of experience executing functional tests non-functional tests and systems level integration tests.
- 5 years of experience supporting user acceptance testing and participating in UAT activities.
- Experience in planning organizing and implementing testing efforts at the specified experience level.
- Knowledge of structured methodologies for the development design implementation and maintenance of applications.
- Knowledge and experience in the use of Computer Aided Software Engineering (CASE) tools and data query tools to aid in the development of test cases.
- Knowledge and experience in the use of automated test tools and version control systems on one or more platforms.
- Experience with quality assurance principles practices tools and structured methodologies.
- Experience in quality assurance and testing including unit testing integration testing load testing performance testing etc.
- Knowledge and experience in all phases of the Systems Development Life Cycle.
- Excellent analytical problem-solving and decision-making skills.
- Strong organizational creativity and perseverance skills.
- Excellent verbal and written communication skills.
- Strong interpersonal skills.
- A team player with a track record for meeting deadlines.
- Knowledge of one or more automated testing tools.
Preferred Skills & Certifications:
Special Considerations:
Scheduling: