
Curriculum
Overview
Training Overview
The goal of the training program is to help you become a successful QA tester for the global IT market and succeed in passing the ISTQB Foundation Level certification exam, which will make you certified. This training program will include an introduction to software testing, the software development life cycle, types of testing, test cases, test strategy and execution, agile software testing, SQL, JIRA, and database/SQL, etc. It will also include roles like business analyst, stakeholder, and project manager as well as requirements, etc.
The International Software Testing Qualifications Board (ISTQB) is a software testing certification board that operates internationally. This training is intended for anyone with an interest in the ISTQB Foundation Level who wants a high-level introduction to its leading principles and an overview of the Foundation Level Syllabus.
We have online classroom facilities, where you can attend QA Training online from anywhere in the world. Software testing training is for creating your professional skill.
The Foundation Level qualification is suitable for anyone who is involved as well as interested in software testing. This includes people in roles such as testers, test analysts, test engineers, test consultants, test managers, user acceptance testers, and software developers. This Foundation Level qualification is also appropriate for anyone who wants a basic understanding of software testing, such as project managers, quality managers, software development managers, business analysts, IT directors and management consultants.
A person with the Foundation Level certification can extend his/her broad understanding of testing by continuing at the Advanced Level.
Both English and Bangle languages are available to join online
Exam Structure
The Foundation Level Certificate Exam is defined in the document “ISTQB CTFL Exam Structure and Rules” which can be found on www.istqb.org The format of the exam is multiple choice. There are 40 questions. To pass the exam, at least 65% of the questions (i.e., 26 questions) must be answered correctly.
Exams may be taken as part of an accredited training course or taken independently (e.g., at an exam center or in a public exam). Completion of an accredited training course is not a pre-requisite for the exam.
Training Objectives
This section lists the Business Outcomes expected of a candidate who has achieved the Foundation Level certification with USA-United States, International Job Market Ready.
- ISTQB Certification
- Fundamentals of Testing
- Testing Throughout the Software Development Lifecycle
- Static Testing
- Test Techniques
- Test Management
- Tool Support for Testing
- Introduction to software testing
- Software Development Life Cycles (SDLC)
- Bug/Defect/Error
- Test Strategy and Execution
- Test Cases
- Test Plan
- Project management principles, Agile practice
- Automation Testing – Basics
- Jira: Issue and Project Tracking Software Tool
- Database Development, SQL and Backend Testing
- Java Programming for Software Testing
- Selenium Automation Testing
- Web Services Testing
- Mobile App Testing
- Career Guidance
Career Guidance
We connect each of our trainee to a mentor, who help, asses, guide and mentor the candidate and make person industry ready.
Introduction to ISTQB CTFL, QAI’s CSTE & CAST certifications
Interview Preparation and Guidance
- Mock interviews
- Technical interview questions
- What should be the idealistic answers?
- Right approach to answering questions in the interview.
- Self-assessment module to check your progress.
Effective Resume Building
- Do’s and Don’ts of Resumes.
- How to describe your project?
- How experienced resume is different from a fresher.
- How to build resume for Career switch from Non-IT to IT.
- How to Focus It Towards Skills
- How to Gather Work Experience to Include in The Resume?
Job Placement Assistance
- Know where to apply for jobs?
- Right way of applying for jobs?
- Understand how to get freelancing and part time jobs
- Know how to get startup and flexible jobs?
Who can Join the Course?
- IT Professionals
- Non-IT to IT Career Changers
- Freshers & College, University Students
- Veterans and Federal Govt. Employees
Hands-on/Lecture Ratio
This training class is 50% hands-on, 50% lecture. Students learn by doing, with immediate opportunities to apply the material they learn to real-world problems.
Training Materials
All related software and lecture sheets and free e-book will provide in class.
Training Outline
Software Testing for USA-United States, International Job Market Ready
Introduction to Software Testing
- Importance of testing, testing as a career
- Difference between Project and product
- Difference between Quality Assurance and Quality Control
- Tool selection criteria
- Manual and automation testing
- Roles and Responsibilities of Business Analyst, Developers, Architects, Testing Team (Lead, Manager), Manual and Automation Testers, Project Managers, Configuration Management team, end users, clients and others.
- Programming language, operating system and web server for software testing
- Web browsers roles for software testing
- Types of Software Applications, Web applications, Windows-based applications, and Intranet applications
- Difference between Development, test, and production environment
Software Development Life Cycles (SDLC)
- Software Development Life Cycle Stages
- Software Development Methodologies
- Cost of defect repair
- Risk of inadequate testing
- Software Development Life Cycle in waterfall
- V-model and agile environment
- Different types of testing techniques and methodologies
- Understanding Requirement Documents (SRS, BRD, BRS, FRD, FRS)
- Write checklist
- prepare test plan
- write test cases
Bug/Defect/Error
- What is Bug?
- Difference between Bug and Defect
- Format of Bug
- Priority and Severity
- Different status of bug in Bug life cycle
- Bug Reporting
- What is Bug Reporting?
- Most popular Test Reporting Tools
- Bug Reporting and Issues Management tools JIRA/Bugzilla/Mantis
Test Strategy and Execution
- Learn Test Execution Life Cycle Process
- Understand Different levels of Test Execution
- Sanity/ Smoke Testing
- Test Batches or Test Suite Preparation and Execution
- Retesting
- Regression Testing
- What is Bug Leakage?
- Test Design
Test Cases
- Test cases and use case design
- Test Case Parameters
- Write/Review/Execute Test cases
- Test Case Design Templates
- Requirement Traceability Matrix (RTM)
- Setting up Test Data
- Importance of Test Data in Testing
- Gathering Test Data
- Advantages of Test Data Gathering
- Managing Test data and creating Data Repositories
Test Plan
- What is Test Plan?
- Contents of test plan
- Master test plan and testing level test plan
- Entry and Exit criteria
- Test Coverage
- Test Responsibilities
- Adhoc testing, Exploratory Testing
- General risks in test environment
Project management principles, Agile practice for QA
- Database Development
- SQL
- Backend Testing Agile manifesto and its types
- Principles of agile testing
- Different Agile methodologies: Scrum
- Kanban
- XP
- Agile Roles and Meetings
- Agile Unit testing
- Agile Test driven development
Automation Testing – Basics
- Introduction to Automation Testing
- What is Automation testing
- Benefits of Automation Testing
- Various Automation Test Tools
- Tool selection criteria
- Introduction to Selenium
- Introduction to Load Runner
- Automation testing and benefits
- Manual VS Automated testing
- Automation testing tools and tool selection criteria
Jira: Issue and Project Tracking Software Tool
- Installation of JIRA.
- Create projects
- Set workflow and assign users to projects.
- Manage issues (story, test case, tasks, defects)
- Create test cases
- Manage defects using defect life cycle.
- Manage your dashboard with different gadgets.
- Understand different reports.
Database Development, SQL and Backend Testing
- Concept of Data
- Database and Information
- Introduction to the data base.
- Database Verification and Validation
- MySQL Database, Comparison with Popular Databases Oracle, MS SQL Server, IBM DB2
- Database development life cycle by defining Entities
- Attributes
- Constraints
- ER diagram
- Normalization and final Schema.
- Structured Query Language (SQL)
- Data Definition Language (DDL)
- Data Manipulation Language (DML)
- Introduction to Tables, Rows, Columns
- What are a Foreign Key, Primary Key and Unique Key?
- What are DDL and DML, (DML) Select, Update, Delete and Insert into statements
- (DDL) Create, Alter, Drop statements.
Java Programming for Software Testing
Selenium Automation Testing
- Understand what automation means? When to use it?
- Fundamentals of Selenium, overview, presentation, export features, installation, Selenium IDE and web driver.
- Write test scripts along with different frameworks.
- Test application with Selenium IDE, RC VS web driver, how to create test drive with web drive.
Web Services Testing
- What is Web Service?
- What is Web Service Testing?
- Why is Web Service Needed?
- Web Service Protocols
- How to test a Web Service?
Mobile App Testing
- Overview, Platforms, Device Types
- Native Vs Hybrid Vs Mobile web
- Device Vs Application
- Emulator Vs Simulator
- Mobile Testing – Application
- Mobile Testing – UI
- Mobile Testing – Planning & Tools
- Hardware Perspective
- Mobile Device Testing – Types
- Mobile Testing – Framework Overview
- Mobile Testing – Android, IOS Frameworks
- Complexity of mobile testing domain
- Recommended strategy for mobile application testing
ISTQB Foundation Level Software Testing Certification Full Syllabus
- Fundamentals of Testing
- What is Testing
- Typical Objectives of Testing
- Testing and Debugging
- Why is Testing Necessary?
- Testing’s Contributions to Success
- Quality Assurance and Testing
- Errors, Defects, and Failures
- Defects, Root Causes and Effects
- Seven Testing Principles
- Test Process
- Test Process in Context
- Test Activities and Tasks
- Test Work Products
- Traceability between the Test Basis and Test Work Products
- The Psychology of Testing
- Human Psychology and Testing
- Tester’s and Developer’s Mindsets
- Testing Throughout the Software Development Lifecycle
- Software Development Lifecycle Models
- Software Development and Software Testing
- Software Development Lifecycle Models in Context
- Test Levels
- Component Testing
- Integration Testing
- System Testing
- Acceptance Testing
- Test Types
- Functional Testing
- Non-functional Testing
- White-box Testing
- Change-related Testing
- Test Types and Test Levels
- Maintenance Testing
- Triggers for Maintenance
- Impact Analysis for Maintenance
- Static Testing
- Static Testing Basics
- Work Products that Can Be Examined by Static Testing
- Benefits of Static Testing
- Differences between Static and Dynamic Testing
- Review Process
- Work Product Review Process
- Roles and responsibilities in a formal review
- Review Types
- Applying Review Techniques
- Success Factors for Reviews
- Test Techniques
- Categories of Test Techniques
- Categories of Test Techniques and Their Characteristics
- Black-box Test Techniques
- Equivalence Partitioning
- Boundary Value Analysis
- Decision Table Testing
- State Transition Testing
- Use Case Testing
- White-box Test Techniques
- Statement Testing and Coverage
- Decision Testing and Coverage
- The Value of Statement and Decision Testing
- Experience-based Test Techniques
- Error Guessing
- Exploratory Testing
- Checklist-based Testing
- Test Management
- Test Organization
- Independent Testing
- Tasks of a Test Manager and Tester
- Test Planning and Estimation
- Purpose and Content of a Test Plan
- Test Strategy and Test Approach
- Entry Criteria and Exit Criteria
- Test Execution Schedule
- Factors Influencing the Test Effort
- Test Estimation Techniques
- Test Monitoring and Control
- Metrics Used in Testing
- Purposes, Contents, and Audiences for Test Reports
- Configuration Management
- Risks and Testing
- Definition of Risk
- Product and Project Risks
- Risk-based Testing and Product Quality
- Defect Management
- Test Organization
- Tool Support for Testing
- Test Tool Considerations
- Test Tool Classification
- Benefits and Risks of Test Automation
- Special Considerations for Test Execution and Test Management Tools
- Effective Use of Tools
- Main Principles for Tool Selection
- Pilot Projects for Introducing a Tool into an Organization
- Success Factors for Tools
- Test Tool Considerations
- Categories of Test Techniques
- Static Testing Basics
- Software Development Lifecycle Models
- Objectives of the Foundation Certificate Qualification
- Objectives of the International Qualification
- Entry Requirements for this Qualification
- Background and History of the Foundation Certificate in Software Testing
Career Guidance
We connect each of our trainee to a mentor, who help, asses, guide and mentor the candidate and make person industry ready.
Introduction to ISTQB CTFL, QAI’s CSTE & CAST certifications
Interview Preparation and guidance
- Mock interviews
- Technical interview questions
- What should be the idealistic answers.
- Right approach of answering questions in interview.
- Self-assessment module to check your progress.
Effective Resume Building
- Do’s and Don’ts of Resumes.
- How to describe your project?
- How experienced resume is different from fresher.
- How to Build Resume for Career Switch from Non-IT to IT.
- How to Focus It Towards Skills?
- How to Gather Work Experience to Include in The Resume?
Job Placement Assistance
- Know where to apply for jobs?
- Right way of applying for jobs?
- Understand how to get freelancing and part time jobs
- Know how to get startup and flexible jobs?
Live Projects
Interview preparation / 150+ of questions and answers from day one
ISTQB Certification Mock Test with 140+ questions and answers
Certificates will be awarded to participants at the end of training.
Seats are limited. To confirm your enrollment, pay the course fee @
A/C Name: | TalhaTraining |
A/C No.: | 2141116000973 |
Bank Name: | Prime Bank Limited |
SWIFT Code | PRBLBDDH |
Routing Number | 170263614 |
And mail us after pay the course fee.
For registration or information please call or contact any of the following addresses
TalhaTraining
Mobile & WhatsApp 01712742217
Email: training@talhatraining.com or talhatraining@gmail.com
Website: talhatraining.com; hostbari.com
Office Address: 12F, Dolonchapa-2, Flat#301, Rajuk Uttara Apartment Project, Sector 18, Uttara, Dhaka – 1230
Follow us on YouTube Facebook Google LinkedIn Twitter Instagram
Course Features
- Lectures 166
- Quizzes 47
- Duration 64 hours
- Skill level All levels
- Language English, Bengali
- Students 197
- Certificate Yes
- Assessments Self