- Drive and lead automation program to minimize manual testing
- Review test cases and provide suggestions to improve the quality of the test
- Develop effective applications and tools to manage and improve the quality of the day to day testing operation
- Install, setup, backup and maintain of databases, file servers and applications
- Analyze QA teams challenges in testing and provide potential automation solution
- Develop well-commented, easy to maintain code that can be reused across a sub-system or feature
- Strong ability to debug code, analyzes failures, and trace defects to the root cause.