Software Engineer
- Coordinated with quality assurance teams to validate compliance of software with testing criteria.
- Devised automation, backup and recovery protocols to preserve and safeguard data.
- Coordinated testing and validation procedures through software development lifecycle.
- Coordinated installation of software systems and collaborated with user experience team on design and implementation of new features.