You will be part of the new IBM Client Innovation Center Belgium where we deliver an industry-leading range of innovative technology services and provide deep technical and industry expertise to local IBM clients across public and private sectors. We use the best IBM methods of work, as well as global processes and techniques. You will have access to the latest education, tools and technology, and a limitless career path with the world’s technology leader.
In this role, you'll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer our clients locally based skills and technical expertise to drive innovation and adoption of new technology.
As a Test Automation Engineer at IBM, your technical skills will directly impact the quality of the software we create, and your recommendations and findings will help us make sure we’re delivering the best of the best. Whether the testing is manual or automated, you hold a key role in releasing the best deliverables to our clients and IBM alike.
Your work will power IBM and its clients, bringing innovation into enterprise systems. You will have access to the latest education, tools and technology, and a career path within the world’s technology leader company.
As a Test Automation Engineer you will:
- Analyse test requirements, scenarios, and cases (as necessary) from multiple sources, including use cases and any specifications.
- Implement and maintain automated test scripts using tools such as Selenium, Robot framework, Cucumber, etc, to ensure product reliability, quality and performance.
- Performing test execution activities, including running tests, reporting results, defect resolution and real-time monitoring
- Collaborate with team members across different layers of the tech stack as well as product management to deliver cohesive, high-performance, high-quality features.
- Actively participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives) and contribute to continuous improvement.
- Supporting other areas where necessary, especially in (but not limited to) manual testing efforts.
- You are self-motivated and technically hands-on
- You have a passion for quality and a curiosity to explore how things work
- You have strong communication skills and a collaborative attitude
- You have a flexible mindset: open to manual testing, documentation, and learning new tools
- You have Knowledge of software testing concepts.
- You have Basic knowledge of a programming language (e.g., JavaScript, Python, or Java)
- You have Understanding of software development and testing life cycles
- You speak fluent English and Dutch or French (written & spoken)
Some experience with test automation tools (e.g., Selenium, Robotframework or similar).