diff --git a/content/roadmaps/101-backend/content/112-testing/102-functional-testing.md b/content/roadmaps/101-backend/content/112-testing/102-functional-testing.md
index db67a05b7..0b20907a2 100644
--- a/content/roadmaps/101-backend/content/112-testing/102-functional-testing.md
+++ b/content/roadmaps/101-backend/content/112-testing/102-functional-testing.md
@@ -1 +1,8 @@
-# Functional testing
\ No newline at end of file
+# Functional Testing
+
+Functional testing is where software is tested to ensure functional requirements are met. Usually, it is a form of black box testing in which the tester has no understanding of the source code; testing is performed by providing input and comparing expected/actual output.
+It contrasts with non-functional testing, which includes performance, load, scalability, and penetration testing.
+
+Free Content
+What is Functional Testing?
+Functional Testing vs Non-Functional Testing