When

Official - According to ANSI/IEEE 1059 standard – A process of analyzing a software item to detect the differences between existing and required conditions (i.e., defects) and to evaluate the features of the software item.

Why Software Testing

They say software is eating the world. Every company is now a "tech" company with digital engineering needs of varying levels. Since there are no standards for software and it can be written by anyone, companies are investing in Software Testing and QA to ensure the quality of their digital products. The discipline is rapidly expanding and the skills necessary to perform these tasks are becoming more in demand.

Since testing can be done at many different levels, it is often an excellent way to be exposed to and to pivot into many different paths in tech such as Software Development, DevOps, or UX/UI especially Automated Software Testers as they are considered to be Software Engineer by many.

Untitled

Untitled

Example Roles Students Will be qualified for

https://www.indeed.com/jobs?q=software tester&l&vjk=20961f7a76681764&advn=3918143338818086

https://www.indeed.com/jobs?q=software test engineer&l&vjk=e85f300770bfe404&advn=8489268679181172

https://www.indeed.com/jobs?q=qa tester&l&vjk=329422843d8f14e3&advn=1000109194024500

Curriculum

Weeks 1-6

The FUNdamentals

We will be using the first 5 weeks to build a strong foundation for the remaining weeks. The skills learned during this phase will be integral to ensuring success in any sector of the tech industry. There will be a lot of information in this first section, but the goal is to introduce these topics here, and have the students master them throughout the remainder of the course.