Advanced QA Course

Rating:
1 vote, average: 5.00 out of 51 vote, average: 5.00 out of 51 vote, average: 5.00 out of 51 vote, average: 5.00 out of 51 vote, average: 5.00 out of 5
Loading...
Please Log in or register to rate

Advanced QA Course

QA-303

One of the main issues QA managers face today is the lack of proper professional advancement courses for their team members, within the software quality assurance field.

Most advanced training courses focus on teaching programming skills and transforming the QA personal into automation engineers or programmers. This course comes to provide an answer to this missing advanced training issue. In this course we provide experienced QA personal with advanced tools, concepts, techniques and capabilities which improve their productivity and make them more professional in their own field.

Course Methodology

The course is personally tailored per organization, according to its working methodology and needs. Practis representatives will meet with the organization delegates and together will define the correct blend of sessions from a list of available sessions.

The various sessions are divided into the following categories:

  • Broadening the knowledge base – Sessions on various professional topics which improve the techniques of defining, building and running the quality assurance process.
  • Professional expertise options – Getting to know various possible expertise fields within the world of quality assurance.
  • Common technologies – Getting familiar with various common technologies used in the industry
Target Audience

QA personal with at least two years of experience. No programming background is required.

Broadening the Knowledge Base

Correct integration and combination of the QA body within the organization:

  • Correctly defining the quality world (Actions to perform with management)
  • Running efficiently under various methodologies
  • QA: Managing requirement changes by methodology used

How to build an effective build process:

  • Testing techniques (specification or structural based)
  • Needed but often neglected testing types
  • Implicit vs. explicit requirements
  • How to build test management strategies
  • Working with system of systems
  • Building an efficient test plan
  • How to correctly manage the test implementation process
  • Risk management

Managing testing documents:

  • Managing the testing process
  • Required steps and how to make sure they run in the correct order
  • Entry and exit conditions
  • Estimating the test process
  • How to improve between cycles
  • Reporting the actual quality of the product
  • Ending the test process correctly
  • Reporting to management in a reliable and productive way
  • How to build the best test team

Best practices

Professional Expertise Options
  • Mobile testing
  • Usability testing
  • Web testing
  • Introduction to development (Java, .Net, Python..)
  • Automation:
    * Types
    * Commonly used tools
    * Strengths and weakness of automation
    * Predicting cases of no ROI
New Technologies

Linux for software testers:

  • Linux overview
  • Various Linux Distributions
  • Working with the terminal and common commands
  • Building scripts

Introduction to Cyber and Hacking:

  • Wi-Fi attacks
  • MITM attack
  • Computer networks attacks
  • Web attacks
  • Android attacks

Databases:

  • Advanced SQL
  • NoSQL
  • DB – not only relational
  • Introduction to BigData
© Copyright - Skilit - Site by Dweb