0% found this document useful (0 votes)
21 views31 pages

QA Report 2

The document is a final year internship report by Khagendra Prasad Bimali at Tribhuvan University, focusing on Quality Assurance during his internship at CODNIV INNOVATION PVT LTD. It outlines the objectives, activities, and learning outcomes of the internship, emphasizing the importance of quality assurance in software development. The report also details the organization, its services, and the author's contributions to the 'Onlinesewa' project.

Uploaded by

bloggerbinaya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views31 pages

QA Report 2

The document is a final year internship report by Khagendra Prasad Bimali at Tribhuvan University, focusing on Quality Assurance during his internship at CODNIV INNOVATION PVT LTD. It outlines the objectives, activities, and learning outcomes of the internship, emphasizing the importance of quality assurance in software development. The report also details the organization, its services, and the author's contributions to the 'Onlinesewa' project.

Uploaded by

bloggerbinaya
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 31

TRIBHUVAN UNIVERSITY

INSTITUTE OF SCIENCE AND TECHNOLOGY


SHREEYANTRA COLLEGE

Final Year Internship Report


on
“Quality Assurance”
(Course Code: CSC 462)

In partial fulfillment of the requirements for the Bachelor’s Degree in Computer Science
and Information Technology

Under the supervision of:


Mr. Bishal Shrestha
Shreeyantra College

Submitted By
Khagendra Prasad Bimali (T.U. Exam Roll No: 24582/076)

Submitted To
Shreeyantra College
Department of Computer Science and Information Technology
Damak-09, Jhapa, June 2024
Supervisor's Recommendation
I hereby recommend that this internship report prepared under my supervision by
Khagendra Prasad Bimali entitled "Quality Assurance" in partial fulfillment of the
requirements for the degree of Bachelors of Science in Computer Science and Information
Technology be processed for the evaluation.

------------------------------------

SIGNATURE

Mr. Bishal Shrestha

Supervisor

i
Tribhuvan University
Institute of Science and Technology
Shreeyantra College

LETTER OF APPROVAL

This is to certify that this final year internship report prepared by Khagendra Prasad
Bimali, entitled “Quality Assurance” in partial fulfilment of the requirements for the
degree of Bachelor of Science in Computer Science and Information Technology has
been evaluated. In our opinion it is satisfactory in the scope and quality as a project for
the required degree.

……………………………………… ………………………………………
Mr. Bishal Shrestha Mr. Bishal Shrestha
Program Coordinator Supervisor
Shreeyantra College Shreeyantra College

……………………………………… ………………………………………

Internal Examiner External Examiner


Shreeyantra College Tribhuvan University

ii
ACKNOWLEDGEMENT

I would like to express my sincere gratitude to our supervisor Mr. Bishal Shrestha,
program coordinator, for his constant suggestion and guidance. His painstaking
encouragement boosted morale for his completion of this project.

I would also like to appreciate Mr. Bibek Pokharel, CEO of the CODNIV
INNOVATION PVT. LTD, for his valuable guidance throughout the project. Also
grateful to my mentor Mr. Rupesh Poudel, for his continuous support. Without his
guidance, the project would not have been successful.

I am also thankful to MR. Shyam Kumar Bista, principal of Shreeyantra College for his
constant support throughout the period of internship. Lastly, I offer my best regards and
gratitude to all our colleagues, fellow workers, and others who supported us in any respect
during the completion of the project.

Thanking You,

KHAGENDRA PRASAD BIMALI (T.U. Exam Roll No: 24582/76)

iii
ABSTRACT
This internship report contains the details of the activities carried out during the internship
conducted at CODNIV INNOVATION PVT LTD. It was a real time work experience.
I had a chance to learn about the different Quality Assurance tools and technology. I was
able to gather a lot of knowledge and experience from my mentor and other professionals.
It also taught us how to work in a group and be an efficient team member.
The main objective is to reflect mine achievements during internship and to be familiar
with practical aspects of the theoretical knowledge gained at college. This report is part
of my internship project, required by Tribhuvan University in the partial fulfillment of the
requirements of the B.Sc.CSIT program.

In essence, this report captures how my internship at Codniv Innovation has shaped may
learning, skills, and readiness for future challenges.

The project titled “Onlinesewa” involved in my role in assuring the quality of the web
application. This project focus on creating an classified service platform for providing the
comprehensive and user-centric platform that serves as a one-stop destination for
individuals seeking a wide range of services. This project aim to be your go-to destination
for finding local businesses, services, events, and more. In addition to being a business
listing service, OnlineSewa.com functions as a reliable B2B Suppliers Search Engine.
Through this platform, you can establish fruitful collaborations, expand your network,
and foster meaningful relationships.

Keywords: CODNIV INNOVATION, Knowledge, Onlinesewa, Platform, Quality


Assurance, Services, User-centric platform.

iv
TABLE OF CONTENTS

Supervisor's Recommendation .......................................................................................... i

LETTER OF APPROVAL................................................................................................ii

ACKNOWLEDGEMENT ............................................................................................... iii

ABSTRACT ....................................................................................................................... iv

TABLE OF CONTENTS .................................................................................................. v

LIST OF FIGURES .........................................................................................................vii

LIST OF TABLES ......................................................................................................... viii

LIST 0F ABBREVIATIONS ........................................................................................... ix

Chapter 1: Introduction .................................................................................................... 1

1.1 Introduction to Internship ........................................................................................... 1


1.4 Problem Statement ..................................................................................................... 2
1.3 Objectives ................................................................................................................... 2
1.4 Scope and Limitations ................................................................................................ 2
1.5 Motivation for choosing CODNIV ............................................................................ 3
1.7 Internship Placement .................................................................................................. 3
1.7.1 Organization Selection and Placement ................................................................ 3
1.7.2 Internship Period Detail ....................................................................................... 4

Chapter 2: Organization Details and Literature Review ............................................... 5

2.1 Introduction of the Organizations .............................................................................. 5


2.1.1 Goal of Organization ........................................................................................... 5
2.1.2 Contact Information............................................................................................. 6
2.2 Organizational Hierarchy ........................................................................................... 6
2.3 Working Domain of Organization .............................................................................. 7
2.4 Description of Intern Department .............................................................................. 8
2.4.1 Internship Duration .............................................................................................. 9
2.5 Literature Review ....................................................................................................... 9

Chapter 3: Internship Activities ..................................................................................... 12

3.1 Brief Introduction of QA .......................................................................................... 12

v
3.2 Roles and Responsibilities ....................................................................................... 13
3.3 Task Performed ........................................................................................................ 13
3.4 Description of Project Involved in Internship .......................................................... 13
3.5 Weekly log ............................................................................................................... 14

Chapter 4: Conclusion and Learning Output ............................................................... 16

4.1 Conclusion ................................................................................................................ 16


4.2 Learning Outcome .................................................................................................... 16

References

Appendices

vi
LIST OF FIGURES

Figure 1: Organizational Hierarchy .................................................................................................. 6


Figure 2: Intern Department ............................................................................................................. 9

vii
LIST OF TABLES

Table 1: Internship table detail ......................................................................................................... 4


Table 2: Contact Information ........................................................................................................... 6
Table 3: Internship Duration ............................................................................................................ 9
Table 4: Details of the work accomplishment ................................................................................ 15

viii
LIST 0F ABBREVIATIONS

API Application Programming Interface

B.Sc.CSIT Bachelor of Science Computer Science and Information Technology

CSS Cascading Style Sheet

HTML Hypertext Markup Language

IT Information Technology

JS Java Script

PDCA Plan Do Check Act

QA Quality Assurance

QE Quality Engineer

SDLC Software Development Life Cycle

SQ Software Quality

SQL Structured Query Language

TU Tribhuvan University

ix
Chapter 1: Introduction

1.1 Introduction to Internship


An internship is a professional learning experience that offers meaningful, practical work
related to a student’s field of study or career interest. An internship gives a student the
opportunity for career exploration and development, and to learn new skills. It offers the
employer the opportunity to bring new ideas and energy into the workplace, develop talent
and potentially build a pipeline for future full-time employees. A quality internship:

• Consists of a part-time or full-time work schedule that includes no more than 25%
clerical or administrative duties.

• Provides a clear job/project description for the work experience.

• Orients the student to the organization, its culture and proposed work assignment(s).

• Helps the student develop and achieve learning goals.

• Offers regular feedback to the student intern. (UMBC, 2019)


Through an internship program, students can gain a deeper understanding of the world of
work and develop their own goals. Aside from being able to work in a real-world
environment, the program also provides them with the opportunity to connect with other
students and teachers. The goal of an internship is to provide students with a taste of the
real-world work experience.

The importance of an internship is acknowledged by the Department of Human Services


as it provides students with the necessary skills to perform their duties. In order to meet
the course requirements of the Bachelor of Science in CSIT, the final year students are
required to complete an internship. An internship is similar to an apprenticeship in that it
provides students with the necessary skills and experience to perform their duties. It can
be done in different areas such as government or private sectors. Students are free to
choose the organizations they would like to work for.

I was able to secure a position as an intern at the Codniv Innovation Pvt. Ltd Company in
Tokha-05, Kathmandu Nepal.

1
1.4 Problem Statement
Technology has become an essential part of our lives today and only few can imagine living
without. The problem which has been faced in most of the software projects is due to the
lack of quality.

1.3 Objectives
Internship represents a crossover point between university and career. During the
internship period, students need to analyze the existing system, evaluate loopholes
critically, and help to overcome them. The major objectives of this internship program is
highlighted as follows:

• To strengthen professional skills and impersonal relationships in professional


settings.

• To fulfill the Internship as TU requirement.

• To learn the impact and importance of work.

• To develop a meaningful career and experience.

• To explore career interests and develop skills.

1.4 Scope and Limitations


QA engineers focus on improving software development processes and preventing defects
in production. In other words, they make sure the software development team is doing the
right things the right way. Without proper QA, there will be high chances of errors.
There are many limitations of software testing

• One cannot test the program completely.

• Time and budget constraints normally require very careful planning of the testing
effort.

• Even if you do find the last bug, you will never know it.

• Compromise between thoroughness and budget.

• One will run out of time before you run out of test cases

2
1.5 Motivation for choosing CODNIV
Those behind Codniv Innovation Pvt. Ltd. are a bunch of web and creative geeks. They
agree with the idea of strengthening the product's delight, interest, and appeal. As an IT
professional, they are confident that clients that share their enthusiasm can produce the best
results.

They take each and every project as a new adventure. It is a new chance to learn, create
something interesting and unique. Every project they undertake will have a team of experts
who can design your project in the most creative and professional way.

The advent of Web Technology and API has fundamentally changed the way organizations
approach their prospective customers. In today’s digital world, reachability and visibility
are critical to the growth and success of any business, which is why the increasing number
of IT firms are employing various digital channels to appeal to sets of potential clients
Digital Marketing encompasses all marketing efforts that use an electronic device or
internet. Businesses leverage digital channels such as search engines, social media, email,
and their websites to connect with current and prospective customers. The author completed
his internship program in Web Development, and this report basically outlines Web
Development activities carried out by the author at Codniv Innovation Pvt. Ltd. It spans the
use of Web Development strategy implemented to improve the overall online presence of
websites, and tools that were used to monitor, analyze and test the results.

1.7 Internship Placement


1.7.1 Organization Selection and Placement

The selection of the organization depends on the student’s area of interest and the
willingness of the host company to take the student as an intern. As a student in search of
a host company for an internship program, students are required to prepare a competent
resume and perform well in the interview and/or assessment.

I dropped my CV at different organizations via their official email addresses. Among


those organizations, I was invited to Codniv Innovation Pvt. Ltd for an interview and
selected for the position of an intern programmer. The organization had wide ranges of
services and domains and as per my interest and knowledge, I was to test the system as an
QA. As a corollary, in terms of deliverables, this internship demanded considerable

3
detailed work concerning everything about Testing and how can we achieve this in
Quality system before understanding the system's required specifications. The study will
necessitate not only an insight into the problem under consideration, but also the
fulfillment of solutions to existing problems, with the deployment of the study's outcomes
constituting a probable loss.

1.7.2 Internship Period Detail

The proposed internship tenure at Codniv Innovation Pvt. Ltd includes 10 weeks of
training and the internship period details can be tabulated as follows:

Table 1: Internship table detail

Start date 25 March, 2024

End date 31st May, 2024

Total duration Ten weeks

Intern Position Quality Assurance

Mentor Mr. Rupesh Poudel

Office hour 10:00AM-4:00PM

4
Chapter 2: Organization Details and Literature Review

2.1 Introduction of the Organizations


Codniv Innovation Pvt. Ltd. was incorporated in Nepal in 2019 as a technology company
with the objective of bringing services like as:
• Software development,

• Web development,

• Mobile app development,

• Graphics and Design,

• Quality Assurance and Software Testing,

• Digital Marketing

• Understanding real-time issues and, as nothing more than an outcome, delivering


relevant solutions for clients.
The company places considerable emphasis on fostering an experience wherein the
customers' values are appreciated and channeled into user-friendly solutions.
Codniv Innovation Pvt. Ltd has a group of skilled developers and subordinates. The
company also assembled a total of software consultants and engaged with a range of
groups that concentrate in diverse fields. The company has been providing customer's real
added value by incorporating innovative, profit-generating software, as well as technical
assistance and ability to support them in growing the company.

2.1.1 Goal of Organization

● Focus on learning new technologies and evolving through changes in the future
technology.
● To expand their workforce in all IT divisions.
To deliver superior value products and services to empower our customers, stakeholders
and to society as a whole by creating synergy between their business interests.

5
2.1.2 Contact Information

Table 2: Contact Information

Name Codniv Innovation Pvt. Ltd

Organization Type Private

Location Tokha-05, Kathmandu, Nepal

Established 2019

Opening Hours 10:00 a.m. - 5:00 p.m.

Contact +9779815549209

Email info@codniv.com

2.2 Organizational Hierarchy


Codniv Innovation is composed of an administrative team, internships, freshman and
sophomore developers, web designers, and quality management testers.

Figure 1: Organizational Hierarchy

6
2.3 Working Domain of Organization

Codniv Innovation Pvt. Ltd offers a range of services including web application design
and development, Mobile App Development, UI/UX, QA Testing and Services, Data
Science, Machine Learning, Digital Marketing and Data Mining and Management.

1) Software Development
a) Front End
i) HTML
ii) CSS
iii) JavaScript
iv) Jquery
v) React and Redux
vi) Bootstrap
b) Back End
i) PHP(Laravel)
ii) NodeJs and Express
iii) C#/ASP.NET Core
iv) Python (Django)
c) Database
i) MSSQL Server
ii) MongoDB
iii) MySql
2) Mobile App Development
a) Design and Development
i) Flutter
b) Database
i) Firebase
3) UI/UX
a) Sketch
b) Figma
c) Adobe Illustrator
d) Adope Photoshop

7
4) QA Testing Tools
a) Jira
b) Selenium
c) Postman

5) Machine Learning
a) TensorFlow
b) Weka
c) BigML
6) Digital Marketing
a) Sprout Social
b) Loomly
c) Audience
7) Data Mining and Management
a) Orange
b) Oracle Data Mining
c) SAS

2.4 Description of Intern Department


The QA Intern department at Codniv Innovation is dedicated to assure the quality and
accuracy of software products through strict testing and collaboration with development
teams. QA Interns collaborate closely with software developers, product managers, and
UX/UI designers to understand project requirements, user stories, and acceptance criteria.
This internship is pivotal for Codniv Innovation as it readies interns for professional quality
analyst roles, with potential job offers upon completion. Prospective interns undergo a
series of technical assessments and interviews; successful candidates are then brought on
board for a three-month internship period. This experience serves as a significant footstep
toward a rewarding career in the technology sector. As an intern in the QA department at
Codniv Innovation, I worked with Jira. The environment was welcoming, allowing me to
learn extensively from both senior and junior engineer. In a specific project, there's a team
of employees where the manager assigns the project to a project leader. The leader then
breaks down the project into tasks and delegates them to senior and junior engineer. Interns
are given smaller tasks, offering them a hands-on experience in the step-by-step process of
building a web application by reducing the bugs and errors. Mentorship is typically

8
provided by the project lead, and interns are required to submit daily work logs to their
mentor or supervisor. The QA Intern department at Codniv Innovation plays a pivotal role
in ensuring the delivery of high-quality software solutions to customers. Through their
diligent testing efforts, collaboration with development teams, and commitment to
continuous improvement, QA Interns contribute to maintaining Codniv Innovation’s
reputation for excellence in software development. Intern performance is evaluated over
time, and successful interns may proceed to full-time roles after additional interviews.

Figure 2: Intern Department


2.4.1 Internship Duration
The internship was 2 months form 25 th March 2024 to 30 th May 2024.

Table 3: Internship Duration

Internship Title Quality Assurance

Start Date 25th March, 2024

End Date 31st May, 2024

Location of Internship Tokha-05, Kathmandu, Nepal

Mentor Mr. Rupesh Poudel

Working Time 10:00AM-4:00PM

2.5 Literature Review


Quality assurance (QA) is any systematic process of determining whether a product or
service meets specified requirements.

9
QA establishes and maintains set requirements for developing or manufacturing reliable
products. A quality assurance system is meant to increase customer confidence and a
company's credibility, while also improving work processes and efficiency, and it enables
a company to better compete with others. The ISO (International Organization for
Standardization) is a driving force behind QA practices and mapping the processes used to
implement QA. QA is often paired with the ISO 9000 international standard. Many
companies use ISO 9000 to ensure that their quality assurance system is in place and
effective. The concept of QA as a formalized practice started in the manufacturing industry,
and it has since spread to most industries, including software development. (Gillis, 2019)

Manual testing is a software testing process in which test cases are executed manually
without using any automated tool. All test cases executed by the tester manually according
to the end user's perspective. It ensures whether the application is working, as mentioned
in the requirement document or not. Test cases are planned and implemented to complete
almost 100 percent of the software application. Test case reports are also generated
manually. Manual Testing is one of the most fundamental testing processes as it can find
both visible and hidden defects of the software. The difference between expected output
and output, given by the software, is defined as a defect. The developer fixed the defects
and handed it to the tester for retesting. Manual testing is mandatory for every newly
developed software before automated testing. This testing requires great efforts and time,
but it gives the surety of bug-free software. Manual Testing requires knowledge of manual
testing techniques but not of any automated testing tool. (JavatPoint, 2020)

Automation Testing is a software testing technique that performs using special automated
testing software tools to execute a test case suite. On the contrary, Manual Testing is
performed by a human sitting in front of a computer carefully executing the test steps. The
automation testing software can also enter test data into the System Under Test, compare
expected and actual results and generate detailed test reports. Software Test Automation
demands considerable investments of money and resources. Successive development
cycles will require execution of same test suite repeatedly. Using a test automation tool,
it’s possible to record this test suite and re-play it as required. Once the test suite is
automated, no human intervention is required. This improved ROI of Test Automation. The
goal of Automation is to reduce the number of test cases to be run manually and not to
eliminate Manual Testing altogether. (Hamilton, 2024)

10
The future of software testing and the technology landscape is changing. Emerging trends
in quality assurance are more relevant than ever for companies and testing professionals,
as modern customers live in the “always-on” mode and require everything to be at their
fingertips. As the number of applications organizations use grows, and as safety- and
security-related costs increase, software testing now receives more attention than ever
before — and for good reason. According to the World Quality Report, sixty percent of
organizations list cost as the greatest test environment challenge. Testing budgets have
become increasingly inseparable from software engineering budgets, as QA is now more
embedded in the development cycle due in part to the rise of practices
like DevOps and continuous testing. As a direct consequence, more businesses are
beginning to appreciate the value of quality assurance by looking for software testing
consulting companies to assist them with this specialized work. (Mikhalchuk, 2021)

Software testing jobs appear daily, and no end to the demand is in sight. If there’s a software
venture happening anywhere, chances are it will require QA. The numbers confirm this
statement: according to Technavio analysts, the size of the global software testing market
is expected to grow to $55.3 billion by 2021. (Mikhalchuk, 2021)

11
Chapter 3: Internship Activities

3.1 Brief Introduction of QA


Quality Assurance is also known as QA Testing. QA is defined as an activity to ensure that
an organization is providing the best product or service to the customers.
Software Quality Assurance seems it is all about evaluation of software based on
functionality, performance, and adaptability; however, software quality assurance goes
beyond the quality of the software, it also includes the quality of the process used to
develop, test and release the software.
Software Quality assurance is all about the Software Development lifecycle that includes
requirements management, software design, coding, testing, and release management.
Quality Assurance is the set of activities that defines the procedures and standards to
develop the product.
Quality Assurance is a systematic way of creating an environment to ensure that the
software product being developed meets the quality requirements. This process is
controlled and determined at the managerial level. It is a preventive process whose aim is
to establish the correct methodology and standard to provide a quality environment to the
product being developed. Quality Assurance focuses on process standard, projects audit,
and procedures for development. QA is also known as a set of activities designed to
evaluate the process by which products are manufactured.
QA focused on improving the processes to deliver Quality Products.
The whole process of quality assurance has to define the cycle called the PDCA cycle.

Phases of this cycle are as:

• Plan: The organization should plan and establish the process related objectives and
determine the process that is required to deliver a high-quality end product.

• Do: Development and testing of processes and also change in the methods.

• Check: Monitoring of processes, modify the methods, and check whether it meets
the predetermined objectives.

• Act: Implement actions that are necessary to achieve improvements in the process.
An organization must use Quality Assurance to ensure that the product is designed and
implemented with correct procedures. This will help to reduce problems and errors in the

12
final product. (Javatpoint, 2021)

3.2 Roles and Responsibilities


During my internship period, I had the role of Junior Quality Assurance / Engineer. I had
following responsibilities as a Quality Engineer:

• To use the search-ask-learn paradigm while learning various technologies for the
project.

• To complete the assigned task within the schedule as defined by the supervisor.

• To notify the supervisor if any issues arise.

• To study and gain knowledge about Quality Assurance, database, JMeter, Cypress,
Postman and other technologies.

• To report daily progress to the supervisor.

• To document the given tasks.

3.3 Task Performed


During my internship period, I had been assigned following tasks by my supervisor:

• Learn to create Test Scenario and Test Cases.

• Learn basic Database SQL Queries.

• Learn selenium (Automation Tools)

• Postman (API Automation Tools)

• Write Test Cases

• Test the Web application by the Manual Testing.

• Report bugs and assign the task to related developers.

• Document the Overall task performed each day.

3.4 Description of Project Involved in Internship


In the internship project, I was assigned to check the quality of various modules for a web
application. Online Sewa under development is a web application platform where anyone

13
can grow their business whether they are a local, manufacture, wholesaler, retailer or
service provider. It allows Admin to edit, update and confirm business details and its
description.
The web application is divided into nine module:

1. Home Module

2. Classified Portal

3. Business Module

4. Jobs Module

5. Events Module

6. Lost and Found Module

7. Professional Module

8. Weblinks Module

9. Offers Module

Business Module is designed using MERN. The Business Module consists of various
modules such as add description, add category, add price, add province etc.

3.5 Weekly log


During the period of internship, System frontend design implementation, backend
development and testing was done parallelly. To date, Requirement analysis and test cases
are created according to the need of the customer after the meetings held between QA,
designer, developer, Project Manager. During development parallel testing is done in both
manually and automation.

14
Table 4: Details of the work accomplishment

Week Work Performed

1st & Learning Concept about Testing.


2nd week
3rd & Learned to gather and study the system requirements and related
4rth week tools & techniques which are needed for testing the system.
Started implementing the requirements and writing test scenario.

5th week Creating test cases and testing manually.


Writing test cases and updating existing ones.
6th week Doing different types of testing like black box, white box, integration,
& 7th end to end testing, etc buy both manual and automation.
week
8th week API Testing
9th week Doing testing of customer portal and Documentation.
& 10th
week

15
Chapter 4: Conclusion and Learning Output

4.1 Conclusion
The Internship period at Codniv Innovation Pvt. Ltd has been very productive and helpful.
There is a big difference in the TU academic course and the tasks and activities during
the actual work. In college we learn how quality is important and some basic quality
software benefits and features, where during internship, it is learnt far more than the
basics. Alongside manual test case writing, various automation tools are used and how to
tackle and report bugs in reality is learnt.

Lastly, the internship was a wonderful experience in the exposure to the professional field.
The internee learned so much from there and it helped him to grow by many folds. This
internship showed one thing that the college course is so old fashioned and outdated and
has to be updated. In the near future if an opportunity is provided, the internee surely would
love to be a QA specialist in Swift Technology to pay how it helped in the internship.

4.2 Learning Outcome


Working at Codniv Innovation Pvt. Ltd. provides the internee with the following aspects:

• Work experience in a group.

• Develop the interpersonal, managerial and entrepreneurial skills that are crucial in
every professional and employee’s career development.

• Importance of time and punctuality.

• Time management skills

16
References

Gillis, A. S. (2019, July). What is Quality Assurance? Retrieved from TechTarget:


https://www.techtarget.com/searchsoftwarequality/definition/quality-assurance

Hamilton, T. (2024, June 14). Automation Testing. Retrieved from GURU99:


https://www.guru99.com/automation-testing.html

JavatPoint. (2020). Manual Testing. Retrieved from JavatPoint:


https://www.javatpoint.com/manual-testing

Javatpoint. (2021). Quality Assurance. Retrieved from Javatpoint:


https://www.javatpoint.com/quality-assurance

Mikhalchuk, O. (2021). LATEST INNOVATION TRENDS IN SOFTWARE TESTING


TECHNOLOGY. Forte Group.

UMBC. (2019). What is an internship? Retrieved from UMBC:


https://careers.umbc.edu/employers/internships/what-is-an-internship/

17
Appendices

Figure 3: Login page

Figure 4: Signup Page

18
Figure 5: Error message

Figure 6: Home page

19
Figure 7: Searching and sorting the elements with price rating and province in
classified page

Figure 8: Sorting the real state company by selecting province.

20
Test case for Business Module.

21

You might also like