Software Testing Pathway

Functional Testing Analyst

What is a Functional Testing Analyst?

The Functional Testing Analyst is responsible for the design, implementation, and execution of software testing to support IT and business processes. Using established techniques, they analyze functional specifications for core application functions, text input, menu functions and installation, and setup on localized machines. Functional Testing Analysts create clear and understandable incident reports and contribute to continuous improvement standards, procedures, and methodology.

All software applications that are developed either for use on the Internet, in businesses, or on mobile devices need functional testing. A Testing Analyst plays a critical role in the Software Development Life Cycle (SDLC) for the successful development of the software and user satisfaction.

The Functional Testing Analyst Role is a program in the Software Testing Pathway.

Alternate Job Titles: Functional Analyst, Software Tester, Testing Analyst, Quality Assurance Test Analyst

How do I become a Functional Testing Analyst?

There are 4 courses, business skills workshops, 6 certifications and 1 project in the program, totaling 178 hours of courses, labs and workshops.

associate-web-developer, it-security, digital-marketing, network-technician, productivity, project-analyst-role, regression-tester, soc-analyst, software-testing, tech-support, technical-support-specialist

Foundations in Information Technology

The course focuses on the basics of computer hardware, software, mobile computing, networking, troubleshooting, and emerging technologies.

Course Details
regression-tester, software-testing

Introduction to Agile Project Management and Software Testing

AGILE is a project management methodology that promotes continuous iteration of development and testing concurrently throughout the software development lifecycle. The course defines the core principles of AGILE methodology and examines three different methods of AGILE. The course also provides direction for AGILE testing, an approach that follows the principles of AGILE development.

Course Details
regression-tester, software-testing

Software Testing Fundamentals

The course provides practical knowledge of the fundamental concepts of software testing including a common language for efficient and effective communication with other testers and project stakeholders.

Course Details
productivity, project-analyst-role, regression-tester, software-testing

Technical Documentation

Develop knowledge and understanding of best practices in technical communication within the context of creating documentation in Microsoft Word.

Course Details

What Technologies will I Learn?

  • Operating systems
  • Anti-malware software
  • Productivity software
  • Browser software
  • Wireless router Backup software
  • Workstations
  • Laptop
  • Printer
  • External storage
  • Mobile device
  • Test management software
  • Test execution software
  • Test data generation software
  • Result comparison software
  • File monitoring software
  • Testing libraries
  • Test automation
  • Microsoft Word

What Industry Recognized Certifications will I Earn in the Program?

CompTIA IT Fundamentals
ISTQB® Certified Tester Foundation Level
Certified Junior Agile Project Manager (IAPM)
ISTQB® Certified Tester Agile Tester Certificate

Professional Technical Communicator – Foundation
Microsoft Office Specialist – Microsoft Word

Certification exams are delivered by third party certification providers and must be successfully completed based on the requirements of the providers.

Will I earn any College Credits?


Harrisburg University of Science & Technology awards college credits on successful completion of the various courses in the program. Students have the potential to earn up to 9 college credits in the Functional Testing Analyst Program.


Students who pass all the courses and pass at least 50% of the certification exams receive a Certificate of Completion from Harrisburg University of Science & Technology and NuPaths that represents successful completion of the Functional Testing Analyst program.

What is the Tuition for the Program?

Tuition for the Functional Testing Analyst program is $6,500 per student.

The tuition includes the cost of education, the learning materials needed by the student, 100% of the fee for the first attempt of a certification exam, and, if required, 50% of the fee for the second attempt of a certification exam.

You may be eligible for funding through the Workforce Innovation and Opportunity Act (WIOA) or other state and federal government resources.

Please visit Tuition Info for further details.

What types of Jobs are available? Does NuPaths help with hiring?

NuPaths works with you throughout the program and beyond to pursue employment opportunities. Paid internships provide an opportunity to work while completing a NuPaths program or to transition into a full-time job role. Paid apprenticeships are available through our apprenticeship partner, TranZed Apprenticeship Services.

Students who successfully complete the program will also be referred to staffing agencies, CareerLinks, and local employers for job opportunities. Learn how you can achieve NuResults by enrolling in the Functional Testing Analyst program.

Learn about Functional Testing job roles, job demand, and pay ranges, on the O*Net Online website.

Get More Info

Start Your Pathway Today...

Upcoming Program Dates