How Does a Software Testing Engineer Do?

A software testing engineer often works as part of a software company's quality assurance team. He or she checks software to ensure that the programs or utilities are performing properly. Schools offering Software Development & Engineering degrees can also be found in these popular choices.

Duties of a Software Testing Engineer

Software testing engineers check programs for their functionality. A testing engineer's job includes designing, building and implementing effective testing strategies. Testing engineers utilize three types of testing strategies which are known as black box, white box and gray box testing.

Black Box Testing

Black box testing refers to tests performed without any knowledge of the system in question. In this type of testing, the tester only knows how the system is supposed to work, but not how the system or program reaches certain conclusions. According to the Institute of Electrical and Electronics Engineers, ieee.org, black box testing uses different methods to check programs and their coding. Using these methods, the tester and programmer work independently of each other and without bias.

White Box Testing

White box testing incorporates knowledge of a system's internal structure to obtain the desired analysis. To see if the software's code works as anticipated, testers use their knowledge of its internal structure to determine whether it is performing correctly. White box testing strategies are used by software testing engineers when they are searching for defects within the internal workings of the system.

Gray Box Testing

Gray box testing is a newer term that refers to a combination of white box and black box testing strategies. Software testing engineers utilize gray box testing when only limited knowledge of a system's internal structure is available. They use this knowledge to design test cases and perform the tests using the black box methods. Gray box testing is used to test Internet applications for which there is no need to have access to the code. According to Tech Target, searchsoftwarequality.com, it is more difficult to resolve programming issues with gray box testing since there is no access to code.

To continue researching, browse degree options below for course curriculum, prerequisites and financial aid information. Or, learn more about the subject by reading the related articles below:

  • 1. Degree Options:

Popular Schools

  • Strayer University

    Strayer University responds quickly to information requests through this website.

    Popular programs at Strayer University:

    Online Programs Available

  • Southern New Hampshire University

    Southern New Hampshire University responds quickly to information requests through this website.

    Popular programs at Southern New Hampshire University:

    Online Programs Available

  • University of Phoenix

    University of Phoenix responds quickly to information requests through this website.

    Popular programs at University of Phoenix:

    Online and Campus-Based Programs Available:

    View All Locations
    • Anywhere: Online Campus
    • Alabama: Birmingham
    • Arizona: Chandler, Mesa, Phoenix, Tempe, Tucson, Yuma
    • California: Bakersfield, Beale AFB, Chula Vista, Costa Mesa, Diamond Bar, El Centro, Fairfield, Fresno, Gardena, La Palma, Lancaster, Lathrop, Livermore, Murrieta, Oakland, Ontario, Palm Desert, Pasadena, Sacramento, Salida, San Bernardino, San Diego, San Jose, San Marcos, Visalia, Woodland Hills
    • Colorado: Colorado Springs, Lone Tree, Westminster
    • Florida: Ft Lauderdale, Jacksonville, Miami, Miramar, Orlando, Temple Terrace
    • Georgia: Atlanta, Augusta, Sandy Springs, Savannah
    • Hawaii: Honolulu, Kapolei
    • Idaho: Meridian
    • Illinois: Chicago, Schaumburg
    • Indiana: Indianapolis
    • Kansas: Lenexa
    • Kentucky: Louisville
    • Louisiana: Baton Rouge, Metairie
    • Massachusetts: Braintree
    • Maryland: Columbia
    • Michigan: Detroit, Southfield
    • Minnesota: St Louis Park
    • Missouri: Kansas City
    • Mississippi: Flowood
    • New Jersey: Jersey City
    • New Mexico: Albuquerque, Santa Teresa
    • Nevada: Henderson, Las Vegas
    • Ohio: Beachwood
    • Oklahoma: Tulsa
    • Oregon: Tigard
    • Pennsylvania: Philadelphia
    • Tennessee: Cordova
    • Texas: Arlington, Dallas, El Paso, San Antonio
    • Utah: Clearfield, Salt Lake City, South Jordan
    • Virginia: Arlington
    • Washington: Tukwila
    • Wisconsin: Milwaukee
  • Colorado Technical University

    Colorado Technical University responds quickly to information requests through this website.

    Popular programs at Colorado Technical University:

    Online and Campus-Based Programs Available:

    View All Locations
    • Anywhere: Online Campus
    • Colorado: Colorado Springs
  • International Academy of Design and Technology

    International Academy of Design and Technology responds quickly to information requests through this website.

    Popular programs at International Academy of Design and Technology:

    • Bachelor Degrees

    Campus Locations:

    • Washington: Tukwila
  • Baker College Online

    Baker College Online responds quickly to information requests through this website.

    Popular programs at Baker College Online:

    • Bachelor Degrees

    Online Programs Available

  • ITT Technical Institute

    ITT Technical Institute responds quickly to information requests through this website.

    Popular programs at ITT Technical Institute:

    • Bachelor Degrees
    • Associate Programs

    Campus-Based Programs Available:

    View All Locations
    • Alabama: Bessemer, Madison, Mobile
    • Arkansas: Little Rock
    • Arizona: Phoenix, Tempe, Tucson
    • California: Clovis, Concord, Corona, Culver City, Lathrop, Oakland, Orange, Oxnard, Rancho Cordova, San Bernardino, San Diego, San Dimas, Sylmar, Torrance
    • Colorado: Aurora, Westminster
    • Florida: Bradenton, Deerfield Beach, Fort Lauderdale, Fort Myers, Jacksonville, Lake Mary, Miami, Orlando, Saint Petersburg, Tallahassee, Tampa, West Palm Beach
    • Georgia: Atlanta, Duluth, Kennesaw
    • Iowa: Cedar Rapids, Clive
    • Idaho: Boise
    • Illinois: Mount Prospect, Oak Brook, Orland Park
    • Indiana: Fort Wayne, Indianapolis, Merrillville, Newburgh, South Bend
    • Kansas: Overland Park, Wichita
    • Kentucky: Lexington, Louisville
    • Louisiana: Baton Rouge, Saint Rose
    • Massachusetts: Norwood, Wilmington
    • Maryland: Hanover, Owings Mills
    • Michigan: Canton, Dearborn, Grand Rapids, Southfield, Swartz Creek, Troy
    • Minnesota: Brooklyn Center, Eden Prairie
    • Missouri: Arnold, Earth City, Kansas City, Springfield
    • Mississippi: Madison
    • North Carolina: Cary, Charlotte, Durham, High Point
    • Nebraska: Omaha
    • New Jersey: Marlton
    • New Mexico: Albuquerque
    • Nevada: Henderson, North Las Vegas
    • New York: Getzville
    • Ohio: Akron, Columbus, Dayton, Hilliard, Maumee, Norwood, Strongsville, Warrensville Heights, Youngstown
    • Oklahoma: Oklahoma City, Tulsa
    • Oregon: Portland, Salem
    • Pennsylvania: Dunmore, Harrisburg, King of Prussia, Levittown, Philadelphia, Pittsburgh, Tarentum
    • South Carolina: Columbia, Greenville, Myrtle Beach, North Charleston
    • Tennessee: Chattanooga, Cordova, Johnson City, Knoxville, Nashville
    • Texas: Arlington, Austin, Desoto, Houston, Richardson, San Antonio, Waco, Webster
    • Utah: Murray
    • Virginia: Chantilly, Norfolk, Richmond, Salem, Springfield
    • Washington: Everett, Seattle, Spokane Valley
    • Wisconsin: Germantown, Green Bay, Greenfield, Madison
    • West Virginia: Huntington
  • DeVry University

    DeVry University responds quickly to information requests through this website.

    Popular programs at DeVry University:

    • Bachelor Degrees

    Online and Campus-Based Programs Available:

    View All Locations
    • Anywhere: Online Campus
    • Arizona: Glendale, Mesa, Phoenix
    • California: Alhambra, Anaheim, Bakersfield, Colton, Daly City, Elk Grove, Fremont, Fresno, Long Beach, Oakland, Oxnard, Palmdale, Pomona, San Diego, San Jose, Sherman Oaks
    • Colorado: Colorado Springs, Greenwood Village, Westminster
    • Florida: Fort Lauderdale, Jacksonville, Miami, Miramar, Orlando, Tampa
    • Georgia: Alpharetta, Decatur, Duluth, Stockbridge
    • Illinois: Addison, Chicago, Downers Grove, Elgin, Gurnee, Naperville, Schaumburg, Tinley Park
    • Indiana: Indianapolis, Merrillville
    • Kentucky: Louisville
    • Maryland: Bethesda
    • Michigan: Southfield
    • Minnesota: Edina
    • Missouri: Kansas City, Saint Louis
    • North Carolina: Charlotte, Morrisville
    • New Jersey: Cherry Hill, North Brunswick, Paramus
    • Nevada: Henderson
    • New York: New York, Rego Park
    • Ohio: Cincinnati, Columbus, Dayton, Seven Hills
    • Oklahoma: Oklahoma City
    • Oregon: Portland
    • Pennsylvania: Cranberry Township, Fort Washington, King of Prussia, Philadelphia, Pittsburgh
    • Tennessee: Memphis, Nashville
    • Texas: Austin, Fort Worth, Houston, Irving, Richardson, San Antonio, Sugar Land
    • Utah: Sandy
    • Virginia: Arlington, Chesapeake, Manassas
    • Washington: Bellevue, Federal Way, Lynnwood
    • Wisconsin: Milwaukee, Waukesha
  • Walden University

    Walden University responds quickly to information requests through this website.

    Popular programs at Walden University:

    Online Programs Available

  • Post University

    Post University responds quickly to information requests through this website.

    Popular programs at Post University:

    • Bachelor Degrees

    Online Programs Available

  • Herzing University

    Herzing University responds quickly to information requests through this website.

    Popular programs at Herzing University:

    • Bachelor Degrees
    • Associate Programs

    Online Programs Available

  • American InterContinental University

    American InterContinental University responds quickly to information requests through this website.

    Popular programs at American InterContinental University:

    Online Programs Available

  • Northcentral University

    Northcentral University responds quickly to information requests through this website.

    Popular programs at Northcentral University:

    Online Programs Available

  • Full Sail University

    Full Sail University responds quickly to information requests through this website.

    Popular programs at Full Sail University:

    Online Programs Available

  • Penn Foster Career School

    Penn Foster Career School responds quickly to information requests through this website.

    Popular programs at Penn Foster Career School:

    • Certificates

    Online Programs Available