Join an elite team of engineering professionals at IBM, where innovation meets reliability. As a Hardware Manual Test Engineer, you will play a critical role in validating and ensuring the quality of IBM’s leading-edge Storage solutions—trusted by enterprises worldwide to deliver unmatched performance, scalability, and security.
You’ll be part of a high-performing group that empowers IBM customers to make faster, smarter decisions on the most dependable hardware platform in today’s market. This is more than just a testing role—it’s an opportunity to contribute to the development of industry-defining technologies that shape the future of data storage.
As a Hardware Manual Test Engineer within IBM’s Storage Hardware Development organization, you will contribute to the quality assurance of industry-leading products developed by the IBM FlashSystems and Storage Scale teams. You will be part of a high-performing engineering group focused on delivering robust, scalable, and high-quality storage solutions.
Your key responsibilities will include:
- Test Planning & Execution: Design and execute comprehensive test plans and test cases for complex storage systems, ensuring coverage across functional, performance, and integration scenarios.
- Lab Operations: Manage and maintain lab environments, including hardware setup, firmware updates, switch configuration, and network topology design to support manual and automated testing activities.
- Networking & Infrastructure: Apply knowledge of networking principles and switch configuration to ensure robust and efficient test environments, including troubleshooting connectivity issues and optimizing data paths.
- Problem Solving & Innovation: Identify inefficiencies and weaknesses in current test implementations. Apply creativity, technical judgment, and business insight to independently generate solutions that improve test coverage and reliability.
- Cross-Team Collaboration: Work alongside FlashSystem and Storage Scale development teams, as well as other test engineers, to ensure seamless integration and delivery of features aligned with project goals, timelines, and budgets.
- Analytical Review: Perform detailed reviews of automation logs, analyze test results, and create relevant test data to support manual and automated testing efforts.
- CI/CD Integration: Contribute to the continuous improvement of testing pipelines by incorporating manual test insights into automated frameworks and CI/CD workflows.
- Technical Communication: Clearly articulate and compare alternative testing approaches, negotiate priorities, and communicate findings effectively across teams.
This role demands a proactive mindset, strong analytical skills, and a passion for delivering high-quality enterprise-grade solutions that power mission-critical workloads for IBM customers worldwide.
- Knowledge and test experience in FlashSystems, Storage Scale Systems, or other Storage products
- Must have hands on experience using Linux
- Demonstrates communication skills in a high performing development environment
- Motivated, hardworking, and a quick learner
- Required to come to the office a minimum of 3 days a week at Houston, TX facility
- Experienced in automating testcases using Python, Java, etc.
- Experience with embedded development in C
- Create Application Programming Interfaces (API) that are clean, well-documented, and easy to use
- Experience with Agile principles and methods