At IBM, work is more than a job – it’s a calling: To build. To design. To code. To consult. To think along with clients and sell. To make markets. To invent. To collaborate. Not just to do something better, but to attempt things you’ve never thought possible. Are you ready to lead in this new era of technology and solve some of the world’s most challenging problems? If so, lets talk.
Your Role and Responsibilities
As an experienced Software Developer, you will be part of a team using the latest tools, technologies, and architectures to deliver state of the art test automation.
You will become an expert from a system integration perspective and understanding customer use cases.
You will architect and develop complex automation test cases that will integrate into our CI/CD pipelines.
Your role will be critical to our product delivery planning and execution.
You will be involved in the engineering activities, from planning, feature design, technical architectures with a focus on Automation capabilities and pipeline integration.
Your expertise in Java, Java scripting, Junit, Selenium, and Robot framework will allow you to enhance and extend our existing automation.
You will join a dynamic, friendly, and diverse team in an international and highly technical environment.
You will be a self-starter, requiring limited supervision or guidance, with good communication skills and can multi-task and prioritize your work.
Required Technical and Professional Expertise
Experience in software development and test automation development.
Experience developing and testing with complex high-performance products.
Uses RESTful APIs, GraphQL APIs, and SOAP web services.