We may earn an affiliate commission when you visit our partners.
Course image
Testing World and Testing World Infotech

➖➖➖➖>>  Course Updates <<➖➖➖➖ 

Read more

➖➖➖➖>>  Course Updates <<➖➖➖➖ 

  • Jan 2023  :   Added Agile Video + Test Management using JIRA, Added Practice Set

  • Sep 2022  :   Added(Updated) Detailed Videos to Work on JIRA

  • April  2021 :  Added (Updated) Detailed Videos of Database Testing(SQL)

  • Jan 2021    :  Added (Updated)  Videos of Unix/Linux commands for Software Testers

➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖

Software Testing Course: This course includes Software Manual Testing (Basics & Advanced) + JIRA + Agile + Mobile Testing + Database Testing( SQL)  + Unix Linux for Backend Testing+ Basics of API testing in very simple language and decent pace.

You will find it "Most Complete Course" for any professional wants to start career in Software Testing

It is going to include all mandatory sections which are required to become a perfect Software Tester. 

Here you will also going to get basic information of mobile application manual testing

This software testing QA training course is designed by group of industry experts in a way that, it will progress from introducing you to the basics of software testing to advanced topics creating a test plan, Agile model, along with introduction and familiarity with Automation testing and test management tools JIRA and Postman.

Manual Testing Coverage:

  • You will cover all advance topics of manual testing

  • Different types of Testing

  • Agile- Scrum Model.

  • Functional and Performance Testing.

  • Test Case Designing in Details.

  • Realtime Project Implementation.

  • Testing Best Practices.

  • Do and Don't for Software Tester.

  • Mobile Testing Concepts

  • Bug Life Cycles

JIRA : For Bug Tracking & Task Management

  • JIRA Setup for Practice

  • Bug Reporting and Tracking

  • Task Management

  • End to End Bug Life Cycle in JIRA

Database Testing using SQL

  • Setup Database for Practice

  • Write Basic Select Queries

  • Write Advance Select Queries

  • Joins, Conditions, Grouping

  • How to use SQL for Database Testing

Backend Testing using UNIX/Linux

  • Why to use Unix/ Linux as Tester

  • Setup Environment

  • Practice Basic Unix/Linux commands

  • How to check log files

API Testing using Postman

  • What is API, Different types of API

  • Setup postman for REST API testing

  • Test GET | POST | PUT | DELETE Operations

  • Practice Sets

This course will take you from basic to expert level step by step, we are covering almost all aspects which are required for daily QA activities and also for preparing interview

Enroll now

What's inside

Learning objectives

  • Software manual testing(basic to advance), interview questions and best practices.
  • Ready to face experience level software manual testing interviews
  • Detailed working knowledge of jira from qa point of view, will be ready to use jira for bug & task management
  • Working exposer to database testing (using sql) & backend testing using (unix/linux)
  • Working exposer to api testing using postman tool
  • Good understanding of mobile testing and practical implementation of agile-scrum model

Syllabus

Software Testing Basic Concepts | Must for any Beginner
What is Software Testing : - Practical Definition
Role of Software Tester /QA Professional/ Software Test Engineer
Read more
*** Course Roadmap : Must for Everyone ***
Difference between Product and Project
Difference Between Manual and Automation Testing
Different type of Applications (Web Based/ Window Based/ Client Server)
Difference between Build and Version
What is Test Bed or Test Environment?
Its Time for QUIZ : Check Your Knowledge
Working with Bugs / Defects | Understand Bug Life Cycle
What is Bug/Defect
End to End Bug Life Cycle :- Different Stages in Bug Life Cycle
Testing & Its Types (Most common types of Testing a Tester has to Perform)
Different types of Testing (Functional and Non Functional)
Levels of Testing (Unit, Integration, System & UAT)
Common Testing : Every Tester has to Perform -Functional, GUI, Usability
Difference between Compatibility Testing & Configuration Testing
What is Browser Compatibility Testing (Cross Browser Testing)
Practical Testing Process: When Tester find a Bug and Go for Bug Reporting
What Tester have to do in case he/she find bug
Setup JiRA account for practice
Report a new Defect in JIRA
Set Priority & Severity of a Bug/Defect
Retesting & Regression Testing
Smoke Testing & Sanity Testing
Understand & Design Test Cases | Best Practices in TestCase Writting
What is Test Case
Common Test Cases Asked | Points to be remember while writing test cases
Test Case Format
Test Case : Id
Test Case : Description
Test Case : Pre-Conditions
Test Case : Steps
Test Case : Test Data
Test Case : Expected Result
Test Case : Actual Result and Status
Test Case : Comments
Test Case : Priority
Test Case : Type
Test Case : Bug Id
Test Case Designing Techniques (BVA, ECP, Experienced Based)
Experienced Based Technique (Error Guessing)
Boundary Value Analysis (BVA)
Equivalence Class Partitioning (ECP)
Performance Testing Concepts (Load/ Stress/ Volume Testing)
What is Performance Testing
Different type of performance testing
Advance Manual Testing Concepts :- Agile Model
Use Case : Difference between Use case and Test Scenario
Learn End to End AGILE-Scrum Model
Mobile Application Testing Basics
What is Mobile Application Testing
Different Types of Applications
Install Native Application on IOS Device
JIRA : Work with Bug Reporting and Management Tool
JIRA Introduction
Setup JIRA Trial for Practice
Report a new defect in JIRA
Search and Update Defect Information
Report Defect with Label
Report Defect with Environment Value
Report defect and link Team members
Add comments to Defects
Define Components in Defect
Set JIRA Dashboard
Set new Workflow for Bug
Bug Life Cycle - Valid Defect
Bug Life Cycle - InValid Defect
Bug Life Cycle - Valid Defect - Rejected by Developer
Basic Search
Search : Issues and Filters
Advance Search Options
Setup Environment for SQL Practice
Database Setup Introduction
Approach-1: Mysql Server Installation
MySQL Client Installation : Workbench
Setup Tables and Data for practice
Sample Database
Approach-2: Execute SQL query online
What is Database Testing
Database Testing : SQL for Software Testers
Select Command Basics - Fetch Data from Tables
Select data from table : Data filtration using WHERE Clause
Select data with filtration | Where / AND / OR
Select data in List or Range | IN / BETWEEN
Select data with Sorting Options
Select data with Pattern Matching - Part 1
Select data with Pattern Matching - Part 2
Select Unique data from Table
Select data with Group Functions
Select & Group Data | Group By / Having
Filter Groups using Having
Sub Query - Query inside a query
Delete Data
Delete Data from Table (Delete | Drop | Truncate)
Joins
Cross Join | Cartesian Join
Inner Join | Equi Join | Simple Join
Outer Join (Left and Right Outer)

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Explores basic software testing concepts, which is standard in the industry
Develops testing best practices and technical skills, which are core for professional software testing
Covers a wide range of testing methods and tools, such as JIRA, SQL, and Postman
Includes a detailed explanation of Unix/Linux commands for backend testing, which is useful for working with the backend of software applications
Provides ample practice sets and exercises throughout the course, allowing learners to apply their skills
Requires learners to have a basic understanding of software testing concepts and practices before enrolling

Save this course

Save SOFTWARE TESTING MASTERCLASS-2023-JIRA | AGILE | API Testing to your list so you can find it easily later:
Save

Reviews summary

Comprehensive software testing course

Learners say this course is a comprehensive overview of software testing. It's led by knowledgeable instructors who cover the fundamentals of API and Agile testing, along with the hands-on use of Jira. The practical exercises and assignments help solidify the concepts taught in the video lectures, making them easier to understand.
Instructors are experts in the field.
"The instructors are knowledgeable and experienced."
Covers a broad range of software testing topics.
"This course is a comprehensive overview of software testing."
Practical exercises and assignments enhance understanding.
"The practical exercises and assignments help solidify the concepts taught in the video lectures."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in SOFTWARE TESTING MASTERCLASS-2023-JIRA | AGILE | API Testing with these activities:
Read 'Software Testing Techniques' by Rex Black
Gain comprehensive knowledge of software testing techniques and best practices.
View Mobile Testing on Amazon
Show steps
  • Purchase or borrow the book.
  • Set aside dedicated time each week for reading.
  • Take notes and highlight important concepts.
  • Discuss the book with peers or a mentor.
Join a software testing study group
Collaborate with peers to enhance your understanding and knowledge retention.
Show steps
  • Find a study group or create your own.
  • Establish regular meeting times and stick to them.
  • Discuss course materials, ask questions, and share insights.
  • Work together on practice problems or projects.
Build a personal software testing portfolio
Showcase your skills and demonstrate your passion for software testing.
Show steps
  • Identify a project idea that aligns with your career goals.
  • Gather requirements and design a testing strategy.
  • Execute tests and document your findings.
  • Present your project to potential employers or clients.
Five other activities
Expand to see all activities and additional details
Show all eight activities
Solve software testing practice problems
Strengthen your problem-solving skills and identify areas for improvement.
Show steps
  • Find online platforms or books that provide practice problems.
  • Set aside dedicated time each week for practice.
  • Analyze your answers and identify areas where you need improvement.
  • Review the course materials to reinforce your understanding.
Explore advanced software testing techniques
Expand your knowledge beyond the basics of software testing.
Browse courses on Agile Testing
Show steps
  • Identify specific areas you want to improve.
  • Find reputable online tutorials or courses.
  • Follow the tutorials and practice regularly.
  • Implement the new techniques in your testing projects.
Attend a software testing workshop
Deepen your understanding of specific software testing topics.
Show steps
  • Research and find relevant workshops.
  • Register for the workshop and prepare accordingly.
  • Attend the workshop and actively participate.
  • Network with other participants and industry experts.
Write a blog or article on a software testing topic
Share your knowledge, improve your writing skills, and contribute to the software testing community.
Show steps
  • Identify a specific topic that you are knowledgeable about.
  • Research and gather information.
  • Write a well-structured and engaging article.
  • Publish your article on a relevant platform.
Contribute to an open-source software testing project
Gain practical experience, build your portfolio, and make a meaningful contribution.
Show steps
  • Identify a project that aligns with your interests and skills.
  • Join the community and familiarize yourself with the codebase.
  • Find a bug or feature to work on.
  • Write and submit a pull request.

Career center

Learners who complete SOFTWARE TESTING MASTERCLASS-2023-JIRA | AGILE | API Testing will develop knowledge and skills that may be useful to these careers:
Software Tester
Software Testers are responsible for ensuring that software applications meet the required standards for quality, functionality, and performance. This course provides a comprehensive overview of software testing, including manual and automated testing techniques, test case design, and bug tracking. By completing this course, you will gain the skills and knowledge necessary to succeed as a Software Tester.
Quality Assurance Analyst
Quality Assurance Analysts are responsible for ensuring that software products and services meet the highest standards of quality. This course provides a strong foundation in software testing and quality assurance principles, including test planning, execution, and reporting. By completing this course, you will gain the skills and knowledge necessary to succeed as a Quality Assurance Analyst.
Software Development Engineer in Test
Software Development Engineers in Test (SDETs) are responsible for designing, developing, and executing test plans to ensure that software products meet the required specifications. This course provides a strong foundation in software testing and quality assurance principles, including test planning, execution, and reporting. By completing this course, you will gain the skills and knowledge necessary to succeed as a SDET.
Test Engineer
Test Engineers are responsible for designing, developing, and executing test plans to ensure that software products meet the required specifications. This course provides a comprehensive overview of software testing, including manual and automated testing techniques, test case design, and performance testing. By completing this course, you will gain the skills and knowledge necessary to succeed as a Test Engineer.
Performance Tester
Performance Testers are responsible for ensuring that software applications meet the required performance standards. This course provides a comprehensive overview of performance testing techniques, including load testing, stress testing, and volume testing. By completing this course, you will gain the skills and knowledge necessary to succeed as a Performance Tester.
Mobile Application Tester
Mobile Application Testers are responsible for ensuring that mobile applications meet the required standards for quality, functionality, and performance. This course provides a comprehensive overview of mobile application testing techniques, including manual and automated testing, test case design, and performance testing. By completing this course, you will gain the skills and knowledge necessary to succeed as a Mobile Application Tester.
Database Tester
Database Testers are responsible for ensuring that database systems meet the required standards for quality, functionality, and performance. This course provides a comprehensive overview of database testing techniques, including manual and automated testing, test case design, and performance testing. By completing this course, you will gain the skills and knowledge necessary to succeed as a Database Tester.
Automation Tester
Automation Testers are responsible for designing, developing, and executing automated test scripts to ensure that software products meet the required specifications. This course provides a strong foundation in software testing and quality assurance principles, including test planning, execution, and reporting. By completing this course, you will gain the skills and knowledge necessary to succeed as an Automation Tester.
Security Tester
Security Testers are responsible for ensuring that software products and services are secure from vulnerabilities. This course provides a comprehensive overview of security testing techniques, including penetration testing, vulnerability assessment, and risk management. By completing this course, you will gain the skills and knowledge necessary to succeed as a Security Tester.
Product Manager
Product Managers are responsible for defining, developing, and launching software products that meet the needs of the market. This course provides a strong foundation in software development, product management, and marketing. By completing this course, you will gain the skills and knowledge necessary to succeed as a Product Manager.
Project Manager
Project Managers are responsible for planning, executing, and closing software development projects. This course provides a strong foundation in project management principles and best practices. By completing this course, you will gain the skills and knowledge necessary to succeed as a Project Manager.
Business Analyst
Business Analysts are responsible for gathering and analyzing business requirements to ensure that software products meet the needs of the business. This course provides a strong foundation in business analysis principles and techniques. By completing this course, you will gain the skills and knowledge necessary to succeed as a Business Analyst.
Technical Writer
Technical Writers are responsible for creating and maintaining documentation for software products and services. This course provides a strong foundation in technical writing principles and best practices. By completing this course, you will gain the skills and knowledge necessary to succeed as a Technical Writer.
Software Architect
Software Architects are responsible for designing and developing the architecture of software systems. This course provides a strong foundation in software architecture principles and best practices. By completing this course, you will gain the skills and knowledge necessary to succeed as a Software Architect.
Data Analyst
Data Analysts are responsible for collecting, analyzing, and interpreting data to identify trends and patterns. This course provides a strong foundation in data analysis principles and techniques. By completing this course, you will gain the skills and knowledge necessary to succeed as a Data Analyst.

Reading list

We've selected eight books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in SOFTWARE TESTING MASTERCLASS-2023-JIRA | AGILE | API Testing.
Offers practical guidance on applying agile principles to software testing, aligning well with the course's coverage of Agile methodologies.
Provides a comprehensive overview of software testing fundamentals and best practices, making it a suitable reference for beginners and experienced testers alike.
For those interested in exploring behavior-driven development (BDD), this book provides a comprehensive guide to implementing BDD throughout the software development lifecycle.
Explores domain-driven design (DDD), which valuable approach for modeling complex software systems, offering additional insights for testers working on large-scale projects.
Introduces test-driven development (TDD), a technique that can enhance the quality and maintainability of software, providing a valuable perspective for testers.
While not directly related to software testing, this book emphasizes best practices and ethics in software development, providing valuable insights for aspiring testers.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to SOFTWARE TESTING MASTERCLASS-2023-JIRA | AGILE | API Testing.
Basic Manual Software Testing +Agile+Bugzilla for...
Most relevant
MasterClass Software Testing with Jira & Agile -Be a QA...
Most relevant
Complete Manual Software Testing 2023 + Agile+ Scrum +...
Most relevant
Software Testing,QA Testing, Manual Testing,SDLC,Test Plan
Most relevant
Software Testing/ QA: Learn Basic Testing with live...
Most relevant
Software Testing : Learn Manual/QA Testing + ISTQB CTFL...
Most relevant
Software Testing Masterclass (2024) - From Novice to...
Most relevant
The Complete 2024 Software Testing Bootcamp
Most relevant
Agile with Atlassian Jira
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser