Software Engineer

Software Developers at IBM are the backbone of our strategic initiatives to design, code, test, and provideindustry-leading solutions that make the world run today - planes and trains take off on time, bank transactions complete in the blink of an eye and the world remains safe because of the work our software developers do. Whether you are working on projects internally or for a client, software development is critical to the success of IBMand our clients worldwide. At IBM, you will use the latest software development tools, techniques and approaches and work with leading minds in the industry to build solutions you can be proud of.
Your Role and Responsibilities
Who You are
As an SDN QA Developer you will apply your deep expertise
Test cloud and virtualization as they deliver new 5G and edge computing services that drive growth and improve customer experience.
Test AI-powered telco cloud platform that enables the automation of network operations so CSPs can transform their networks, evolve to zero-touch operations, reduce OPEX and deliver services faster.
You will be part of strong, modern team culture driven to create world class development and deployment environments, delivering an industry leading user experience for our customers.
What you will do
As an QA engineer you will..
Performs usability, functional, regression test, system testing and performance test
Executes and updates test cases and scenarios
Evaluate and test software bug fixes, extensions, and features
Develop and execute functional and performance automation scripts using open source tools
Work closely with Product Management, Development and Architecture to understand and guide product features and testing
Contributes to the development of new theories and methods for automation in QA
Leads, attends and participates in various Engineering meetings for the team
Manages testing environment and test data using various tools such as Jenkins
How we'll help you grow:
You will be valued for your contributions in a rapidly growing organization with dynamic opportunities and have an opportunity to learn latest SDN technologies.
You'll have access to all technical training courses you may need to become the expert you want to be.
Required Technical and Professional Expertise
Experience: 4 to 10 years
The ideal candidate has extensive technology and QA experience involving SDN, Networking Orchestration, Openstack and Virtual network architecture.
Candidate should have proven experience in application development agile methodology related to n/w orchestration, network virtualization
Python / Java / Json / YAML experience a must
Experiance in mutiple cloud environment
Experiance in AWS and Azure Cloud
Experiance in SDN and Networking
Jmeter / Gatling / postman experience desired
Exhibited excellent trouble shooting skills
Experience with Docker and Kubernetes
Demonstrated ability to quickly assess impact of new features on the current architecture
Strong customer focus to ensure meeting customer requirements
Stay up-to-date with new testing tools and test strategies
Knowledge of software QA methodologies, tools and processes)
Preferred Technical and Professional Expertise
Proven Record of testing enterprise class products and applications.
Experience with cloud computing technologies - Redhat Openshift, Kubernets, AWS, Azure, Vmware and Softlayer
Knowledge on Cloud Architectures - Kuberenets, Docker.
Understanding of load balancers, routers, call manager, switches and knowledge of networking protocols such as routing, DNS, and SNMP
Cloud, SD-WAN and SDN, Experience in Multiple clould environment
ernakulam, KL, IN