We may earn an affiliate commission when you visit our partners.
Course image
Rahul Shetty

Course last Updated - Jan 2nd - QA Behavioral Interview Questions & Test Plan Prep videos   Gain  7+ Years  Real time  experience as a ( Team/QA Lead) level by just following through this course" One Single Course to Master everything in Software World. " Learn on Agile Scrum Practices, Software Development Life cycle, QA Process, Software Testing methodologies , and Project management tools like Jira, Bugzilla etc.

Read more

Course last Updated - Jan 2nd - QA Behavioral Interview Questions & Test Plan Prep videos   Gain  7+ Years  Real time  experience as a ( Team/QA Lead) level by just following through this course" One Single Course to Master everything in Software World. " Learn on Agile Scrum Practices, Software Development Life cycle, QA Process, Software Testing methodologies , and Project management tools like Jira, Bugzilla etc.

Are you struggling to know what happens in Software World to deliver the Project ?Do you want to gain the Project Lead level skills with out any prior real time experience ?

If YES this course is right choice for you

I will also be your Life time mentor in giving you right directions for your Project needs

How this Course is Organized?

Below are the topics we will focus on section wise.  And there is very  much depth discussion on each topic below

 

  • Understand how Software Projects is handling in Agile Environments We shall be using Jira (Project tracking tool) to demonstrate the process   

  •  How Software Testing is handled in traditional software development life cycle. 

  •  Get familiar with different types of Testing available and their usage in real time projects

  •  Thorough Understanding of Jira and Bugzilla tool for Project Management 

  •  How to write Edge Test cases with out of box thinking and understand the process of Defect life cycle

  • SQL Basics

    And below are the keywords which you will come across and learn in this course

  • Software Testing

  • Agile Scrum

  • Agile Kanban

  • SDLC

  • Water fall model

  • Out of box thinking in designing Testcases

  • Test plan

  • Testing types and their usage

  • Real time project demonstration End to end on Jira tool

  • Bugzilla

  • Defect Life cycle

  • Test Plan Design

  • Scrum Master skills

  • SQL

  • Test Driven and Behavioral Driven development

Wish you All the Best .

Enroll now

What's inside

Learning objectives

  • Crystal clear understanding on how software projects are handled in real time with live examples
  • In depth understanding of current software testing methodologies with manual testing tools followed in the industry
  • Understand jira (project management tool) and tester activities in the jira from scratch
  • Thorough knowledge on latest practices like agile scrum, sdlc, testdriven, behaviour driven approaches
  • In depth knowledge on writing test cases in jira using xray app on live project
  • Strong exposure on designing test cases and defect life cycle process
  • Complete knowledge on qa process starting from requirement gathering to project delivery
  • Testing types and their real time usages in projects at different stages
  • Top 50 frequently asked software testing interview questions with solutions
  • Basic knowledge of sql

Syllabus

Introduction
Course FAQ's (Must watch)
Course WalkThrough
part 1- QA Role in Agile Scrum using Jira - Real time Project
Read more
Getting started with the project to work on
Important Player Tips for Best learning Experience:
Setup Jira Account & Create Agile Scrum Project in Jira
What are Epics & User stories in Agile? And how different they are
Create epics and User stories in Jira
What are components,Release versions and and how they are created in Jira
Defining Userstory Description to reflect Business value
Part 2- QA Role in Agile Scrum using Jira - Real time Project
What is Backlog refinement meeting/Grooming in Agile Scrum?
Creating Subtasks and Defining Acceptance criteria in Jira for Userstories
What is Sprint and its importance in Agile Scrum
Exploring Scrum board and workflow in Jira
Creating Bugs and Checking Sprint reports in Jira
Importance of Retrospective in Agile Scrum Practise
What is Kan ban Board in Agile
Get Social with Rahul Shetty
Check Your Knowledge !!
QA's Mind set/ Strategy in designing Test Cases for the Product
How Project Architectural knowledge helps QA to come up with tests
how Tester should define tests when Project backend is designed by API's
Understanding different type of Testings involved in testing a Single Scenario
Given a requirement- How Should QA should start thinking out of box - example
Understand Testcase design format and Document them in Jira through Xray plugin
Learn Test Scenario vs Test case vs Test steps vs precondition with example
Introduction to Xray App in Jira and its terminologies
Creating Test Cases , Preconditions & Test Sets in Jira Xray
Importance of Test Plan in Xray and how to create to add tests into it
What is test Execution and how it is interlinked with Test plan in Jira
Important Note on Test plan terminologies
Understand Testing Life Cycle, Test Plan and Closure Activities
Important Note about this Section
Introduction to Software Testing Life cycle
What is Test Plan? And How to prepare test plan
Test Case development phase and what you need to know here
What are Test Environments? Real time examples
Importance of Requirement Traceability Matrix
Test Closure Activities after Project is delivered
download Notes
Download and Install Jira
Understand Defect Life cycle in depth with Severity and Priority terms
Troubleshoot options when you find bug in application
Verifying App server logs to understand the issues in application
How to create defect with the complete details of bug
Differences between Severity and Priority of Defect
Live example to understand priority and severity of Defect
Smart ways of Retesting the defect- Interview question
Stay Connected to Testing Updates
Material download
Types of testing-Understand real time usage
What is Regression testing and when do we need it?
What is Smoke/Sanity Testing? How important it is in build process
Difference between Integration and Component Testing
Verification and validation
Load Testing and Stress Testing
Lecture Notes
Functional&Non Functional Requirements Testing scope
Understand difference between Functional and Non Functional reqs
Differences between Blackbox and whitebox Testing
End to end testing an App with Bugzilla Tool Demo
Sample Application to derive Test Cases
TestCases continued for the ecommerce App
Test Execution for all test cases and update the result status
Introduction to Bugzilla tool and how to create a bug
Adding More details to bug with understanding of all the fields
Top 20 QA Behavioural Interview questions
Introduction to questions
Interview questions part - 1
Interview questions part - 2
Interview questions part -3
What is Test Plan and how to write effective test plan for the Product
Test Pyramid Strategies (Optional -Not for Beginners)
Important Note
How to Perform Smart Testing with faster execution time
Test Pyramid Strategy case study
Introduction to SQL Queries (Optional )
Important Note about this Section Curriculum
Introduction to SQL and MySQL
Downloading MySQL server with workbench
Overview of SQL Editor with basic features
creating Database and pointing to it
Creating Tables in database
Inserting records into Table
Retrieving records from the Table
Select Distinct keyword in queris
SQL WHERE command usage
Logical operators on Queries AND OR - 1
Logical operators 'In' 'Between'- 2
Regular expressions Introduction
Wild cards usage in Qeuries -1
BONUS LECTURE
Complete Unix Material for Beginners -1
Bonus Lecture

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Examines Agile Scrum practices, which is standard industry practice
Taught by Rahul Shetty, who is recognized for their work in Testing
Teaches JIRA, Bugzilla, and Xray, which are core tools for project management and testing
Provides a comprehensive study of software testing methodologies
Develops edge test case design skills
Explicitly requires extensive background knowledge in software testing for participation

Save this course

Save MasterClass Software Testing with Jira & Agile -Be a QA Lead to your list so you can find it easily later:
Save

Reviews summary

Comprehensive qa course with jira and agile

Learners say that this MasterClass course provides a comprehensive overview of software testing with Jira and Agile. They praise the engaging assignments and helpful instructor. Overall, learners highly recommend this course for those looking to start or advance their career in software testing.
Knowledgeable and helpful instructor
"The instructor is very knowledgeable and helpful."
"The instructor was great and very helpful."
"The instructor is very clear and concise in his explanations."
Helpful for career advancement
"This course has helped me to advance my career."
"I would recommend this course to anyone looking to start or advance their career in software testing."
"This course has given me the skills and knowledge I need to succeed in my career."
Engaging and practical assignments
"The assignments are very engaging and practical."
"I really enjoyed the hands-on assignments."
"The assignments helped me to apply what I was learning."

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 MasterClass Software Testing with Jira & Agile -Be a QA Lead with these activities:
Review the basics of software testing
Review the basics of software testing to refresh your knowledge and strengthen your foundation before starting this course.
Browse courses on Software Testing
Show steps
  • Review the key concepts of software testing, such as testing types, test plans, and test cases.
  • Practice writing test cases for simple scenarios.
  • Set up a basic testing environment on your computer.
Practice writing test cases
Practicing writing test cases will help you develop the skills necessary to effectively test software applications.
Browse courses on Test Case Design
Show steps
  • Identify the functionality you want to test.
  • Determine the inputs and outputs of the functionality.
  • Write test cases that cover all possible scenarios.
  • Execute the test cases and verify the results.
Join a study group or online forum for software testers
Join a study group or online forum for software testers to connect with other learners, share knowledge, and get support.
Show steps
  • Find a study group or online forum that aligns with your interests.
  • Introduce yourself and share your goals.
  • Participate in discussions and ask questions.
  • Collaborate on projects or assignments.
Six other activities
Expand to see all activities and additional details
Show all nine activities
Find a mentor who is an experienced software tester
Find a mentor who is an experienced software tester to provide you with guidance, support, and advice.
Browse courses on Mentoring
Show steps
  • Identify potential mentors through professional networking events or online platforms.
  • Reach out to potential mentors and express your interest in their mentorship.
  • Set up regular meetings with your mentor to discuss your progress and get feedback.
  • Follow your mentor's advice and guidance.
Practice writing test cases
Practice writing test cases to improve your understanding of how to design and execute tests effectively.
Browse courses on Test Cases
Show steps
  • Choose a simple application or feature to test.
  • Identify the different scenarios that need to be tested.
  • Write test cases for each scenario, including the expected results.
  • Execute the test cases and verify the results.
Create a mind map of the SDLC
Creating a mind map of the SDLC will help you visualize the different phases of the software development process and how they are related.
Show steps
  • Start by drawing a central node for the SDLC.
  • Add branches to the central node for each phase of the SDLC.
  • Add sub-branches to each phase for the different activities that are involved.
Develop a test plan for a real-world project
Develop a test plan for a real-world project to apply your knowledge of test planning and gain practical experience.
Browse courses on Test Plan
Show steps
  • Identify the scope of the project and the testing objectives.
  • Define the testing strategy and approach.
  • Develop test cases and test scripts.
  • Create a test plan document that outlines the entire testing process.
Volunteer as a software tester for a non-profit organization
Volunteer as a software tester for a non-profit organization to gain practical experience and contribute to a worthy cause.
Browse courses on Software Testing
Show steps
  • Identify non-profit organizations that are looking for software testers.
  • Contact the organizations and offer your services.
  • Attend training or orientation provided by the organization.
  • Test software and provide feedback to the development team.
  • Share your knowledge and skills with other volunteers.
Follow tutorials on advanced software testing techniques
Follow tutorials on advanced software testing techniques to expand your knowledge and skills beyond the scope of this course.
Browse courses on Agile Testing
Show steps
  • Identify areas where you want to improve your testing skills.
  • Find tutorials or online courses that cover those topics.
  • Follow the tutorials and complete the exercises.
  • Apply what you have learned to your own projects or assignments.

Career center

Learners who complete MasterClass Software Testing with Jira & Agile -Be a QA Lead will develop knowledge and skills that may be useful to these careers:
QA Lead
A QA Lead is responsible for managing the quality assurance process for software development projects. This course provides a comprehensive overview of software testing methodologies and tools, as well as project management skills, making it an excellent choice for those looking to become a QA Lead. The course covers topics such as test planning, test execution, and defect reporting, as well as Jira project management, which are all essential skills for this role.
Software Tester
A Software Tester is responsible for testing software to ensure that it meets quality standards and user requirements. This course provides a comprehensive overview of software testing methodologies and tools, making it a valuable resource for anyone interested in becoming a Software Tester. The course covers topics such as test case design, defect life cycle management, and Jira project management, which are all essential skills for this role.
Quality Assurance Analyst
A Quality Assurance Analyst works to improve the quality of products and services by identifying defects and recommending solutions. This course provides a comprehensive overview of software testing methodologies and tools, making it a valuable resource for anyone interested in becoming a Quality Assurance Analyst. The course covers topics such as test case design, defect life cycle management, and Jira project management, which are all essential skills for this role.
Software Test Engineer
A Software Test Engineer is responsible for ensuring that software meets quality standards and user requirements. This course provides a solid foundation in software testing principles and practices, making it a great choice for those looking to become a Software Test Engineer. The course covers topics such as test planning, test execution, and defect reporting, which are all essential skills for this role.
Test Manager
A Test Manager is responsible for planning, executing, and managing software testing projects. This course provides a comprehensive overview of software testing methodologies and tools, as well as project management skills, making it a valuable resource for anyone interested in becoming a Test Manager. The course covers topics such as test planning, test execution, and defect reporting, as well as Jira project management, which are all essential skills for this role.
Agile Scrum Master
An Agile Scrum Master is responsible for facilitating agile software development projects. This course provides a comprehensive overview of agile Scrum methodologies and tools, as well as project management skills, making it a valuable resource for anyone interested in becoming an Agile Scrum Master. The course covers topics such as sprint planning, sprint execution, and sprint retrospectives, as well as Jira project management, which are all essential skills for this role.
Project Manager
A Project Manager is responsible for planning, executing, and managing software development projects. This course provides a comprehensive overview of software testing methodologies and tools, as well as project management skills, making it a valuable resource for anyone interested in becoming a Project Manager. The course covers topics such as project planning, project execution, and project closure, as well as Jira project management, which are all essential skills for this role.
Software Development Engineer
A Software Development Engineer is responsible for designing, developing, and testing software. This course provides a comprehensive overview of software testing methodologies and tools, as well as programming skills, making it a valuable resource for anyone interested in becoming a Software Development Engineer. The course covers topics such as software design, software development, and software testing, which are all essential skills for this role.
Computer Systems Analyst
A Computer Systems Analyst is responsible for analyzing, designing, and implementing computer systems. This course provides a comprehensive overview of software testing methodologies and tools, as well as computer systems analysis skills, making it a valuable resource for anyone interested in becoming a Computer Systems Analyst. The course covers topics such as systems analysis, systems design, and systems implementation, which are all essential skills for this role.
Data Scientist
A Data Scientist is responsible for collecting, analyzing, and interpreting data. This course provides a comprehensive overview of software testing methodologies and tools, as well as data science skills, making it a valuable resource for anyone interested in becoming a Data Scientist. The course covers topics such as data collection, data analysis, and data interpretation, which are all essential skills for this role.
Business Analyst
A Business Analyst is responsible for analyzing business requirements and translating them into technical specifications. This course provides a comprehensive overview of software testing methodologies and tools, as well as project management skills, making it a valuable resource for anyone interested in becoming a Business Analyst. The course covers topics such as requirements gathering, requirements analysis, and requirements management, which are all essential skills for this role.
Database Administrator
A Database Administrator is responsible for managing and maintaining databases. This course provides a comprehensive overview of software testing methodologies and tools, as well as database administration skills, making it a valuable resource for anyone interested in becoming a Database Administrator. The course covers topics such as database design, database administration, and database security, which are all essential skills for this role.
IT Manager
An IT Manager is responsible for planning, implementing, and managing IT systems and services. This course provides a comprehensive overview of software testing methodologies and tools, as well as IT management skills, making it a valuable resource for anyone interested in becoming an IT Manager. The course covers topics such as IT planning, IT implementation, and IT management, which are all essential skills for this role.
Software Architect
A Software Architect is responsible for designing and developing software systems. This course provides a comprehensive overview of software testing methodologies and tools, as well as software architecture skills, making it a valuable resource for anyone interested in becoming a Software Architect. The course covers topics such as software design, software development, and software testing, which are all essential skills for this role.
Technical Writer
A Technical Writer is responsible for creating and maintaining technical documentation. This course may be helpful for someone interested in becoming a Technical Writer, as it provides a comprehensive overview of software testing methodologies and tools, as well as writing skills. The course covers topics such as technical writing, documentation management, and software testing, which may be helpful for this role.

Reading list

We've selected seven 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 MasterClass Software Testing with Jira & Agile -Be a QA Lead.
Classic in the field of software testing, providing a comprehensive overview of the principles and practices of software testing. It valuable resource for testers of all levels of experience.
Provides a comprehensive overview of agile testing, including the principles, practices, and tools used in agile software development. It valuable resource for testers and agile teams who want to improve their testing practices.
Provides a comprehensive overview of agile testing, including the principles, practices, and tools used in agile software development. It valuable resource for testers and business analysts who want to improve their testing practices.
Comprehensive guide to software testing, covering the principles, practices, and tools used in the industry. It valuable resource for beginners who want to learn about software testing.
Classic in the field of software development, providing a comprehensive overview of test-driven development (TDD). It valuable resource for developers who want to learn about TDD.
Practical guide to behavior-driven development (BDD) using Cucumber. It covers the basics of BDD, as well as how to use Cucumber for test automation.

Share

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

Similar courses

Here are nine courses similar to MasterClass Software Testing with Jira & Agile -Be a QA Lead.
SOFTWARE TESTING MASTERCLASS-2023-JIRA | AGILE | API...
Most relevant
Software Testing,QA Testing, Manual Testing,SDLC,Test Plan
Most relevant
Complete Manual Software Testing 2023 + Agile+ Scrum +...
Most relevant
Managing and Reporting on Tests with Zephyr for Jira
Most relevant
Software Testing Masterclass (2024) - From Novice to...
Most relevant
The Complete JIRA Agile Project Management Course
Most relevant
Team workflows in JIRA
Most relevant
302: Software Engineeri
Most relevant
Software testing and Automation of APIs with UFT/QTP
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