The Test Engineer is responsible for all levels of
testing in the design process. This Test Engineer
is involved throughout the product development
lifecycle, ensuring that the final software meets
customer needs. The Software Test Engineer is
involved from the beginning of the development
process by building test cases to ensure that
implications and complications are surfaced early
in the design process. This engineer is the
ultimate team player and will be involved in
multiple development efforts for each release of
the software for GSM products. The Software Test
Engineer is expected to test both hardware and
software.