The Linux Integrated System Software Test team is hiring for Linux System Test Engineer. As an experienced professional in this field, you bring an understanding of IBM PowerPC architecture and Linux operating system concepts, Database and Open Shift Container Platform. You will design and develop test cases and scenarios for the new features in the Linux system test environment. This opportunity gets you involved in all phases of software development life cycle (SDLC) and work with a vibrant, reputed and technically accomplished team that focus on open source development. You will learn about new IBM Power architecture, various Linux distributions (RHEL, SLES etc), automation frameworks, server system simulators, AI infusion and many innovative technologies.
As a Linux on Power System Test engineer, you will execute the system tests against different Linux Distributions, OCP and DB2 Warehouse releases with IBM Spectrum Scale (GPFS) on current and next generation IBM POWER system servers. You will periodically validate the end to end system stack and qualify the same. You will also be responsible for automating the test cases and integrating them into the Test Automation framework.
Role and Responsibilities:
As Linux system test engineer, you will be responsible for following:
· Validation of end to end Systems stack which involves Linux OS, OCP, DB2 Warehouse, IBM Spectrum Scale (GPFS) on IBM Power servers
· Interfacing with development teams to accelerate software integration, communicating and following up on resolution of issues and problems.
· Diagnosis and troubleshooting of issues.
· Develop innovative test cases and scenarios, automation and execution of same.
· Development, maintenance of Test frameworks.
· Find ways to improve test efficiency using AI
Required Experience:
- 4- 6 years of relevant industry experience
- Strong experience with Python, Shell scripting, C
- Hands-on testing experience on Linux platforms
- Strong experience with IBM DB2 Warehouse installation, configuration, and administration.
- Proficiency in SQL, stored procedures, and database optimization techniques.
- Basics of containers & pod management
- Manage OpenShift Container Platform (OCP) clusters, including installation, scaling, and configuration
- Perform OCP upgrades, patching, and maintenance to ensure stability and compliance
- Monitor and troubleshoot cluster issues to maintain high availability and performance.
- Having Kubernetes skills is an added advantage
- Knowledge or experience in working on any clustered file system
- Deploy, configure, and manage IBM Spectrum Scale (GPFS) for high-performance distributed storage.
- Integrate and optimize GPFS for enhanced Db2 performance and storage reliability Systems Testing
- Strong Linux debugging skills
- Sound knowledge of operating system internals (Linux/Unix)
- Virtualization concepts, System Management (HMC)
- Test Automation
- DevOps methodologies
- Working knowledge of computer systems architecture and operating systems concepts
- Proven communication skills
Preferred Skills
· IBM DB2 certifications or OpenShift certifications are highly desirable.
· Experience with hybrid cloud environments and multi-cluster OpenShift setups.
· Good understanding of IBM Power hardware and PowerVM concepts.
· Test Automation frameworks
· AI and ML methodologies