Software Testing
Course Overview
A Software Testing course typically covers a range of topics related to the process of ensuring the quality and reliability of software. The course may include both theoretical concepts and practical hands-on experience. Below is an overview of the key topics commonly covered in a Software Testing course:
Course Duration:
6 months. This allows for an in-depth exploration of Digital marketing concepts and practical hands-on experience.
Key Features
- Online mode of learning
- Lifetime access to self-paced learning
- Time flexible to start an internship at any point in time
- LMS-supported with digital content and live classes
- Hands-on project execution of the live project.
- Mentor allocation for every intern for the live doubt-clearing session.
- Job placement calls for assurance after completing the internship.
- Free career counseling
- Proctored practice exams/Quizzes
- Available on Mobile App.
Application Process:
Join Our Internship Program by filling application form on https://jhamobi.com/internship/
Mail to admin@jhamobi.com
Call +91 8605666060 / +91 98185 80529
Shortlisted candidates will be selected based on Eligibility criteria and academic performance.
Skills Covered
- Communication Skills:
- Analytical Skills:
- Critical Thinking:
- Attention to Detail:
- Time Management:
- Adaptability:
- Problem-Solving:
- Curiosity and Learning Attitude:
- Domain Knowledge:
Course Curriculum
Eligibility
A bachelor’s degree in computer science, information technology, software engineering, or a related field is often preferred. However, some entry-level testing positions may accept candidates with degrees in other disciplines if they have relevant skills and experience.
- A good understanding of software development processes.
- Knowledge of programming languages is beneficial but not always required, especially for entry-level positions. However, for roles involving automation testing, proficiency in scripting languages may be necessary.
Pre-requisites
Course Content
Software Testing
- Definition of software testing.
- Importance of testing in the software development life cycle
- Testing principles and fundamentals.
- Different levels of testing (unit testing, integration testing, system testing, acceptance testing).
- Testing types (functional testing, non-functional testing).
- Creating a test plan.
- Defining test objectives and scope.
- Identifying test deliverables.
- Estimating resources and schedule.
- Writing effective test cases.
- Test case design techniques (equivalence partitioning, boundary value analysis, decision tables, state transition diagrams).
- Traceability matrix.
- Test execution process.
- Test data creation and management.
- Test execution tools.
- Defect tracking and management.
- Understanding the defect life cycle.
- Defect identification, logging, tracking, and reporting.
- Introduction to automation testing.
- Choosing test cases for automation.
- Popular automation testing tools (Selenium, JUnit, TestNG).
User Research: User research in digital marketing involves gathering insights and understanding the needs, behaviors, and preferences of the target audience or users. It plays a crucial role in shaping marketing strategies by providing valuable insights that guide decision-making and enhance the user experience. Students will learn more about conducting research methods such as surveys, interviews, usability testing, and data analysis, marketers gain a customer-centric perspective, enabling them to create more effective campaigns, optimize website usability, and develop products or services that align with user needs.
- Introduction to security testing.
- Common security testing techniques.
- Security testing tools.
- Challenges and considerations in mobile app testing
- Mobile testing tools (Appium, XCTest, Espresso)
- Testing in Agile methodologies.
- Role of a tester in Agile teams.
- Continuous integration and continuous testing.
- Integration of testing in the DevOps pipeline.
- Continuous testing in DevOps.
- Best practices in software testing.
- Risk-based testing.
- Exploratory testing
- Communication skills.
- Collaboration and teamwork.
- Problem-solving skills.
- Applying testing concepts to real-world scenarios.
- Hands-on projects to gain practical experience.
- Overview of relevant certifications (ISTQB, CSTE, etc.).
- Exam preparation tips.
Industry Project
SEM Live Project - Google Ads
Web Analytics - Live Project - Google Analytics
Email Marketing Live Project - GetResponse
Content Marketing Live Project - CMS like WordPress
Exam & Certification
JhaMobi Technologies certificates are given after completing full assignments and Mock Tests, quizzes/tests and Final exam online. Interns have to complete courses in 3 months. The certification exam is free of cost.
70 Marks will be allocated for assignment/live project and 30 Marks will be allocated for an proctored examination.
A minimum of 40 % passing marks (i.e. at least 28 marks in assignment/live project & 12 Marks in proctored examination) will be required for being eligible for the Certificate.
Kindly note:- The students enrolled in Universities/Institutions/Colleges can avail of Credit Transfer as per UGC Regulations, 2021 for this course. The Host Company for this Credit Transfer will be JhaMobi Technologies Private Limited

