We may earn an affiliate commission when you visit our partners.
Course image
kiran kumar kuchana

Excellent course For beginners who wanted to start a career in Manual Software Testing Updates : Added new Videos On Agile ,  Scrum and Jira

Section 19 : Agile development process and scrum developmentLesson 45: What is Agile

Section 20 : All About ScrumLesson 46: Scrum Development processes , what is epic , user-story , etcLesson 47 : Scrum Flow

Section 21: JIraLesson 48: Jira Part 1Lesson 49 : Jira Part 2

Read more

Excellent course For beginners who wanted to start a career in Manual Software Testing Updates : Added new Videos On Agile ,  Scrum and Jira

Section 19 : Agile development process and scrum developmentLesson 45: What is Agile

Section 20 : All About ScrumLesson 46: Scrum Development processes , what is epic , user-story , etcLesson 47 : Scrum Flow

Section 21: JIraLesson 48: Jira Part 1Lesson 49 : Jira Part 2

This course is mostly concentrated on a practical part like deriving Test data and writing test cases for a given functionality, I have widely covered test cases writing topics with required documents because whatever the level of experience a tester have, working with test cases is the general practice of manual testers ,

Highlights

  • Non- IT students can easily learn the course

  • Course starts from very scratch 

  • All life cycles explained

  • Hands-on writing Testcases

  • simple design course

explained each and every topic of manual testing 

Important Note: In this manual Testing course I have not discussed any tool like QC/ALM because its a course for complete beginners

####course starts from what is software and covers all the theory parts of software development and testing 

then slowly moves on to the practical part of driving test cases and test data

a lot of examples are given on How to write test cases ####

By The END OF THE COURSE 

you will understand how development happened and the role of the tester in development processes

you will get an idea of different types of testing

you will be learning how to work with optimal testing by using BVA and ECP

for sure you will be able to write test cases for a given functionality

 and much more 

come join me

Enroll now

What's inside

Learning objectives

  • Able to develop functional test cases
  • Understanding software developing life cycle , which helps in monitoring quality of project
  • Hands on software testing life cycle
  • Developing test data by using bva and ecp techniques
  • Walk through , white box testing, verification techniques ..etc
  • Understanding v-model , agile and other life cycle modules
  • Bug life cycle
  • Bug reporting overview
  • Bugzilla basics

Syllabus

understanding importance Of QA

In This section we can understand Importance Of software Testing For the I have Made A slide show Of some Bug which created Problem in Past 

Read more

basic level quiz

Quiz on Scrum Development processes

multiple choice questions

This Test contains around 100 questions related to Manual Testing

Time to complete test : 1.5 Hours ;

Minimum score to pass : 50%

This Test contains around 20 questions related to Scrum / Agile Processes

Time to complete test : 30 minutes

Minimum score to pass : 50%

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Taught by KIRAN KUMAR KUCHANA, who are recognized for their work in MANUAL TESTING
This course closely resembles that of a BOOTCAMP for Manual Software Testing
Explores MANUAL SOFTWARE TESTING which is standard in the industry
Develops DERIVING TEST DATA AND WRITING TEST CASES which are core skills for MANUAL TESTING
Teaches AGILE, SCRUM, AND JIRA, which helps learners understand the role of testing in development
Offers a hands-on practical part on deriving test data and writing test cases

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Beginner manual software testing basics

According to learners, this course provides an excellent introduction for anyone starting in manual software testing, especially those with no prior IT background. Students found the content starts from scratch and explains core concepts in a simple and clear manner. A significant positive aspect mentioned is the strong focus on practical test case writing, including techniques like BVA and ECP, with many helpful examples. The course also provides a useful overview of industry-relevant tools and methodologies like Agile, Scrum, Jira, and Bugzilla. While widely praised as a solid foundation, some reviewers note it remains strictly at a beginner level and may not offer the depth required for more advanced learners. A few also mentioned minor issues with audio or video quality.
Instructor explains concepts simply and effectively.
"The instructor explains everything in a simple, easy-to-understand manner which was great for me as a newcomer."
"Lectures are clear and to the point, making complex ideas accessible."
"Found the teaching style to be very accessible for beginners, breaking things down step-by-step."
"Concepts are explained very clearly, which helped me grasp the material quickly."
Introduces essential industry tools and methodologies.
"Appreciated the introduction to Agile, Scrum, and how they fit into the testing process."
"It was useful to get an overview of tools like Bugzilla and Jira, giving context for real-world work."
"Covers important concepts like SDLC, STLC, and bug life cycle clearly for a foundational understanding."
"The updated sections on Agile, Scrum, and Jira are relevant to current industry practices."
Strong emphasis on writing test cases with examples.
"The sections on writing test cases were particularly helpful with real-world examples and templates."
"I learned how to write effective test cases using techniques like BVA and ECP, which felt very practical."
"Practical exercises on deriving test data were a key takeaway and solidified my understanding."
"Plenty of examples are given on How to write test cases, which is essential for manual testers."
Provides a solid foundation for new testers.
"This course is very good for someone who is completely new to software testing, giving a great overview."
"It starts from the very basics, making it easy for non-IT background students to follow along and understand."
"As a beginner, I gained a strong foundational understanding of manual testing concepts from this course."
"Excellent starting point for anyone looking to enter the field of software testing."
Some technical issues reported.
"Sometimes the audio quality was not the best, requiring concentration to hear clearly."
"Found some videos had lower resolution or presentation issues which could be distracting."
"Technical quality in some lectures could be improved for a better learning experience."
"There were occasional sound quality issues that made it hard to follow."
Stays at a beginner level, lacks advanced detail.
"While great for beginners, those with some experience might find the content too basic."
"Could benefit from more in-depth exploration of specific tools or advanced testing techniques."
"Don't expect advanced topics; this course is strictly an introductory overview."
"The course covers many topics but sometimes lacks the depth needed for a complete understanding beyond the basics."

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 Basic Manual Software Testing +Agile+Bugzilla for beginners with these activities:
Run through sample test cases
Practice writing and executing test cases in different scenarios to improve understanding and gain proficiency in this core skill.
Browse courses on Test Cases
Show steps
  • Review the course materials on writing test cases.
  • Identify a software application or feature to test.
  • Design and write test cases for the identified application or feature.
  • Execute the test cases manually.
  • Review the test results and identify any potential bugs or issues.
Follow online tutorials on Agile and Scrum
Enhance understanding of Agile and Scrum principles and practices through guided tutorials, reinforcing concepts covered in the course.
Browse courses on Agile Development
Show steps
  • Identify reputable online platforms or resources offering tutorials on Agile and Scrum.
  • Select tutorials that align with the specific topics covered in the course.
  • Follow the tutorials, taking notes and completing any exercises or practice activities provided.
  • Review and summarize key learnings from the tutorials.
Participate in peer-led study sessions
Engage in peer discussions and study sessions to clarify concepts, share insights, and enhance overall understanding of the course material.
Show steps
  • Connect with fellow students enrolled in the course.
  • Organize regular study sessions, either online or in-person.
  • Choose specific topics or sections from the course to focus on during each session.
  • Actively participate in discussions, ask questions, and share perspectives.
  • Review and summarize key takeaways from each session.
Three other activities
Expand to see all activities and additional details
Show all six activities
Create a presentation on testing tools and techniques
Solidify understanding of testing tools and techniques by creating a presentation that summarizes key concepts and their applications.
Browse courses on Testing Tools
Show steps
  • Research and gather information on various testing tools and techniques.
  • Outline the structure and content of the presentation.
  • Design and create slides using appropriate visuals and examples.
  • Practice delivering the presentation to gain confidence and clarity.
Volunteer as a tester for open-source projects
Gain hands-on experience and contribute to the community by volunteering as a tester for open-source software projects, solidifying knowledge and developing practical skills.
Browse courses on Software Testing
Show steps
  • Identify open-source projects that align with interests and skill level.
  • Contact the project maintainers and express interest in volunteering as a tester.
  • Familiarize with the project's codebase and testing procedures.
  • Execute test cases and report bugs or issues found.
  • Collaborate with other testers and contribute to the project's testing efforts.
Contribute to open-source test automation frameworks
Enhance knowledge of test automation and contribute to the open-source community by participating in the development and improvement of test automation frameworks.
Browse courses on Test Automation
Show steps
  • Identify open-source test automation frameworks that align with interests and skill level.
  • Familiarize with the framework's codebase, documentation, and testing capabilities.
  • Identify areas for improvement or new features to contribute.
  • Develop and submit pull requests with code contributions or documentation enhancements.

Career center

Learners who complete Basic Manual Software Testing +Agile+Bugzilla for beginners will develop knowledge and skills that may be useful to these careers:
Test Analyst
A Test Analyst collaborates with development teams throughout the software development lifecycle to define test strategies, develop test cases, and validate software products. This role often requires a deep understanding of software development methodologies and quality assurance principles. This course may help Test Analysts enhance their knowledge of testing techniques, including boundary value analysis and equivalence class partitioning, which can be valuable for optimizing test case development.
Software Development Engineer in Test
Software Development Engineers in Test (SDETs) combine software development and testing skills to create automated testing solutions. They design, develop, and maintain automated test scripts to improve testing efficiency and accuracy. This course may be helpful for individuals aspiring to become SDETs, as it provides a foundation in manual testing techniques, which can complement their software development skills.
Scrum Master
Scrum Masters facilitate Agile development teams by removing impediments, tracking progress, and ensuring that teams adhere to Scrum principles. This course may be useful for individuals aspiring to become Scrum Masters, as it provides a comprehensive overview of Scrum development processes, including sprint planning, story point estimation, and poker planning.
Software Tester
A Software Tester validates and verifies that software products meet defined requirements. The work involves confirming that software products are free from defects, bugs, or exceptions. The primary objective of Software Testers is to ensure that software is fit for use. This course may help individuals develop the knowledge and skills necessary to write test cases, identify bugs, and contribute to software quality assurance.
Test Manager
Test Managers oversee and manage software testing activities within an organization. They ensure that testing teams have the resources and support needed to deliver quality software products. This course may be useful for individuals seeking to advance into Test Management roles, as it provides a comprehensive overview of software testing methodologies, Agile development processes, and quality assurance principles.
Quality Control Specialist
Quality Control Specialists ensure that products and services meet quality standards. They develop and implement quality control processes and monitor production processes to identify and resolve defects. This course may be useful for Quality Control Specialists seeking to gain a comprehensive understanding of software testing techniques and quality assurance principles, which can enhance their ability to develop and maintain effective quality control systems.
Product Owner
Product Owners define the vision and roadmap for software products. They work closely with development teams to prioritize features and ensure that software products meet user needs. This course may be useful for individuals seeking to become Product Owners, as it provides a foundation in Agile development processes, including user story development and backlog management.
Quality Assurance Analyst
Quality Assurance Analysts plan, execute, and track software testing activities to ensure software quality. They work closely with Software Testers and Test Analysts to define and implement quality assurance processes. This course may be useful for Quality Assurance Analysts seeking to gain a comprehensive understanding of software testing methodologies, including Agile development and Scrum processes.
Business Analyst
Business Analysts bridge the gap between business stakeholders and technical teams by gathering and analyzing requirements. They ensure that software products align with business objectives. This course may be useful for Business Analysts seeking to gain a deeper understanding of software testing methodologies and quality assurance principles, which can enhance their ability to define and validate software requirements.
Technical Support Engineer
Technical Support Engineers provide technical assistance to software users. They troubleshoot issues, resolve problems, and provide guidance on software usage. This course may be useful for individuals aspiring to become Technical Support Engineers, as it provides a foundation in software testing techniques and quality assurance principles, which can enhance their ability to diagnose and resolve software issues.
Software Engineer
Software Engineers design, develop, and maintain software products. They work on all aspects of the software development lifecycle, from requirements gathering to deployment. This course may be helpful for Software Engineers seeking to gain a deeper understanding of software testing methodologies and quality assurance principles, which can enhance their ability to build high-quality software products.
Project Manager
Project Managers plan, execute, and track software development projects. They ensure that projects are delivered on time, within budget, and according to specifications. This course may be helpful for Project Managers seeking to gain a deeper understanding of software testing methodologies and quality assurance principles, which can enhance their ability to manage software development projects effectively.
Data Analyst
Data Analysts collect, analyze, and interpret data to identify trends and patterns. They use data to solve business problems and improve decision-making. This course may be useful for Data Analysts seeking to gain a deeper understanding of software testing methodologies and quality assurance principles, which can enhance their ability to analyze and interpret software usage data.
Security Analyst
Security Analysts identify, assess, and mitigate security risks. They work to protect software products and systems from unauthorized access, data breaches, and other security threats. This course may be useful for Security Analysts seeking to gain a deeper understanding of software testing methodologies and quality assurance principles, which can enhance their ability to identify and mitigate security vulnerabilities.
Systems Analyst
Systems Analysts design, develop, and implement computer systems. They work with users to identify needs and develop solutions that meet those needs. This course may be useful for Systems Analysts seeking to gain a deeper understanding of software testing methodologies and quality assurance principles, which can enhance their ability to design and implement high-quality computer systems.

Reading list

We've selected 15 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 Basic Manual Software Testing +Agile+Bugzilla for beginners.
Provides a comprehensive overview of software testing, including the TMMi® Foundation Level certification. It covers all the topics that are necessary for a tester to know, including test planning, test design, test execution, and test reporting.
Provides a practical guide to agile testing. It covers all the topics that are necessary for a tester to know, including agile principles, agile testing techniques, and agile testing tools.
Provides a comprehensive overview of software testing. It covers all the topics that are necessary for a tester to know, including test planning, test design, test execution, and test reporting.
Provides a comprehensive overview of software testing techniques. It covers all the topics that are necessary for a tester to know, including test planning, test design, test execution, and test reporting.
Provides a comprehensive overview of Bugzilla, a popular bug tracking system. It covers all the topics that are necessary for a tester to know, including how to create bugs, how to track bugs, and how to resolve bugs.
Provides a comprehensive overview of software testing for beginners. It covers all the topics that are necessary for a tester to know, including test planning, test design, test execution, and test reporting.
Save
Provides a comprehensive overview of Scrum, a popular agile software development framework. It covers all the topics that are necessary for a tester to know, including Scrum principles, Scrum roles, and Scrum ceremonies.
Provides a comprehensive overview of agile testing. It covers all the topics that are necessary for a tester to know, including agile principles, agile testing techniques, and agile testing tools.
Provides a comprehensive overview of software testing. It covers all the topics that are necessary for a tester to know, including test planning, test design, test execution, and test reporting.
Provides a comprehensive overview of software testing and quality assurance. It covers all the topics that are necessary for a tester to know, including test planning, test design, test execution, and test reporting.
Provides a practical guide to software testing. It covers all the topics that are necessary for a tester to know, including test planning, test design, test execution, and test reporting.
Provides a practical guide to software testing. It covers all the topics that are necessary for a tester to know, including test planning, test design, test execution, and test reporting.
Provides a comprehensive overview of software testing. It covers all the topics that are necessary for a tester to know, including test planning, test design, test execution, and test reporting.
Provides a comprehensive overview of software testing. It covers all the topics that are necessary for a tester to know, including test planning, test design, test execution, and test reporting.
Provides a comprehensive overview of software testing. It covers all the topics that are necessary for a tester to know, including test planning, test design, test execution, and test reporting.

Share

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

Similar courses

Similar courses are unavailable at this time. Please try again later.
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 - 2025 OpenCourser