A career in IBM Software means you’ll be part of a team that transforms our customer’s challenges into solutions.
Seeking new possibilities and always staying curious, we are a team dedicated to creating the world’s leading AI-powered, cloud-native software solutions for our customers. Our renowned legacy creates endless global opportunities for our IBMers, so the door is always open for those who want to grow their career.
IBM’s product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive.
As a key member of our dynamic team, you will play a vital role in crafting exceptional software experiences. Your responsibilities will encompass the testing of innovative features for functionality and for optimal performance, and guaranteeing top-notch quality through rigorous testing and debugging. Collaboration is at the heart of what we do, and you'll be working closely with fellow developers, designers, and product managers to ensure our software aligns seamlessly with user expectations. Contribute to the design and build evolution of the platform, ensuring it remains scalable, reliable, and easy to use. Be involved and take ownership of end-to-end delivery - from solution design, estimation, development, testing and deployment.Uphold quality standards including reliability, efficiency, security, maintainability and usability by applying best practice processes, methodologies and tools.
The role seeks good levels of personal organisation and the ability to work well within a distributed global team in a fast paced and exciting environment. You will be office based, working with senior software engineers who will help you integrate into the team, the department and wider IBM. You will be joining a development squad following Design Thinking and Agile principles where you are expected to collaboratively develop creative solutions. The work can be varied, flexibility to learn new technologies and skills is key as we look to help grow your career within IBM. A positive attitude and a passion to succeed is essential in joining a high performing software development team at IBM.
- 5-8 years experience in a QA position with the ability to understand, develop and execute test strategies and plans
- Automation Testing - Experience in development and design of automation frameworks preferrably JavaScript related frameworks
- Performance Testing
- API Testing (Eg, REST, Postman, Swagger )
- Understanding of SQL and ability to execute SQL queries to verify application
- Knowledge of cross-browser testing and user interface testing techniques
- Experience participating of setup of test automation as part of CI/CD pipelines