Linux Test Engineer
IBM
**Introduction**
The Linux Technology Centre is hiring for our Linux Functional Verification Team. As an experienced professional in this field, you bring an industry level understanding of computer architecture and operating system concepts across processor architectures. Design and develop test cases and scenarios for the new features in the Linux kernel and virtualization stack (Ex: qemu, libvirt ) This opportunity gets you involved in all phases of software development life cycle (SDLC) and work with a vibrant, reputed and technically accomplished team focusing on open source development. You will constantly learn about next gen IBM POWER Systems, internals of enterprise systems architecture, Linux kernel, qemu and libvirt, Linux automation frameworks, system simulators and many advanced technologies of systems domain.
The Person:
As a Linux on Power FVT engineer you will execute the KVM / virtualization functional regression tests against upstream stack as well as supported Linux Distro releases on current and next generation IBM POWER systems. You will validate new features of Linux kernel, qemu and libvirt by designing and developing new test cases. You will also be responsible for automating the test cases and integrating them into the Test Automation framework. As part of day-to-day job, you will also collaborate with opensource upstream community and accordingly plan your test activities.
**Your role and responsibilities**
As Linux FVT engineer, you will be responsible for following:
· Validation of Linux kernel modules and virtualization components on upstream / distro release builds.
· Interfacing with development teams to accelerate software integration, communicating and following up on resolution of issues and problems.
· Diagnosis and troubleshooting of issues and reporting defects
· Closely work with development team to validate fixes in upstream and enable inclusion of fixes into the official release of enterprise Linux Distribution releases.
· Collaboration with the Open Source Community and IBM partners.
· Development and automation of new test cases / scenarios.
· Development and maintenance of Test frameworks. Find ways to improve test efficiency using AI
**Required technical and professional expertise**
· 4 to 10 years of relevant industry experience
· Experience with Python and shell scripting, C, C+· Hands-on development or testing on Linux platform
· Knowledge on Linux OS Internals, Qemu, libvirt, Containers
· Enterprise level Functional or Systems Testing
· Test Automation
· DevOps methodologies
· Working knowledge of computer systems architecture and operating systems concepts
· Proven communication skills
**Preferred technical and professional experience**
· Advanced knowledge on Linux OS internals, KVM Virtualization, qemu, lbvirt, containers security
· Experience with working on open source software using tools such git and associated community participation processes.
· Virtualization, Storage, IO technologies
· IBM Power Systems Software/Architecture
· Test Automation frameworks
· AI ML methodologies
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.
Por favor confirme su dirección de correo electrónico: Send Email