Systems Testing/QA Specialist
Innosystech Inc
Job Title: Systems Testing/QA Specialist
Location: Toronto, Ontario
Work Model: Hybrid
Duration: 8 months
Extension: 1 Time
Must Haves
- Knowledge and experience in at least one programming language
- Experience in the use of information retrieval packages
- Knowledge and understanding of testing methods in an object-oriented environment
- Knowledge and understanding of Information Management principles, concepts, policies and practices.
- Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
- 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)
- Proven experience in the use of a SQL/PLSQL tool to review and extract data from database
- Proven experience in developing end-to-end data migration ETL test plan, functional scenarios, integration workflows, Web-based UI testing, functional, regression, smoke, performance, load and stress testing plans
- Proven experience in developing AODA test plan
- Proven experience in the using test automation tools within the DevOps field, developing strategies and managing the testing life cycle
- Experience with Azure DevOps tool (or equivalent) for developing complete testing scripts and approval processes
- Demonstrated experience in defect management process, using defect management tools, and reporting defect status (e.g. DevOps)
Description / Responsibilities / Skills
Responsibilities
- Collaborates with product managers, product owners, and technical team to develop test strategies and test plans
- Assist with planning and creating test data as it relates to each test phase
- Executes quality assurance and testing activities for various types of testing such as integration testing, functional testing, regression testing, unit testing, load testing, performance testing and accessibility testing
- Communicate test results regularly through reports that summarize test completion and defects found
- Help with the implementation of the project technical testing strategy and methodology. This includes testing of integration points and interfaces and non-functional requirements (e.g. fail-over, component response times, data integrity, security)
- Record all defects/issues in the Cluster's defect reporting tool (Microsoft Azure DevOps), including detailed descriptions, screenshots, and steps to re-produce
Business Analysis Experience (20)
- Demonstrated experience in creating required business analysis artifacts pertaining to business modernization initiatives, new workflows, particularly business analysis requirements & deliverables to perform gap analysis
Experience & Skill Set Requirements
General Skills:
- 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 executing functional tests, non-functional tests and systems 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 types and phases of testing, including technical and business functional validation
- 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; organizational, creativity and perseverance skills; verbal and written communication skills; and interpersonal skills
- A team player with a track record for meeting deadlines
- Knowledge of one or more automated testing tools
QA/Testing Skills (25)
- Working on large complex application development projects (Web-based applications preferred)
- Working in an Agile distributed development environment with project team working over virtual collaboration tools (e.g. TEAMS or equivalent)
- Working in an enterprise CLOUD platform (e.g. Azure or equivalent)
Business Analysis Experience (20)
- Demonstrated experience in business and systems analysis in a cloud environment
- Demonstrated experience in requirements gathering and development of user stories
- Experience creating requirements artefacts in an Agile project environment using DevOps
- Strong understanding of data modeling, data analysis, report writing
- Demonstrated experience in creating required business analysis artifacts pertaining to business modernization initiatives, new workflows, particularly business analysis requirements & deliverables to perform gap analysis that will enable the modernizing a new solution to achieve business efficiencies
- Demonstrated experience in Agile methodology
Technical Experience (15)
- Proven record in developing complex test cases, hands-on test execution, defect management
- Strong experience with SQL/PLSQL tool and data extraction and analysis
- Hands on skills with AODA testing tools (e.g. JAWS, NVDA)
- Familiar with Vulnerability Testing tools and Performance Load Testing tools
- Hands on skills with Azure DevOps tool (or equivalent) for creating and executing testing scripts
- Hands on experience with coding / modification and execution of automated test scripts using Katalon Studio or equivalent
- Hands-on skills with Java-based UI testing and Backend testing
Defect Management Skills (20)
- Demonstrated experience in identifying, tracing, isolating and replicating problems and successfully conducting root cause analysis
- Experienced with using defect management tools such as DevOps or equivalent
- Document, track and escalate issues as appropriate, using DevOps or equivalent tools/means
- Experience with Agile Scrum methodology
- Demonstrated Experience with Agile Sprint Management and defect tracking and testing life cycle management using Azure DevOps or equivalent
- Experience troubleshooting and investigating: Identify problems, Prioritize problems, isolate them and problem root cause analysis, and trouble shooting
Communication and Interpersonal Skills (20)
- Demonstrated good personal, analytical and communication skills
- Excellent English language verbal and written communication skills
- Articulate, detail oriented, hard-working, team player being able to work under pressure
- Strong collaboration and negotiation skills.
- Good research skills and quick learner
Vacancy posted more than 2 months ago
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Systems Testing/QA Specialist. Be the first to apply!
Related searches
- work from home qa testing Ontario, CA
- qa architect Ontario, CA
- quality assurance Ontario, CA
- qa Ontario, CA
- quality assurance team leader Ontario, CA
- director quality assurance regulatory affairs Ontario, CA
- quality assurance representative Ontario, CA
- software quality assurance Ontario, CA
- director quality assurance Ontario, CA
- lead qa Ontario, CA
