The first major advances in modern computer technology were made during World War II. After the war, it was thought that the enormous size of computers, which easily took up the space of entire warehouses, would limit their use to huge government projects. Accordingly, the 1950 census was computer processed.
The introduction of semiconductors to computer technology made possible smaller and less expensive computers. Businesses began adapting computers to their operations as early as 1954. Within 30 years, computers had revolutionized the way people work, play, and shop. Today, computers are everywhere, from businesses of all kinds to government agencies, charitable organizations, and private homes. Over the years, the technology has continued to shrink computer size as their speeds have increased at an unprecedented rate.
Engineers have been able to significantly increase the memory capacity and processing speed of computer hardware. These technological advances enable computers to effectively process more information than ever before. Consequently, more sophisticated software applications have been created. These programs offer extremely user-friendly and sophisticated working environments that would not have been possible on older, slower computers. In addition, the introduction of CD-ROMs and DVD-ROMs to the mass computer market enabled the production of complex programs stored on compact discs. And, today, large computer hard drives and cloud-computing storage allow for the use of very complicated software programs.
As software applications became more complicated, the probability and sheer number of errors increased. Quality assurance departments were expanded to develop methods for testing software applications for errors, or "bugs." Quality assurance is now a branch of science and engineering in its own right. The importance of good testing procedures came to the forefront of the computer industry in the late 1990s with the emergence of the Year 2000 (Y2K) problems.
The field has changed with the advent of automated testing tools. As technology continues to advance, many quality assurance tests are automated. Quality assurance testers also "test the tests," that is, look for errors in the programs that test the software. There will always be a need for quality assurance testers, however, since they, not another computer, are best suited to judge a program from a user's point of view.
- 3-D Printing Specialists
- Agile Coaches or Trainers
- Animators
- App Services Workers
- Art Directors
- Artificial Intelligence Specialists
- Audio Recording Engineers
- Augmented Reality Developers
- Automation Engineers
- Autonomous Vehicle Safety and Test Drivers
- Back-End Developers
- Big Data Developers
- Biometrics Systems Specialists
- Blockchain Developers
- Bloggers
- Brand Ambassadors
- Cartoonists
- Chief Information Officers
- Chief Information Security Officers
- Chief Robotics Officer
- Clinical Data Managers
- Cloud Engineers
- Columnists
- Computer and Office Machine Service Technicians
- Computer and Video Game Designers
- Computer Network Administrators
- Computer Programmers
- Computer Support Service Owners
- Computer Support Specialists
- Computer Systems Programmer/Analysts
- Computer Trainers
- Content Management Specialists
- Cryptocurrency Specialists
- Customer Success Managers
- Cybersecurity Architects
- Data Entry Clerks
- Data Processing Technicians
- Data Scientists
- Data Warehousing Specialists
- Database Specialists
- Deepfake Professionals
- Digital Advertising Workers
- Digital Agents
- Digital Designers
- Digital Marketing Workers
- Digital Workplace Experience Engineers
- Document Management Specialists
- Driverless Car Engineers
- Editorial Assistants
- Editorial Research Assistants
- Editors
- Electrical Engineering Technologists
- Electrical Engineers
- Electronics Engineering Technicians
- Electronics Engineers
- Electronics Service Technicians
- Embedded Systems Engineers
- Enterprise Architects
- E-Sports Professionals
- ETL Developers
- Fiber Optics Technicians
- Full Stack Developers/Engineers
- Futurists
- Geospatial Analytics Specialists
- Graphic Designers
- Graphics Programmers
- Hardware Engineers
- Health Informaticists
- Help Desk Representatives
- Information Assurance Analysts
- Information Brokers
- Information Security Analysts
- Information Technology Consultants
- Information Technology Infrastructure Engineers
- Information Technology Project Managers
- Information Technology Security Consultants
- Internet Consultants
- Internet Content Curators
- Internet Developers
- Internet Executives
- Internet Marketing and Advertising Consultants
- Internet of Things Developers
- Internet Quality Assurance Specialists
- Internet Security Specialists
- Internet Store Managers and Entrepreneurs
- Internet Transaction Specialists
- JavaScript Developers
- Live Streamers
- Machine Learning Engineers
- Magazine Editors
- Market Research Analysts
- Mathematicians
- Media Planners and Buyers
- Media Relations Specialists
- Microelectronics Technicians
- Mobile Software Developers
- Model View Controller Developers
- Motion Graphics Artists
- Multimedia Artists and Animators
- Multimedia Sound Workers
- Network Operations Center Engineers
- Network Operations Center Technicians
- Newspaper Editors
- Online Gambling Specialists
- Online Journalists
- Online Producers
- Online Reputation Managers
- Personal Privacy Advisors
- Podcasters
- Product Development Directors
- Product Management Directors
- Product Managers
- Product Owners
- Professional Hackers
- Project Managers
- Salesforce Developers
- Scrum Masters
- Search Engine Optimization Specialists
- Semiconductor Technicians
- Site Reliability Engineers
- Smart Building Systems Designers
- Social Media Influencers
- Social Media Workers
- Software Application Developers
- Software Designers
- Software Engineers
- Solutions Architects
- Special and Visual Effects Technicians
- Systems Setup Specialists
- Technical Support Specialists
- Technical Writers and Editors
- Technology Ethicists
- Unity Developers
- User Experience Designers
- Video Game Art Directors
- Video Game Producers
- Video Game Testers
- Visual Interaction Designers
- Webmasters
- Wireless Service Technicians
- Writers