Platform management Verification Engineer

IBM·DEJOBS
Bangalore, IndiaPosted Jul 2, 2026
Open original posting
**Introduction** 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. We are Firmware professional workiong on Z systems (modern mainframes) and we build the most secure systems for our customers to deploy their enterprise applications. Also, We provide atmost security and enable IBM LinuxONE enterprise customers with on-premise, customer-managed container solution through Secure Service Containers which provides data protection as well protection from Insider threats. We deliver verification and automation around platform management firmware to increase and deliver even higher quality into System Test and lay the foundation for future development work for platform management **Your role and responsibilities** As a QA/Test Developer for IBM Z offerings, you will design, develop, debug, and execute tests to ensure world-class quality expectations are met. You will work in a collaborative environment to discover and investigate defects, validate fixes, and continually enhance testing methodologies, automation, tooling, and techniques. Your primary responsibilities will include: • Develop and Execute Tests: Design, develop, debug, and execute tests for IBM Z offerings, such as z/OS, zTPF, zVM, and zVSE, using agile practices and DevOps tooling to ensure the offering meets client requirements and quality expectations. • Collaborative Defect Investigation: Work collaboratively to discover and investigate defects, validate fixes, and provide feedback on items such as usability, serviceability, and documentation to continually enhance the offering. • Enhance Testing Methodologies: Continually enhance testing methodologies, automation, tooling, and techniques to improve the efficiency and effectiveness of testing processes. As a Functional verification engineer for IBM Z Platform, your role is critical in verifying the functionality of platform management firmware and ensuring the required quality standards. • Design and implement automated test frameworks and scripts that are modular, maintainable and scalable. • Collaborate with firmware development and systems test team to implement test cases for various test scenarios, performance and regression testing. • Setup and maintain test environments and infrastructure (including virtual machines, hardware and simulators) required for writing and executing the test plan. • Implement and manage CI/CD pipelines for automated testing and ensuring rapid feedback to the development team. • Create and maintain comprehensive documentation of the test suites, including test plans, test cases and test results. • Collect and analyze test metrics to provide insights into the quality of the platform management firmware and suggest improvements to the project management team. • Continuously learn and stay up-to-date with latest industry trends in test automation, tools and CI/CD practices to ensure the verification process is effective. USP: • You will be part of the firmware functional verification team working on delivering platform management solutions for the IBM Z platform. • You will work with the systems test and solutions test teams to define the test plan that covers functional verification and integration tests with other system components. • You will work with program management to plan necessary resources like hardware, simulators and virtual environments. **Required technical and professional expertise** • Should have 8+ years of experience in the software testing area along with strong software development experience. • Should be proficient in one or more programming languages like Python, Java for writing automated test scripts. • Should be proficient in one or more automation tools and frameworks like Ansible or Robot framework or have experience in custom automation solutions. • Proficiency in version control systems, for example git, github, subversion • Exposure to CI/CD pipelines and tools, for example, Jenkins, Travis CI) for automating build and test processes. • Knowledge of virtualization technologies for creating test environments. • Understanding of network protocols, for example, SSH, SNMP, as firmware testing often involves communication over networks. • Test Development Expertise: Experience with designing, developing, debugging, and executing tests for complex software offerings, utilizing agile practices and DevOps tooling to ensure high-quality deliverables. • Defect Investigation Skills: Experience in collaborative defect investigation, validation, and resolution, with a focus on identifying root causes and implementing effective fixes. • Testing Methodology Knowledge: Experience with enhancing testing methodologies, automation, tooling, and techniques to improve testing efficiency and effectiveness. • Agile and DevOps Familiarity: Experience working with agile practices and DevOps tooling, such as continuous integration and continuous deployment (CI/CD) pipelines. • Mainframe Platform Understanding: Experience with mainframe platforms, including z/OS, zTPF, zVM, and zVSE, with knowledge of their architecture, components, and testing requirements. **Preferred technical and professional experience** • Proficiency in quality assurance methodologies. • Exposure to project management discussions regarding various test phases, activities and communication of metrics. • Good documentation and analytical skills to record various test suites and their execution parameters. • Mainframe Automation Knowledge: Experience with automation tools and scripting languages relevant to mainframe platforms, such as z/OS, zTPF, zVM, and zVSE. • Advanced Testing Methodologies: Experience with advanced testing methodologies, such as model-based testing, and knowledge of testing frameworks and tools that can be applied to mainframe environments. • CI/CD Pipeline Expertise: Experience designing and implementing continuous integration and continuous deployment (CI/CD) pipelines for mainframe applications, utilizing agile practices and DevOps tooling. IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free