A test engineer determines how to create a process that would test a particular product in manufacturing, to guarantee that the product will be produced with good quality. Test engineers are also responsible for determining the best way a test can be performed in order to achieve 100% test coverage of all components using different test processes.
Test engineers often work with the program managers during earliest stages of product development. Test engineers define how a product is designed for testability and manufacturability. Test automation consumes the biggest part of the test engineers' role, when they develop automated systems to input commands and data, gather data, and enforce test process flow.
(Source: Wikipedia) |
Courses recommended for careers in quality assurance and test engineering:
Highly Recommended Courses
Software Engineering (403)
Communication Networks (461)
Security (490)
Database Systems (444)
Computer Graphics (457)
Advanced Internet Systems (454)
HCI (481G)
Art/Graphics
Recommended Courses
Algorithms (421)
Theory of Computation (431)
Animation Sequence, including Capstone (456, 458, 459, 460)
Other Suggestions to Consider
Compilers (401)
Operating Systems (451)
Computer Vision (455)
Computational Linguistics (472)
Artificial Intelligence (473)
Software for Embedded Systems (466)
UrbanSim (481F)
Accounting/Finance
Marketing
Intellectual Property Law
Entrepreneurship
Psychology
Technical Writing
Public Speaking |