Test new features and bug fixes and analyze them for correctness, usefulness and performance. This includes code inspections, empirical testing and test procedures.
Challenges:
Inexperienced off shore developers. Use tools (Code Collaborator and Coverity) and 30 years of coding and RTOS development experience to help team find deficiencies and increase robustness of code.
Limited documentation for some aspects of scope of responsibility. Browse code for solutions. Develop personal intra-company professional network to find answers.
Highly interdependent applications where components worked on could have severe development productivity impact on entire team. Utilize experience and professional intuition to proactively find system and component weaknesses before they develop into problems.