Proficient in software engineering with experience in creating and executing detailed test plans to identify software vulnerabilities and bugs. Collaborated effectively with systems analysts, engineers, and programmers to understand limitations and develop solutions for software issues. Modified existing software to correct errors and adapt to new hardware implementations while ensuring compliance with design specifications. Led small development teams, providing mentorship to junior engineers and coordinating with quality assurance teams to meet testing criteria.