How To Become a Game Tester
By LP Klages
3.5/5
()
About this ebook
How to Become a Game Tester is a comprehensive guide to a career in video game testing and quality assurance. Discover industry information, like the different types of game testing, the positions related to testing games, and the important skills game testers need to succeed in the fiercely competitive field. Also included is a guide to all the game development companies in the United States.
If you want the edge, and you're ready to get serious about becoming a game tester, then you need How to Become a Game Tester.
Related to How To Become a Game Tester
Related ebooks
Land a Job as a Video Game Tester Rating: 4 out of 5 stars4/5So You Want To Be A Game Developer: Let's get it done in just 30 days! Rating: 0 out of 5 stars0 ratingsTen Things You Should Know About ... Video Game Developers Rating: 0 out of 5 stars0 ratingsDeveloping Turn-Based Multiplayer Games: with GameMaker Studio 2 and NodeJS Rating: 0 out of 5 stars0 ratingsAugmented Reality Game Development Rating: 0 out of 5 stars0 ratingsArcade in a Box: A Guide to Free Video Games on the Internet Rating: 0 out of 5 stars0 ratingsUnity 5 for Android Essentials Rating: 4 out of 5 stars4/5Video Game Careers - Ultimate Edition: Video Game Careers, #4 Rating: 0 out of 5 stars0 ratingsCode Gamers Development Essentials Rating: 0 out of 5 stars0 ratingsPhaser III Game Design Workbook Rating: 0 out of 5 stars0 ratingsVideo Game Careers - Beginners Guide: Video Game Careers, #1 Rating: 0 out of 5 stars0 ratingsLazy Designer Rating: 0 out of 5 stars0 ratingsLearning AWS Lumberyard Game Development Rating: 0 out of 5 stars0 ratingsConstruct 2 Game Development by Example Rating: 0 out of 5 stars0 ratingsMastering LibGDX Game Development Rating: 0 out of 5 stars0 ratingsOuya Unity Game Development Rating: 0 out of 5 stars0 ratingsGameMaker Cookbook Rating: 0 out of 5 stars0 ratingsHow To Make The Next Game Rating: 0 out of 5 stars0 ratingsPython, PyGame, and Raspberry Pi Game Development Rating: 0 out of 5 stars0 ratingsMastering iOS Game Development Rating: 0 out of 5 stars0 ratingsA Comprehensive Guide to Video Game Design Schools Rating: 0 out of 5 stars0 ratingsA Beginner's Guide to 2D Platform Games with Unity: Beginners' Guides, #1 Rating: 0 out of 5 stars0 ratingsMobile Game Design Essentials Rating: 0 out of 5 stars0 ratingsLibGDX Game Development By Example Rating: 0 out of 5 stars0 ratingsGame Programming with Unity and C#: A Complete Beginner’s Guide Rating: 0 out of 5 stars0 ratingsA Quick Guide to c# with Unity: Quick Guides, #1 Rating: 5 out of 5 stars5/5GameMaker Essentials Rating: 0 out of 5 stars0 ratingsGame Play™ Rating: 5 out of 5 stars5/5
Certification Guides For You
Coding All-in-One For Dummies Rating: 4 out of 5 stars4/5CompTIA Security+ Get Certified Get Ahead: SY0-701 Study Guide Rating: 5 out of 5 stars5/5AWS Certified Cloud Practitioner: Study Guide with Practice Questions and Labs Rating: 5 out of 5 stars5/5Microsoft Office 365 for Business Rating: 4 out of 5 stars4/5CompTIA Data+ Study Guide: Exam DA0-001 Rating: 0 out of 5 stars0 ratingsCoding For Dummies Rating: 5 out of 5 stars5/5CompTIA Security+ Study Guide: Exam SY0-601 Rating: 5 out of 5 stars5/5CAPM Certified Associate in Project Management Practice Exams Rating: 5 out of 5 stars5/5CompTIA Network+ Review Guide: Exam N10-008 Rating: 0 out of 5 stars0 ratingsCompTIA A+ Complete Study Guide: Exam Core 1 220-1001 and Exam Core 2 220-1002 Rating: 4 out of 5 stars4/5Mike Meyers' CompTIA A+ Certification Passport, Seventh Edition (Exams 220-1001 & 220-1002) Rating: 2 out of 5 stars2/5CompTIA Network+ Practice Tests: Exam N10-008 Rating: 0 out of 5 stars0 ratingsAWS Certified Cloud Practitioner All-in-One Exam Guide (Exam CLF-C01) Rating: 5 out of 5 stars5/5CompTIA A+ Complete Review Guide: Core 1 Exam 220-1101 and Core 2 Exam 220-1102 Rating: 5 out of 5 stars5/5Excel Guide for Success Rating: 5 out of 5 stars5/5CompTIA Network+ Certification Guide (Exam N10-008): Unleash your full potential as a Network Administrator (English Edition) Rating: 0 out of 5 stars0 ratingsMike Meyers CompTIA Security+ Certification Passport, Sixth Edition (Exam SY0-601) Rating: 5 out of 5 stars5/5CompTIA Security+ Certification Practice Exams, Fourth Edition (Exam SY0-601) Rating: 5 out of 5 stars5/5CompTIA CySA+ Cybersecurity Analyst Certification Passport (Exam CS0-002) Rating: 5 out of 5 stars5/5CompTIA A+ Certification All-in-One For Dummies Rating: 3 out of 5 stars3/5Hacking : Guide to Computer Hacking and Penetration Testing Rating: 5 out of 5 stars5/5Mike Meyers' CompTIA Security+ Certification Guide, Third Edition (Exam SY0-601) Rating: 5 out of 5 stars5/5Salesforce Certification: Earn Salesforce certifications and increase online sales real and unique practice tests included Kindle Rating: 0 out of 5 stars0 ratingsConcise and Simple Guide to IP Subnets Rating: 5 out of 5 stars5/5Understanding Cisco Networking Technologies, Volume 1: Exam 200-301 Rating: 0 out of 5 stars0 ratingsCCNA Certification Study Guide, Volume 2: Exam 200-301 Rating: 0 out of 5 stars0 ratings
Reviews for How To Become a Game Tester
2 ratings1 review
- Rating: 2 out of 5 stars2/5Some useful information not found in many books; but anemic on content, bogged down with unnecessary appendices which are already out of date and superceded by a u.r.l. link, and riddled with spelling and syntax errors.
The author should be embarrassed to have a rushjob like this on his résumé.
Book preview
How To Become a Game Tester - LP Klages
How to Become a Game Tester
L.P.Klages
Smashwords Edition
****
Copyright 2011 L.P.Klages
Smashwords Edition, License Notes
This ebook is licensed for your personal enjoyment only. This ebook may not be re-sold or given away to other people. If you would like to share this book with another person, please purchase an additional copy for each recipient. If you’re reading this book and did not purchase it, or it was not purchased for your use only, then please return to Smashwords.com and purchase your own copy. Thank you for respecting the hard work of this author.
Cover illustration by Hyun Kim (air0820@flickr).
Contents
The Rise of Gaming
What Does it Take to Be a Tester
The College Route
Finding the Jobs
Game Companies in the United States
Colleges
Canada
United Kingdom
United States
Chapter 1:
The Rise of Gaming
Gaming isn’t the entertainment industry’s shy little brother at the back of the family picture any more: the industry has charged up to front and center, booming in popularity to such an extent that the Texas legislature declared February 3, 2009, as Entertainment Software Day.
That’s according to the ESA, who also reported that the computer and game industries generated around 11.7 billion dollars in 2008. That means that every year, the average person in the United States forks over about $40 to the computer and gaming industry . The statistics don’t stop there: the ESA states that 60% of Americans over the age of 6 play video games. That’s more than the 56% of Americans who pay for cable TV . It’s no surprise then, that game testing is one of the most rapidly growing job markets in the country.
The games that you see on the shelves most likely took about two years to develop. As a game tester, you’ll step in toward the middle or end of that development process (because up until that point, there isn’t much to test). Once you’ve started testing the game and reporting bugs, you’ll get a new build to test from the development team on a regular basis and your job will be to test those versions and keep track of errors. While game testing can—at times—be a fun job and the envy of all your friends, it’s also an analytical, time consuming, and challenging position that requires you to carefully note any errors that you find. Once the errors have been fixed, you’ll be given a new build with which to perform regression testing.
One important fact about a game testing job that may (or may not) bother you is that you’re the polisher:
the person who puts the final touches on the product before it gets sold. If you’re the kind of person who isn’t interested in being a polisher (maybe you see yourself as more of a designer or builder), then game testing might not be the right job for you. In huge conglomerations like Vivendi, game testing comes after almost every other phase of the project. The game has been designed, the code has been written, and the product is ready to enter the marketplace: but not before the bugs are worked out. In other words, any suggestions you make about added features or design improvements are going to fall by the wayside. If you can accept that fact, then game testing may be the job for you.
You can think of a game tester as the low man on the totem. There’s a similar position in programming, called a code monkey. Code monkey
is a pejorative term for low level programmers who are perceived by the upper echelons of the programming ranks as being too green for the real
jobs higher up the chain. Code monkeys are capable of churning out code (possibly not very good code), and they are perceived as being disposable. Game testers are perceived by some in the same way. Game testers test games, a job that nearly anyone can do. It isn’t hard. It doesn’t teach you valuable skills. It isn’t even necessarily well paid. But if, like a code monkey,
you want a low stress, even enjoyable job that pays you a decent salary and is likely to be around in a few decades, then game testing might be right for you.
Sounds easy, right? Not necessarily. Even if you’re lucky enough to land your dream job, you’re going to have to work hard at keeping it. Submit enough bug reports that get rejected with a curt No bug found,
and you can be sure you won’t be asked to test game #2. Don’t think that your day is going to be filled with pizza and soda, lounging back on a gaming chair while you mangle baddies. The likelihood is that a large percentage of your time is going to be made up of playing games that you simply don’t want to play. Ever picked up a game, disliked it for one reason or another (too easy, too hard, too cheesy), and took it back to the store for credit? Unlike beta testing, where you can throw in the towel and walk away with a free copy of the game, in regular game testing, it’s going to be your job to force yourself to play the game—even if it sucks. You might be asked to play the same level multiple times with different characters on different difficulty levels; your enthusiasm for the game will soon wear thin if you have to play the same level a dozen times. In fact, you might be called upon to perform a multitude of testing tasks: not all of them glamorous. Some examples of non glamorous
testing include:
•Localization testing. As a localization tester, you’ll adapt a globalized application to a certain location or culture. This sounds easy, but in fact it can be a massive task, depending on regulatory requirements and other factors of the target country. For example, games using American English need to be tailored for use in the United Kingdom, which uses different punctuation, spelling, and words. Trunks had better be called boots, fannies had better be called bums, and for the culinary challenged, desserts and candy are both sweets. Anyone for a bevvie at the pub, mate?
•Regression testing. If you are a regression tester, after a bug has been fixed, you’ll need to go back and test the fixed
part of the game to make sure no other new problems have been created by the bug fix. As a tester, your job during this stage will include having to investigate around that bug, playing all the different possibilities, and purposefully trying to uncover new bugs that might have been created. This stage is sometimes called halo testing.
•Compatibility testing. Compatibility testing is one of the last stages of game testing. You’ll be testing the game to make sure it’s compatible with all the components (software and hardware) that are likely to be found on a customer’s computer (or game system). These might include different drivers and peripherals or different browsers. You’ll likely be playing the game over and over again on different systems, checking that the game works for all users on a multitude of configurations.
•Unit testing. Unit testing is just like the name sounds—a test on a small piece of software (a unit
) to make sure it does what it’s supposed to. For example, if you are playing an online game and have to sign up for an account, there’s a piece of code that will check to make sure no other user is associated with the email account you enter. In unit testing, a programmer or QA department will set up a secondary piece of software to automatically enter a wide range of possible data to trip up the code that checks for the e-mail. Most often, this stage of development is done by the programming team before the game is even off of the starting block, but QA might be part of this type of testing.
•Soak testing. Soak testing is like clicking the mouse button continuously on your computer to see how long before your computer crashes. In a regular alpha or beta test, a game tester plays for a few minutes on each spot, moving through levels and switching behaviors, gear, and challenges. However, it’s sometimes useful to know how long you can stay in one spot, hammering the controller, before the system crashes. The test is usually automated and simulates mouse or controller clicks or other mundane actions (who really wants to sit there and hit a mouse a hundred thousand times until the system crashes?), but in smaller game dev companies, you might be the person allocated to soak test the game manually. The test makes sure that a user can bash the mouse key a few dozen times in frustration without the worry of the game freezing up.
•Beta testing is an entirely different kettle of fish. It’s more fun than the non-glamorous kinds of tests, but it’s also usually not paid work. In beta testing the game is released for testing to a wider audience than the initial team. The audience might be a select group of testers, or it might be a wide public release. For example, when World of Warcraft was tested in 2004, about 10,000 beta testers were invited from each region to test the game. Bear in mind these weren’t paid positions: all you got was access to the game, and if you were participating in the stress test, you likely experienced major performance issues as well. Beta testers might also be called upon for load (stress) testing. When World of Warcraft tested the capacity of their system in 2004, a whopping 100,000 users signed up to assault the servers and test the maximum capacity of the system and help Blizzard analyze the types of performance issues that might happen at heavy load times. The pay? Zero, but 720 people were chosen from the pool of 100,000 to continue on to a prized (but still unpaid) closed beta test where they could continue to play the game until release.
If you want to become a beta tester, that can be a bonus point on your resume, especially if you put your full effort into the task. There are two types of beta testers: those that just play the game, and those that give helpful feedback.
If a game development company releases the beta version to 100,000 people, then the company expects that the vast majority of testers will just play the game. Bugs are reported back automatically and the company uses that data to improve the game. However, a good beta tester will carefully look for bugs and balance issues and explain to the game company what they found with frequent reports. If you do that, you’ll be passing on valuable information to the game company.
Of course, you’ll get nothing more than a free game for your trouble. However, you can put it on your resume. You can mention how helpful you were in your interview—how you went the extra mile and found a series of bugs. You can find beta testing opportunities at Blues News (http://www.bluesnews.com) which carries public beta testing announcements. You’ll have to apply, just like everyone else, and it works more like a lottery than a job application. There’s no guarantee you can get in, and there’s little you can do to improve your chances.
If you do decide to try out for some beta testing jobs to pad your resume, beware of the Online Sharks. Many companies on the internet will try to fool you into parting with cash for the opportunity to make hundreds or thousands of dollars as a part time game tester. Unfortunately the majority of these are scams. Watch out for the tired old sales tactics:
•There’s a lengthy sales letter to convince you to sign up to join a discussion board, download an e-book, or obtain some other secret
information. Nothing on the internet is secret. If it really worked, it would be spread all over the web faster than you can say peanut butter.
•The price is dropped as a special,
usually from something ridiculous (for example, $99 or $149) to a low
price. $37 seems to be the magic number.
•An acquaintance of mine, Julie, signed up for one of these online programs, after she found a Craigslist ad promising her that she could get paid to beta test unreleased video games. The program she signed up for cost her eighty dollars over the course of four months, and at