Software Developer
CurrentWorking in Ciena’s web based Manage, Control and Plan (MCP) software that is used in all aspects of operations across Ciena’s optical and packet network. Fully responsible for solution level pull request merges. Keep the load sane by running extra regression tests before merge for both fresh install and upgrade.Develop automated tests suites and postman collection for testing REST APIs behaviors. Responsible for creating//updating/maintaining solution level automated regression/integration tests running in a teamcity environment. Analyze results, pinpoint software defects, track bugs, close open defects and validate functionality. Modify/Update scripts used in solution level regression tests. Modify/extend existing automation test framework in teamcity environment(meta runners) by automating manual steps and new functionalities etc.Troubleshooting application build and deployment failures by working with AppDev and platform teams as part of the delivery process.