Great Online Resources for a Software Tester

When it comes to designing, building, and perfecting new computer programs, the job of software testing doesn’t usually spring to mind.  Other jobs in this field get the visibility: the designers, the senior programmers, the software development team leaders. But software testing is a vital part of making sure any computer program is ready for use in the real world.

What does a software tester do?  Basically, he or she runs a series of tests that ensure the new application will do what it was designed to do.  The tester checks to make sure that activating different functions or commands brings the desired result – for example, hitting the backwards arrow on a web browser sends the user back one page and doesn’t close down the program.  Software testers also actively look for flaws in the program and report them back to the software engineering team.  Finally, a large part of software testing involves documentation: gathering information about how that program works.

An important part of a successful career in software testing is computer knowledge.  The tester should have a sound if not exceptional grasp of how computer systems work, and a thorough understanding of the tests he or she is running.  A formal college-based education can help an aspiring software tester get a good start, but more is needed than relying on what one already knows.  It is essential to continue to build on this knowledge. (Incidentally, some software testing jobs don’t require a four-year degree.  Instead, they may require certification, demonstrable skills, or a certain amount of job experience.)

Top Online Resources for Software Testers

Like many jobs in the technology sector, there are plenty of websites offering advice to both would-be software testers and those established in the field.  Some of the most popular (according to Alexa.com website traffic information) are:

·    Software QA and Testing Resource Center (www.softwareqatest.com).  This comprehensive site offers loads of frequently asked questions – and a page of “less frequently asked questions”.  It also features links to software testing organizations and certifications, a list of top resources and tools, links to job boards and news items, and a bookstore complete with recommendations. If you have questions about starting a software testing career, you’ll find a lot of information here.

·    Software Testing Help (www.softwaretestinghelp.com). This site has a large database of articles geared to software testers of all levels of interest and experience. It will answer a simple question or explain a complicated test procedure.  It also offers a list of recommended reading for rookie testers.

·    Microsoft TechNet (technet.microsoft.com) While this is not strictly a software testing site, it does have a lot of valuable information written by the experts at Microsoft.  In addition to just test-related articles, software testers can keep up with all the twists and turns in the fast-paced and ever-changing world of technology.  (This website is targeted towards professionals in the technology and computer industries, so newbies may find themselves a little lost at first.  The extra research needed is worth it.  Not only will you be getting top-notch information from one of the most respected sites in the field, you’ll be expanding your skill base and computer knowledge.)

Of course, there are many more sites available to both students of software testing and the seasoned professional.  Just entering the phrase “software testing” into Google’s search engine returns over 2.9 million hits.  As with any other online research project, a bit of caution is needed.  Make sure your information is coming from a reputable source; there are plenty of options that are trustworthy.  Best of all, you’ll learn from others without having to part with a penny!

Schools offering Software Development training:

Rasmussen College

Bachelor, Associate, Diploma, Certificate
Game and Simulation Production Bachelor Degree (Online Only), Digital Design and Animation Bachelor Degree (Online Only), Multimedia Tech Associate - Digital Design and Animation, Multimedia Technologies Associate Degree, Info Systems Mgmt Associates - Computer Info Technology, ..
Wisconsin, Florida, Minnesota, North Dakota, Illinois

UMUC

Bachelor, Certificate, Master, Doctorate
BA in Communication Studies , BS in Computer and Information Science, Undergrad Cert: Visual Basic Programming, BS in Computer Science, Undergrad Cert: Computer Networking, ..
Online School

Heald College

Associate, Certificate
Web Design, Networking, Microsoft Windows, Networking, Cisco and Advanced Cisco, Network Systems Administration, Cisco Systems, ..
Hawaii, California, Oregon

SetFocus

Certificate
SharePoint Training, MS Business Intelligence Training, .NET Training, SQL Server Training
Online School

Benchmark Learning

Certificate
Voice Over IP, Quark, Graphic Design/Desktop Publishing, Dreamweaver, Computer Forensics, ..
Minnesota