Deeply understands core technology to identify and mitigates issues and risks at multiple levels.
Integration, regression and acceptance testing
Automate testsever possible
Ensures that the development team meets/exceeds the bar on quality of deliverable and ensures the best customer experience.
Manages the release cycle of product including beta releases, gamma release and Prod, getting sign offdevelopers as required
Deep dive to help developers identify the root cause of bugs
Be willing to step up and deliver on development tasks if required
BS degree in Computer Science or a related technical disciplinea reputed institution.
4+ years experience in development/testing roles with a minimum of 2 years in development
Experience in integration testing, acceptance testing and test automation
Experience with end to end management of release process, including but not limited to - clarification of requirements, release cycle management, deployments and validation checks.
Must show strong ownership, bias for action and product sense.
Perl, SQL and experience with Linux
Excellent debugging and troubleshooting skills, with an enthusiastic attitude to support and resolve customer problems
Masters degree or relevant work experience
Proficiency in Java OR C++, and Object-oriented Design
Good verbal and written communication skills