Interviewer Insights  
About Us  
Comments, Suggestions  
  or General Feedback  
Interested in writing for  
Tech Talk Tips?  

 

 


Web Developer
Internet Development and Quality Assurance

by Brian Buehling

The following open-ended question is intended to probe a candidate's understanding of one of the most important aspects of web development. This question can be used when interviewing web developers, IT architects and Project Managers with 2-5 years experience. Quality assurance is the general term that encompasses all of the requirements, design, development and testing techniques that ensure that a web site will function as intended. The basics of quality assurance are taught as part most university computer science curriculums, so even candidates with limited professional experience should be able to address this topic.

What is your approach to quality assurance when developing a web site?

Although there are many appropriate ways to answer this question, qualified candidates will address the following in their response:

  • QA is a formal process: Candidates should acknowledge the importance of a formal development and testing process.
  • QA is a learned skill: Candidates should be able to describe what they have done in past projects to ensure quality, such as writing/executing test scripts, developing functional specifications, etc.
  • QA is a continual process: Candidates should explain how they incorporate testing into their personal development style.
  • QA for web development projects is challenging: Candidates should be able to describe the specific quality assurance challenges associated with developing web sites. These include ensuring multi-browser support, performance testing, and security compliance.

The most common incorrect answer involves candidates indicating that quality assurance does not have to be a formal process. Many candidates mistakenly believe that structured coding by qualified developers is enough to guarantee that a web site will function properly. Your best bet is to steer clear of these candidates since they either underestimate the things that can go wrong when developing a high-scale web site or they overestimate their skills.


About the author


Brian Buehling is currently the Managing Director for Dakota Systems, a consulting firm specializing in XML-related technologies. Throughout his ten-year career developing IT systems, he has held management positions for various Fortune 100 companies including John Deere and SBC Communications. Additionally, he earned his M.B.A. from the University of Chicago and his M.S. in Systems Science and Mathematics from Washington University, St. Louis, Missouri.


REVIEWNET is a trademark and service mark of ReviewNet Corporation © 1997-2002,
Jenkintown, PA - All Rights Reserved. This information is confidential and proprietary
to ReviewNet Corporation. Use, duplication or misappropriation is strictly prohibited.