Recherche d'emploi > Toronto, ON > Quality assurance specialist

Systems Testing/Quality Assurance Specialist - Senior

CB Canada
Toronto, Ontario, Canada
97.5K $-136.5K $ / an (estimé)
Temps plein

Systems Testing / Quality Assurance Specialist

On behalf of our client in the Government Services Sector, PROCOM is looking for a Systems Testing / Quality Assurance Specialist.

Systems Testing / Quality Assurance Specialist Job Description

Strong background in, and at least 3+ years of working in QA automation using Selenium or similar tool

Compose manual and automated test scripts for new functionality

Knowledge of Agile SCRUM preferred

Thorough understanding of SDLC, specifically automated QA processes in agile development environments

Building test infrastructures using containerization technologies such as Docker and working within continuous delivery / continuous release pipeline processes

Participate in business requirement review and walk-through meetings

Collaborate with the Ministry to develop a Test Strategy and Plan for the pilot implementation

Provide feedback to Drive Clean Management regarding the completeness and quality of the proposed vendor plan to execute

Functional testing

Application integration (links, connections, security transactions between functions and main modules)

System testing (end-to-end testing)

Regression testing

User Acceptance testing

test cases and test data using LRC standard Rational Quality Manager toolset :

Execute UAT test cases and document the results

Record application defects reported in the Cluster’s defect reporting tool Azure

Coordinate and facilitate regular defect review meetings with stakeholders

Provide defect status reports throughout the testing cycles

Participate in regular project team meetings and provide status and update as required;

Provide weekly report confirming status of assigned tasks

The selected Testing / QA Specialist will be expected to ensure that the proposed Test

Prioritize problems based on severity level definitions;

Identify problems, isolate them and document them as defects

Regression test for resolved defects

Functional testing :

  • Component level testing;
  • Low level (test cases, GUI, check lists);
  • Functional (test existing functions, sub-functions and their objects);

Non-functional (boundary conditions- login and password windows, security issues)

Data and Database Integrity Testing

The databases and the database processes should be tested as separate systems within the test plan

These systems should be tested without the application (as the interface to the data)

System Testing

System testing should focus on any target requirements that can be traced directly to use cases (or business functions), and business rules

The goals of these tests are to verify proper data acceptance, processing, and retrieval, and the appropriate implementation of the business rules

Load Testing

Load testing measures subject the system-under-test to varying workloads to evaluate the system's ability to continue to function properly under these different workloads

The goal of load testing is to determine and ensure that the system functions properly beyond the expected maximum workload

Additionally, load testing evaluates the performance characteristics (response times, transaction rates, and other time sensitive issues)

Security and Access Control Testing

Security and access control testing focus on two key areas of security :

Application security, including access to the data or business functions, and system security, including logging into / remote access to the application

Application security which ensures that, based upon the desired security, users are restricted to specific functions or are limited in the data that is available to them.

For example, everyone may be permitted to enter data and create new accounts, but only managers can delete them. If there is security at the data level, testing ensures that user type one’ can see all customer information, including financial data, however, user type two’ only sees the demographic data for the same ministry.

System security ensures that only those users granted access to the system are capable of accessing the application and only through the appropriate gateways

Configuration Testing

Configuration testing verifies operation of the software on different software and hardware configurations. In most production environments, the particular hardware specifications for the Client workstations, network connections and database servers vary.

Client workstations may have different software loaded (e.g., applications, rivers, etc.) and at any one time many different combinations may be active and using different resources.

Systems Testing / Quality Assurance Specialist Mandatory Skills

Quality Assurance Skills - 40%

Demonstrated 5+ years of experience in all functions of system testing

Demonstrated experience in Agile test methodology

Demonstrated experience in developing and running automated test cases

Demonstrated experience with documenting in detail the UAT artifacts the UAT test

cases, UAT execution findings

Demonstrated experience with the Software development life cycle (SDLC)

Demonstrated experience with software QA methodologies, tools, and processes

Demonstrated experience in developing Test Cases, Test Strategies, Test plans;

including Test Case Execution, Defect Triaging, and Defect Logging

Automation Testing - 15%

Demonstrated the ability to Plan and develop Test Plans and Test Cases to ensure

development outputs meet defined specification cases in coordination with Business

requirements, Technical Specifications, installers / upgrades documents, and

management.

Demonstrates the ability to use existing tools and techniques to execute test cases and

build / script new tools for performing testing / validation function.

Develop and execute automation scripts using automation tools (primarily) Selenium

and other automation tools.

Ability to execute and analyze automation test results.

Technical Skills - 20%

Demonstrated knowledge and understanding of testing methods in an object-oriented

environment

Demonstrated experience with IBM Rational Functional Tester Version 8.2.1.1 or higher;

experience with IBM AppScan Version 8.5, IBM Rational Quality Manager Version 4.0,

and IBM Rational Performance Tester Version 8.2

Demonstrated knowledge in testing applications in BPM 8.6

SOAP / Rest UI Backend testing

Defect Management - 15%

Demonstrated experience in defect management process, using defect management

tools, and reporting defect status

Demonstrated experience in identifying, tracing, isolating and replicating problems and

successfully conducting root cause analysis

Experienced with using defect management tools for QA / QC work such as Rational

Team Concert version 4.0 (RTC) and Rational Quality Manager (RQM)

Document, track and escalate issues as appropriate, using JIRA or similar tools / means

Communication Skills - 10%

Excellent analytical and interpersonal skills; strong verbal and written communication

skills

Articulate, detail oriented, hard-working, team player being able to work under pressure

Strong collaboration and negotiation skills

Systems Testing / Quality Assurance Specialist - Assignment Start Date

ASAP 6 months to start

Systems Testing / Quality Assurance Specialist - Assignment Location

Toronto, ON - Work Onsite

Il y a plus de 30 jours
Emplois reliés
Scotiabank
Toronto, Ontario

Reporting to the Senior Manager, you are responsible for leading the requirements gathering, including workshops with business clients, process teams and other related support teams, the liaison between business and the development teams, the creation of test plan, test strategy, manual testing and ...

Raise
Toronto, Ontario

Provides advice on the testing strategy, test plans, the selection of testing tools, and the identification of resources required for testing Plans and organizes testing efforts for large systems in Graphical User Interface (GUI) and non-Graphical User Interface (GUI) environments, including the exe...

Randstad Canada
Toronto, Ontario

Our client, a recognized educational Toronto landmark who welcomes over 900,000 visitors per year is looking for a Senior System Technologist with excellent client management skills who enjoys working with business, operations, and program delivery teams to provide I&IT solutions and support. ...

Cleo Consulting
ON, Canada

The tester will work with the testing lead and IT lead of each project as well as the project team members in the analysis, design, development, implementation and ongoing support of the required systems General Skills: Experience in planning, organizing and implementing testing efforts at the speci...

Aviva
Home Office, ON , Canada
Télétravail

We have an outstanding career opportunity within our Personal Insurance Quality Assurance team. The Specialist will perform a range of audits and reviews and partner with brokers and Aviva leaders to auditees to build fit-for-purpose solutions to drive excellence in underwriting quality. Leading the...

Cynet Systems
Toronto, Ontario

Experience in quality assurance and testing, including unit testing, integration testing, load testing, performance testing, etc. Plans and organizes testing efforts for large systems in Graphical User Interface (GUI) and non-Graphical User Interface (GUI) environments, including the execution of sy...

Paralucent
Toronto, Ontario

We are seeking an experienced Quality Assurance (QA) Analyst with a minimum of 5 years of hands-on experience in software testing and quality assurance to join our client’s team. A minimum of 5 years of professional experience as a Quality Assurance (QA) Analyst, with a focus on software testing. A ...

Maarut Inc
Toronto, Ontario

Technology and Tool Skills: Demonstrated knowledge and experiencein the use of automated test tools and version control systems onone or more platforms including DevOPS as well as experience in allphases of the Systems Development Life Cycle Business andInterpersonal Skills: Demonstrated experience ...

10866105 Canada Inc.
Toronto, Ontario

Conduct reviews to assess quality assurance practices, software products and information systems. Provide advice on information systems strategy, policy, management and service delivery. ...

Mircom Group Of Companies
Vaughan, Ontario

In this position, the successful candidate will play a central role in managing all aspects related to quality, encompassing both Quality Assurance and Quality Engineering. Previous experience in Quality Assurance or Quality Control. Develop and maintain Quality Systems Procedures (QSP) as required ...