Linux System Test Engineer
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 PowerPC architecture and operating system concepts across IBM PowerPC systems , database and Open Shift Container Platform. Design and develop test cases and scenarios for new features in the Linux system test environment. This opportunity gets you involved in all phases of software development and work with a vibrant, reputed and technically accomplished team focusing on open source development. You will learn about new IBM Power architecture, Linux automation frameworks, server system simulators and many advanced technologies.
As Linux system test engineer, you will be responsible for following:
- · Validation of the end to end system 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.
- · Development, automation and execution of system tests.
- · Development, maintenance of Test frameworks.
- · Find ways to improve test efficiency using AI
The Person:
As a Power System Test engineer Linux on 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.
Key Responsibilities:
As Linux system test engineer, you will be responsible for following:
- Validation of the end to end system 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.
- Development, automation and execution of system tests.
- 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 on Linux platform
- 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
- 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