Software Engineer
- Collaborated with quality assurance teams to verify software compliance with testing criteria.
- Identified opportunities for process improvements to decrease in support calls.
- Reviewed project requirements to identify customer expectations and resources needed to meet goals.
- Designed and executed comprehensive test plans to identify software vulnerabilities and bugs.