This is a quick introduction to the field of Software Testing or Software QA. Software testing is a great field to be in. As we all know our lives are being dependent on software in every aspect. Which mean so much software is being created and which means everything that gets created must be tested. This is a good indication of software testing has amazing potential as a career. If you want a career in the software world then software testing is one of the easiest ways to get started in the field.
Manual testing and automation testing are both in high demand. This course will teach you how to get started in manual testing and automation testing as well as where to get the knowledge you need to get started.
The course will describe why QA career is such a respected and professional career. I cover what the roles and responsibilities of a software test engineer are and try to motivate you to pursue a career in this exciting field of software testing or software QA.
Introduction to the course. A discussion of what will be covered.
Discussion of what software testing and software QA are and what the small difference is between them.
Discussion of what manual testing is.
Discussion of what an automation testing is.
A small demo of automation test running. I will demo automation test case using Python and Selenium WebDriver.
Discussion of a QA's role within a company. What types of responsibilities does a QA has.
A quick description of what I will be talking about in the "Basic Knowledge" section.
Discussion what basic knowledge a manual tester must get to start a career in testing.
Few examples of test cases. Organized in spread sheet.
Discussion of what to do about programming language. Why you need it, what to learn and where to learn.
With 9+ years of overall engineering experience I have found my passion in software test automation. In the process Python has become my favorite tool to work with. I graduated with a MS degree in Mechanical Engineering from San Jose State University, and got into the IT field of software testing automation after graduation. I as much passion for teaching as I do for learning. I hope to help students grow fast and advance in the field of software testing and automation.