Software Engineer
- Created thorough test plans to detect software flaws and vulnerabilities.
- Documented software designs and architecture for future reference and maintenance.
- Conducted code reviews to ensure adherence to coding standards and best practices.
- Coordinated with quality assurance teams to ensure software met all testing criteria.