Skip to content
IBM
< Back to search results
System functional testing - QA Enginner
Bangalore, Karnataka, India
Professional
Email
X
LinkedIn
Apply now
Introduction
The IBM mainframe (Z Systems) is responsible for most credit card transactions and is used by the many of the top insurers, banks, retailers, and airlines. IBM z/VM® is an operating system with highly secure and scalable hypervisor and virtualization technology designed to run Linux®, z/OS®, z/VSE® and z/TPF virtual machines as well as Red Hat® OpenShift® on IBM zSystems™ and IBM LinuxONE servers. z/VM provides a highly secure and scalable environment for efficiently running critical Linux applications, with support for more Linux virtual servers than any other platform in a single footprint.The z/VM team is a worldwide team, primarily located in Poughkeepsie, NY with expansion plans in Bangalore, India. All phases of the software life cycle are performed within this team, including the design, development, test, performance, as well as supporting the product in the field with customers. Agile methodologies are used throughout the life cycle. We are looking for qualified software engineer candidates to be part of our IBM Z Systems team, to help us take z/VM virtualization to the next level on the mainframe.
Your role and responsibilities
As a QA/Test Developer for IBM zVM offerings, you will perform,Functional TestingDesign, develop, and execute functional test cases for z/VM components.Validate new features, maintenance updates, and defect fixes.Perform positive, negative, boundary, and stress testing.Verify component behavior against design specifications and requirements.Test Planning & AutomationDevelop comprehensive test plans and test strategies.Create and maintain automated test scripts where applicable.Enhance test coverage through automation and reusable test frameworks.Participate in continuous integration and validation activities.Defect Validation & AnalysisIdentify, reproduce, and document defects with detailed diagnostic information.Perform root-cause analysis in collaboration with development teams.Verify defect fixes and execute regression testing.Track defects through their lifecycle until closure.System-Level ValidationValidate interactions between hypervisor and guest operating systems.Test virtualization functions including: Virtual CPUsStorage managementPagingSchedulingI/O virtualizationNetworking functionsVerify system behavior under various workload scenarios.Debugging & DiagnosticsCollect and analyze traces, dumps, logs, and diagnostic records.Investigate unexpected system behavior and test failures.Work closely with developers to isolate and resolve issues.DocumentationCreate and maintain test documentation.Develop test reports and quality metrics.
Required education
Bachelor's Degree
Required technical and professional expertise
• Minimum 3 years of experience in software testing, validation, and quality assurance within systems and operating systems. • Strong background in debugging, troubleshooting, and ensuring reliability of enterprise-grade systems.Test Strategy Development: • Experience in designing and implementing test plans, automation frameworks, and performance benchmarking.Virtualization & API Testing: • Hands-on experience testing Virtualization Platforms and Virtualization Management Software. • Strong understanding of REST APIs, including automated API testing, performance validation, and security assessments. • Experience in testing network-based applications and distributed systems.Linux/Unix & Scripting Expertise: • Extensive experience in Linux/Unix environments, including system-level QA testing, debugging, and troubleshooting. • ...
Want jobs like this matched to you?
Swoopd scores fresh postings against your résumé so you only see the matches that matter.