Quality Assurance Certification Training

Quality Assurance Certification Training

Quality Assurance is an activity that ensures a desired level of quality in development, delivery of products and services. It aims to improve the processes to deliver quality products and services to customers. Its insistent is to save cost, time, efforts and the standard of the product. According to global research, every year Quality Assurance and Testing budgets are raised by 9%. The need for Quality Analyst/Quality Inspection Experts is tremendous in automation or manual software testing field. Our online training Quality Assurance module is designed by industry experts to train trainees in achieving career and a professional certification.
Start Date Duration Time (CST) Type Mode of Training Enroll
17-Mar-2019 55 Hrs 09:00 PM Online INSTRUCTOR LED TRAINING Enquiry Now

Description

Quality Assurance, also known as Software Testing is crucial to save cost, time, efforts and the standard of the product. This course include an understanding of testing approaches that can be integrated into the software lifecycle so that functional and easy-to-maintain products are designed and delivered without compromising on the grade and condition of the software product. Emphasis is put on tests to find and reporting bugs. You’ll learn how to decipher application of static and dynamic techniques, perform boundary value analysis, conduct walk-through and audits, organize test development processes as well as create a quality analysis and test plan. You’ll be able to excel and apply the principles of any type, size and complexity of software-based business system – across technical platforms. You will learn key testing concepts, such as Regression, Black Box/White Box, and User Acceptance, Alpha, Beta. Test Specification, Test Plan, Test Cases &, Bug Reporting are part of job description of a Quality Assurance Professional

Did you know?

Interestingly, the history of Quality Assurance starts in World War II, when ammunition had to be tested for performance. Nowadays, the end purpose of Quality Assurance is to correct potential errors before the product is released. Quality Assurance can be associated with every possible field of activity, from banking and education to software and consulting. Quality Assurance  is absolutely essential; without it, not only do organizations risk releasing products that are below market standards, but also lose money, wasted time and not fully exploit the potential of an idea.

Why learn and get Certified in Quality Assurance?

  1.  Demand for the software testers has seen the entire new rise in the recent time. The demand graph of the software tester has increased tremendously in the recent years
  2.  The need of Quality Analyst does not fall in the time of recession or economic downfall. The company growth might slow down but the job position for Quality Analysts never vanishes
  3.  Many Quality Analyst positions are project based so the better Tester you become the faster your salary will grow. New software is being developed every day all over the world
  4.  According to global research, every year Quality Assurance and Testing budgets are raised by 9% to achieve Company business objectives, thus creating a market for Quality Assurance professionals
  5. Quality Assurance (QA) jobs gaining significance in the IT industry. May it be automation or manual software testing, demand for Quality Inspection experts/Quality Analyst is enormous!

Course Objective

After the completion of this course, Trainee will:
  1.  Knowledge in quality management processes, fundamental concepts in software testing process, manual testing process and automation testing process
  2.  Potential to segregate different activities of Quality Assurance, quality control, and quality planning
  3.  Capacity to Recognize the importance of standards in the quality management process and their influence on the final product
  4. Calibre to apply quality tools to control and monitor processes to help in continuous improvement at workplace
  5.  Knowledge and skills to crack few globally recognized Quality Assurance certification programs

Pre-requisites

The fresher’s or the recent college graduate seeking success and high future prospect should choose the software testing training course. For those who have degree but want to have some additional skills should also appear for the Quality Assurance training and testing

Who should attend this Training?

People with both technical and non-technical skills can enroll for this Quality Assurance training. It opens the career gates towards the IT field for the career oriented people. It is simply the best options for who want to try in the IT Field. This professional certification course is suited for:
  1.  Recent graduates, interested to make a career in Quality Assurance or software testing field
  2.  Working professionals like software testers, test engineer, programmers, test leaders, testing specialist and quality specialists to enhance their skills and career

Prepare for Certification

Our training and certification program gives you a solid understanding of the key topics covered by Foundation and Advanced Level Certification exams. This is aimed at students who have recently completed their education and want to take up software testing as a profession. It is also taken up by experienced candidates who want to demonstrate their practical knowledge of software testing. In addition to boosting your income potential, getting certified, demonstrates your knowledge of the skills understanding of the fundamentals of software testing along with processes, tools, techniques and management methodology. The certification validates your ability to produce reliable, high-quality results with increased efficiency and consistency. Our training will help you clear certifications from reputed organizations like QAI Global Institute (QAIGI), ASQ® and ISQTB® certifications.

How will I do practicals in Online Training?

For practicals, we will help you to set up ZaranTech’s Virtual Machine in your System with local access. The detailed installation guide will be present in LMS for setting up the environment. In case, your system doesn’t meet the prerequisites e.g. 4GB RAM, you will be provided remote access to the ZaranTech cluster for doing practical. For any doubt, the 24*7 support team will promptly assist you. ZaranTech Virtual Machine can be installed on Mac or Windows machine and the VM access will continue even after the course is over, so that you can practice.

Case-Studies

Towards the end of the course, you will work on a live project where you will be implementing testing concepts, VBS, BVA and ECP to work on Quality Assurance Following are some of the industry-specific Quality Assurance case studies included in our Quality Assurance Training Program

CASE STUDY #1 – Arena Application

Industry: Multimedia (Animation and VFX) Data: This Arena application can be used to find a course on interest in animation. The screen below will help the user to find a Course by entering details like Name, Gender, Date of birth, email-Id, Phone, City, Pin code, Interested in and Comments arena  
  1. Name: Text Box – This field can accept only Alphabetic values of Maximum 30 Characters in length. It is a Mandatory Field
  2.  Gender: Radio Button – The current values available in a database are Male or Female. It is a Mandatory Field
  3.  Date of Birth: List Box – The user can select the date of birth from the list box in DD-Month-Year format. It is a Mandatory Field
  4.  Email: Textbox – This field can accept Mix of Alphanumeric and special characters in a valid Email Format.
  5.  Phone: Textbox – This field can accept only numeric values of Valid STD Code with Landline Number. It is a Mandatory Field
  6.  City: Textbox – This field can accept Alphabetic values of maximum 30 Characters
  7.  Pincode: Textbox – This field can accept only numeric values of 6 digits
  8.  Interested in: List Box – The current values available in the database are Animation career course (31 Months), Multimedia Career course (32 Months), Web Designing Career Course (12 Months)
  9.  Comments: Text box – This field can accept alphanumeric values of Maximum 500 Charac
  10.  SUBMIT: Button – The user after entering the necessary details, clicks the “SUBMIT” button The System validates the data 1. If valid, displays the message, “Successfully Submitted” in the next page 2. Error Message will be displayed in the Error Page if the data is invalid
  11.  Cancel: Button – All the data will be erased on the current page if the user clicks on the button after filling the details
Problem Statement: Analyze the data in the Application Screenshot to:
  1.  Identify all the test scenarios for the mentioned requirement
  2.  Write all the test cases using the appropriate testing techniques wherever applicable for the below requirement.
  3.  Log the defects mentioned above effectively with all the details, relating the requirement mentioned such that the developers would understand
  4.  Write Defect Description for the below caset
  • On clicking the “Submit” button without entering any value in the “Phone” field, no error message got displayed
  • User clicks on “Interested in” list box and it is blank without any value
  • The User fills in all the details and clicks on “Cancel” button. The system does not erase the filled form /data

CASE STUDY #2 – State Transition Testing

Data: When a door lock is controlled by swiping a magnetised card through a slot in the lock. When the door is unlocked, it can be opened. Here are some of the trials for your information:
  • Swiping a valid card once through the lock causes an indicator light to flash green for two seconds but the door remains unlocked
  • Swiping a valid card through the lock for the second time while the indicator light is flashing green causes the indicator light to flash alternatively red and green for two seconds, and then the door is locked. The door can be unlocked by repeating this process (i.e. swiping a valid card twice within two seconds)
  • Swiping an invalid card when the indicator light is OFF causes the indicator light to flash red for two seconds.
  • Swiping an invalid card when the indicator light is flashing causes no effect
Problem Statement:
  1. Draw the state transition graph for the door lock described above. There are 3 unique events and 8 unique states.
  2.  Number each of the transitions in your state transition graph and using these numbers list all of the transition pairs that would need to be covered to achieve 100% Chow’s 1-switch coverage
  3.  Design a set of test cases that achieve 100% Chow’s 1-switch coverage
  4.  Complete the following state table state-table
     

CASE STUDY #3 – Decision Tables

Scenario 1 Data: – A hotel chain runs a loyalty card scheme that gives the scheme members special privileges. Scheme members will receive points and a free newspaper for each night they stay. They also receive a free upgrade to a superior room if they have not already booked a superior room   Problem Statement:
  1.  Draw a decision table for the scenario above problem-statement0
  Scenario 2 Data: – Another hotel chain’s loyalty card scheme comprises three tiers gold, silver and basic. Some guests are not members of the scheme and so do not hold a card
  • Basic card holders receive basic points per night’s stay. They also receive a free newspaper if they have booked a superior room
  • Silver card holders receive 1.5 times the basic points per night’s stay. They receive a free newspaper regardless of the type of room they have booked
  • Gold card holders receive 2 times the basic points per night’s stay. They also receive a free newspaper regardless of the type of room they have booked. Gold card holders are also given a free upgrade to a superior room if they have not booked a superior room
  • Non-card holders do not receive any points and qualify for neither a free newspaper nor a free upgrade
Problem Statement:
  1.  Draw a new decision table for scenario 2 and consider if it is appropriate to rationalise the table, that is, combine two or more combinations into one problem-statement

Basic

Unit 1: Software Testing Concepts

  1. Introduction
  2. Importance of software systems
  3. Common problems in software development and Software Bugs
  4. Testing Objectives
  5. What is Manual and Automation Testing?
  6. Tester Roles and Responsibilities
  7. Is testing really important?
  8. Why choosing Testing as career?

Unit 2: Software Development Life Cycle

  1. Software Life Cycle Stages
  2. Testing Stage in SDLC
  3. Cost of Defect Repair
  4. Risk of inadequate Testing

Unit 3: General topics

  1. Meetings, Software Environments, Application types
    1. Review, Walk through, KT and Kick off – Static Testing
  2. Different Components in software environments
  3. Difference between Development(Local), Test and Production Environments
  4. Web applications, Windows based applications and Intranet applications
  5. Differences between N Tier, Two tier etc
 

Unit 4: Testing types – Dynamic testing

 
  1. White box and Black box Testing, Gray Box Testing
  2. Unit Testing, Integration Testing
  3. System Testing Techniques
  4. Usability Testing, Functional Testing and Non Functional testing

Unit 5: Functional Testing Techniques

  1. GUI Testing
  2. Boundary Value Analysis
  3. Equivalence Class Partition
  4. Error guessing, Negative testing
  5. Back End testing
  6. Database Testing
  7. Compatibility Testing
  8. Security testing
  9. Portability testing
  10. Configuration Testing
  11. Recovery Testing

Unit 5: Functional Testing Techniques

  1. GUI Testing
  2. Boundary Value Analysis
  3. Equivalence Class Partition
  4. Error guessing, Negative testing
  5. Back End testing
  6. Database Testing
  7. Compatibility Testing
  8. Security testing
  9. Portability testing
  10. Configuration Testing
  11. Recovery Testing

Unit 6: Performance Testing Techniques

  1. Performance testing
  2. Load Testing
  3. Stress Testing
  4. Scalability Testing
  5. Soak Testing
  6. Volume Testing

Unit 7: Identify Scenario based Test Cases

  1. What is Use case? Test Case Design
  2. Test Case Design Templates
  3. Types of Test Cases and Main qualities of Test cases
  4. Test Case Design Reviews
  5. Requirement Traceability Matrix
  6. Test Data Setup
  7. Importance of Test data in Testing
  8. Approach for gathering Test Data
  9. Benefits of Test data Gathering
  10. Managing Test data and creating Data Repositories

Unit 8: Bug/Defect/Error

  1. What is Bug?
  2. Difference between Bug and Defect.
  3. Format of Bug.
  4. Priority and Severity
  5. Different status of bug in Bug life cycle.
  6. Bug Reporting tools JIRA/Bugzilla/Quality Center

Unit 9: Test Strategy and Test Execution

  1. Test Execution Life cycle Process
  2. Different levels of Test Execution
  3. Sanity/ Smoke testing(Level 0)
  4. Test Batches or Test suite Preparation and Execution(Level 1)
  5. Retesting(Level 2)
  6. Regression Testing(Level 3)
  7. Bug Leakage
  8. Test Design

Unit 10: Test Plan

  1. What is Test Plan?
  2. Contents of test plan
  3. Master test plan and Testing level test plan
  4. Entry and Exit criteria
  5. Test Coverage
  6. Test Responsibilities
  7. Adhoc testing, Exploratory Testing
  8. General risks in test environment

Unit 11: Testing Life cycle

  1. Test Initiation
  2. Test cases sign off
  3. Retesting
  4. Regression Testing
  5. UAT testing
  6. Alpha and beta testing
  7. Monkey testing

Unit 12: Software Development Models

  1. Waterfall Model
  2. Incremental Model
  3. Prototype Model
  4. Spiral Model
  5. V Model
  6. Agile method

Unit 13: Discussion on Interview questions and Case studies.

Unit 14: Automation Testing

  1. Introduction to Automation Testing
  2. What is Automation Testing
  3. Benefits of Automation Testing
  4. Manual Testing Vs Automation Testing
  5. Various Automation Test Tools

Unit 15: Java Introduction

  1. Java Introduction• Selenium Overview
  2. Installing Java
  3. Installing Eclipse
  4. Features of Java
  5. Why Java for Selenium
  6. First Eclipse Project
  7. First Java program
  8. Concept of class file
  9. Platform independence
  10. Data types in Java
  11. String class
  12. If statements

Unit 16: Loops, Arrays and Function

  1. Loops, Arrays and Functions
  2. Conditional and concatenation operators
  3. While Loop
  4. For Loops
  5. Practical Examples with loops
  6. Usage of loops in Selenium
  7. Single Dimensional Arrays
  8. Two Dimensional arrays
  9. Practical usage of arrays in Selenium
  10. Object Class
  11. Drawbacks of arrays
  12. What are Functions?
  13. Function Input Parameters
  14. Function Return Types

Unit 17: Packages, Access Modifiers/Exception Handling

  1. Basics in OOPs
  2. Relevance of Packages
  3. Creating Packages
  4. Accessing Classes Across Packages
  5. Accessing modifiers -Public, Private, Default, Protected
  6. Exception handing with try catch block
  7. Importance of exception handling
  8. Exception and Error
  9. Throwable Class
  10. Final and Finally
  11. Throw and Throws
  12. Different Types of Exceptions

Unit 18: String, File Handling, Log4j, /Handling XLS files

  1. String class and functions
  2. Reading/Writing Text Files
  3. Reading Properties File in Java
  4. Concept of jar file
  5. POI API in java
  6. Reading/Writing Microsoft XLS Files
  7. Log4j API for Logging
  8. Usage of Log4J in Selenium

Unit 19: TestNG

  1. What is Test
  2. NgInstalling TestNg in Eclipse
  3. TestNg annotations
  4. Understanding usage of annotations
  5. Running a Test in TestNg Batch
  6. Running of tests in TestNg
  7. Skipping Tests
  8. parameterizing Tests - DataProviderAssertions/Reporting Errors
  9. TestNg Reports

Unit 19: TestNG

  1. What is Test
  2. NgInstalling TestNg in Eclipse
  3. TestNg annotations
  4. Understanding usage of annotations
  5. Running a Test in TestNg Batch
  6. Running of tests in TestNg
  7. Skipping Tests
  8. parameterizing Tests - DataProviderAssertions/Reporting Errors
  9. TestNg Reports

Unit 20: WebDriver 1

  1. Why WebDriver-3?
  2. Downloading WebDriver-3 Jars and configuring in eclipse
  3. Architecture of selenium webdriver 3
  4. Drivers for Firefox, IE, chrome
  5. Firepath and firebug Add-ons installation in Mozilla
  6. Inspecting elements in Mozilla, Chrome and IE
  7. HTML language tags and attributes
  8. Various locator strategies

Unit 21: WebDriver 2

  1. Managing Input fields, Buttons
  2. Extracting More than one object from a page
  3. Extracting all links of a page/Bulk extraction of objects
  4. Extracting Objects from a specific area of a web page
  5. Handling drop down list
  6. Select Class in Selenium API
  7. Managing radio buttons and Checkboxes
  8. Taking Screenshots of the web pages

Unit 22: WebDriver 3

  1. Implicit and Explicit waits
  2. PageLoadTimeout Property
  3. WebDriverWait Class
  4. WebDriver.Timeout Interface
  5. Concepts of Set Interface in Java
  6. Window Handles
  7. Managing tabbed windows in IE, Chrome and Mozilla
  8. Managing popups in IE, Chrome and Mozilla
  9. Managing Javascript alerts
  10. Simulating front and back button click on Browser using selenium
  11. Actions class in Webdrive

Unit 23: Frameworks and Maven

  1. Hybrid framework
  2. POM

Unit 24: Web Service testing with SOAP UI

  1. What is a web service?
  2. Why do we use web service?
  3. What is XML? Why is XML used for communication?
  4. Famous protocols used in web services
  5. What is WSDL?
  6. How SOAP UI helps usJava OR groovy?
  7. SOAP UI free version
  8. SOAP UI Java API Protocols supported by SoapUI
  9. How one should use soap UI Download and install SOAP UI
  10. Future of web services

Unit 25: HP Load Runner

  1. Using Load Runner
  2. Compare with Other Open Source Tools
  3. Using Virtual User Generator
  4. How to record a script in Vugen
  5. Using Parameterization
  6. How to perform Parameterization
  7. Introduction to Load Runner Controller
  8. How to design a scenario
  9. What are monitors
  10. How to configure a monitor
  11. Using Load Generator
  12. How to configure Load Generators
  13. Using Ramp-up
  14. Using Ramp-down
  15. Executing a Scenario
  16. Exercise and Assignments

Unit 26: HP Load Runner Advanced Topics

  1. Introduction to Correlation
  2. How to perform Auto Correlation
  3. How to perform Manual Correlation
  4. Using dynamic value
  5. Using Load Runner Analysis
  6. How to create a Professional Report in Load Runner Analysis
  7. Using Diagnostics
  8. Using Performance Center
  9. Exercise and Assignments

Unit 27: My SQL

  1. Database Verification and Validation
  2. Introduction to Database
  3. MySQL Database
  4. Comparison with Popular Databases – Oracle, MS SQL Server, IBM DB2
  5. Structured Query Language (SQL)
  6. Data Definition Language (DDL)
  7. Data Manipulation Language (DML)
  8. Introduction to Tables, Rows, Columns
  9. What are a Foreign Key, Primary Key and Unique Key
  10. What are DDL and DML
  11. (DML) Select, Update, Delete and Insert Into statements
  12. (DDL) Create, Alter, Drop statements
  13. Exercise and Assignments

Unit 28: HP Quality Center

  1. HP Quality Center Overview
  2. Requirements Module
  3. Creating traceability between requirements and Tests
  4. Test Plan Module
  5. How to create Manual Test Cases
  6. Test Lab Module
  7. How to create Test Sets
  8. Linking Test cases to Test Sets
  9. Executing Test Cases
  10. Creating Defects during Execution
  11. Defects Module
  12. How to create a defect
  13. Reports with Document Generator

Unit 29: Bug Reporting Tools

  1. What is Bug Reporting?
  2. Most popular Test Reporting Tools
  3. Jira - Test Reporting Tool for Agile Software Development and Testing
  4. Bugzilla - Test Reporting Tool for Agile Software Development and Testing
  5. Backlog Tracking with Bugzilla
  6. Issues Management with Bugzilla
  7. Bug Reporting and Tracking with Bugzilla

About Quality Assurance Certification

Professional certifications will help you to showcase your proficiency and expertise in the particular domain. According to our research, both vendor and vendor-neutral certifications are available in Software Testing or Quality Assurance. These certifications are designed with various aspects to distinguish the talents of software assurance professional. The reputed organizations like QAI Global Institute (QAIGI), International Software Testing Qualifications Board (ISTQB®), and American Society for Quality (ASQ®) provide Quality Assurance certifications. Other leading vendors who offer QA certifications are Mercury, Rational, Emprix and Segue

Quality Assurance Certification Types

 
  1.  Certified Associate in Software Quality (CASQ)
  2. Certified Software Quality Analyst (CSQA)
  3. Certified Manager of Software Quality (CMSQ)
  4.  ISTQB® Foundation Level Certification
  5. ISTQB® Agile Tester
  6.  ISTQB® Model-based Tester
  7.  ISTQB® Advanced Level
  8.  ISTQB® Security Level
  9.  ISTQB® Expert Level

Certified Associate in Software Quality (CASQ)

Pre-requisites The trainee must meet one of the following pre-requisites:
  1. Three or four years degree from recognized college or institution
  2.  Two year degree from recognized college-level institution with 1 year experience in information service field
  3.  Three years of experience in information service field
Exam Details
  1.  Application fee is about $100
  2.  Trainee has to answer multiple choice questions
  3.  Number of questions is 100
  4.  Exam duration is 75 minutes
  5.  Passing mark is 75%
  6. Computer based exam conducted at Pearson VUE Testing Centres

Certified Software Quality Analyst (CSQA)

Pre-requisites The trainee must meet one of the following pre-requisites:
  1.  Four years degree from recognized college-level institution with 2 years of experience in the information services field
  2.  Three years degree from recognized college-level institution with 3 years of experience in the information services field
  3. Two years degree from recognized college-level institution with 4 years of experience in the information services field
  4.  Six years of experience in the information service field
Exam Details
  1.  Application fee is about $350 or $420
  2.  Trainee has to answer both part 1(multiple choice questions) and part 2 (Subjective questions)
  3.  Number of questions in part 1 is 100
  4.  Number of questions in part 2 is 12
  5.  Exam duration for part 1 is 75 minutes
  6.  Exam duration for part 2 is 75 minutes
  7.  Passing mark is 70% average score of both parts
  8.  Computer based exam conducted at Pearson VUE Testing Centres

Certified Manager of Software Quality (CMSQ)

Pre-requisites The trainee must meet one of the following pre-requisites:
  1.  An active CSQA certification holder is recommended
  2.  Working in the domain relevant to certification designation
  3.  Ready to take up manager’s level examination
Exam Details
  1.  Application fee is about $450
  2.  Trainee has to answer subjective questions of part 1 and 2
  3.  Number of questions in part 1 is 6
  4.  Number of questions in part 2 is 6
  5.  Exam duration for part 1 is 75 minutes
  6.  Exam duration for part 2 is 75 minutes
  7.  Passing mark is 70% average score of both parts
  8.  Computer based exam conducted at Pearson VUE Testing Centres

ISTQB® Foundation Level Certification

Pre-requisites There is no such prerequisites to take up this examination. Exam Details
  1.  40 multiple-choice questions
  2.  A scoring of one point for each correct answer
  3.  Pass mark of 65%
  4.  Number of questions in part 2 is 6
  5.  Exam duration for part 1 is 75 minutes
  6.  Exam duration for part 2 is 75 minutes
  7.  Duration of 60 minutes (or 75 minutes for candidates taking exams that are not in their native or local language)

ISTQB® Agile Tester Certification

Pre-requisites There is no such pre-requisites to take up this examination. Exam Details
  1.  40 multiple-choice questions
  2.  A scoring of one point for each correct answer
  3. Pass mark of 65%
  4.  Duration of 60 minutes

ISTQB® Model-based Tester Certification

Pre-requisites There is no such pre-requisites to take up this examination. Exam Details
  1.  40 multiple-choice questions
  2.  A scoring of one point for each correct answer
  3.  Pass mark of 65%
  4.  Duration of 60 minutes

ISTQB® Advanced Level Certification

 
  1.  Advanced Test Manager
  2.  Advanced Test Analyst
  3.  Advanced Technical Test Analyst
Advanced Test Manager Pre-requisites
  1.  Foundation level certificate
Exam Details
  1.  65 multiple-choice questions
  2.  A scoring of one to three point for each correct answer
  3.  Pass mark of 65%
  4.  Duration of 180 minutes (or 225 minutes for candidates taking exams that are not in their native or local language)
Advanced Test Analyst Pre-requisites  
  1.  Foundation level certificate
Exam Details  
  1.  60 multiple-choice questions
  2.  A scoring of one to three point for each correct answer
  3.  Pass mark of 65%
  4. Duration of 180 minutes (or 225 minutes for candidates taking exams that are not in their native or local language)
Advanced Technical Test Analyst Pre-requisites  
  1.  Foundation level certificate
Exam Details  
  1.  45 multiple-choice questions
  2.  A scoring of one to three point for each correct answer
  3.  Pass mark of 65%
  4.  Duration of 120 minutes (or 150 minutes for candidates taking exams that are not in their native or local language) When a Certified tester successfully achieves certification on all three modules, he receives a "Full Advanced" certificate.

ISTQB® Security Level Certification

Pre-requisites 1. Foundation level certificate Exam Details
  1.  45 multiple-choice questions
  2.  A scoring of one point for each correct answer
  3.  Pass mark of 65%
  4.  Duration of 120 minutes (or 150 minutes for candidates taking exams that are not in their native or local language)

ISTQB® Expert Level Certification

Pre-requisites The trainee must meet one of the following pre-requisites:
  1.  Foundation level certificate
  2.  Advanced Certificate depending on the Expert Module desired
  3.  At least 5 years of practical testing experience
  4.  At least 2 years of industry experience in the specific Expert Level topic
Exam Details
  1. Trainee has to answer both part 1(multiple choice questions) and part 2 (Subjective questions)
  2.  Pass mark of 65%
Who is Quality Assurance Tester?
Quality Assurance Training FAQs The Quality Assurance Tester is part of a team with the responsibility for ensuring excellence in the quality and reliability of software products
What does a Software Tester do?
Analyze the document Decide what needs to be tested and how to test it Inform the test lead about required resources for software testing Develop test cases and prioritize testing activities Execute all the test case and report defects Define severity and priority for each defect Carry out regression testing when changes are made to the code to fix defects
Do all Quality Assurance jobs for companies like Yahoo, Google, and Apple require coding skills?
No, all companies don’t require coding skills for Quality Assurance jobs. But it depends on kind of testing and company you are working for
I want to learn testing, but I am not aware of coding. Is it necessary to know coding to learn Testing?
It is not mandatory for an individual to be aware of coding to learn testing concepts but it is recommended for the software testers to have coding knowledge so that he is comfortable in preparing test cases.