This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
At IBM Infrastructure & Technology, we design and operate the systems that keep the world running. From high-resiliency mainframes and hybrid cloud platforms to networking, automation, and site reliability. Our teams ensure the performance, security, and scalability that clients and industries depend on every day. Working in Infrastructure & Technology means tackling complex challenges with curiosity and collaboration. You’ll work with diverse technologies and colleagues worldwide to deliver resilient, future-ready solutions that power innovation. With continuous learning, career growth, and a supportive culture, IBM provides the opportunities to build expertise and shape the infrastructure that drives progress.
Job Responsibility:
Design, develop, and maintain robust automated test suites for web, API, and backend systems
Automate UI tests using Selenium (mandatory) with maintainable page-object or screen-play patterns
Build and maintain API automation for REST services ( integration, and regression tests using REST Assured)
Own regression, smoke, and sanity suites with clear quality gates
Integrate automated tests into CI/CD pipelines with reliable pass/fail signals
Drive best practices in test pyramid, test data management, and test stability
Analyze flaky tests and improve automation reliability and execution time
Test LLM and GenAI features, including prompt behavior, response quality, hallucinations, edge cases, and failure modes
Validate RAG pipelines for retrieval accuracy, relevance, grounding, and citation correctness
Perform ML regression testing across model versions, prompt changes, and data updates
Design test strategies for non-deterministic outputs, including scoring thresholds, tolerance bands, and golden datasets
Validate agentic or multi-step AI workflows where applicable
Validate performance characteristics: latency, throughput, concurrency, and scalability
Test reliability and resilience under load and failure scenarios
Validate security, privacy, and Responsible AI risks, including: PII leakage
Prompt injection and jailbreak attempts
Bias, toxicity, and unsafe outputs
Collaborate closely with backend, ML, SRE, platform, and product teams
Requirements:
Bachelor's Degree
3-5 years of experience in software QA / test engineering
Strong hands-on experience in traditional QA automation
Proven experience with UI automation using Selenium (mandatory)
Solid experience in API automation (REST Assured / JSON)
Strong understanding of test pyramid, regression strategies, and CI/CD integration
Core Java, Python for test automation (mandatory)
Hands-on exposure to ML or GenAI systems testing
Solid understanding of: LLMs and prompt engineering
High availability (HA), failover, and resiliency testing
Experience testing storage management, observability, or infrastructure platforms
Exposure to distributed systems and data consistency concepts
Familiarity with on-prem, hybrid, or cloud storage environments
Experience validating scale, endurance, and long-running workloads
Experience with agentic AI frameworks (LangChain, LangGraph, etc.)
Familiarity with vector databases, embeddings, and semantic search
Exposure to MLOps / LLMOps practices
Experience with BDD frameworks (Cucumber / Behave)
Familiarity with performance testing tools (JMeter, Locust, k6)
Experience testing enterprise-grade or regulated systems
Data Analytics Knowledge: Exposure to data analytics concepts and techniques, with ability to apply data-driven insights to inform testing strategies and optimize test automation
Advanced Scripting Skills: Experience with advanced scripting languages, including the ability to develop and maintain complex scripts for test automation and data analysis
Industry Leading Practices: Familiarity with industry-leading testing practices and methodologies, including experience with testing frameworks and tools