At our company, a Lenovo company, we empower enterprises and service providers with cutting-edge Storage platforms that redefine performance, reliability, and cyber resilience at scale. We are looking for a bright and motivated individual to join the Solutions Testing Group at our company. As part of our TEST Engineering team, you will collaborate closely with Product, Design, Development, and Customer Support teams throughout the entire product lifecycle. In this role, you will contribute to TEST planning and execution, combining hands-on manual testing with the development and maintenance of automated TEST frameworks across several of the companys products. You will independently lead and deliver testing efforts end-to-end, from requirements analysis through final validation
Responsibilities:
Responsibilities:
* Plan, design, and execute TEST strategies for complex products
* Perform manual and automated testing to ensure product quality
* Analyze TEST results and provide clear, actionable reports
* Develop advanced TEST scenarios using Python
* Maintain and enhance existing automation frameworks and TEST code
* Collaborate with cross-functional teams to ensure high-quality product delivery
Requirements:
* 5+ years of experience in manual and automation testing for software systems
* Strong Python programming skills
* Hands-on experience working in Linux environments
* Experience testing complex, large-scale systems
* Fast learner with strong ownership mindset; able to independently drive projects end-to-end with minimal supervision
* Highly organized with the ability to document processes, TEST plans and results thoroughly as part of end-to-end project ownership
* Excellent diagnostic, troubleshooting, and problem-solving skills
* Strong communication skills and a collaborative mindset Preferred Qualifications:
* Experience with tools such as Git, Jira, and Jenkins
* Familiarity with virtualization technologies (e.g., VMware, Docker)
* Knowledge of Storage technologies
* Relevant academic degree ( Computer Science, Engineering, or equivalent)
* 5+ years of experience in manual and automation testing for software systems
* Strong Python programming skills
* Hands-on experience working in Linux environments
* Experience testing complex, large-scale systems
* Fast learner with strong ownership mindset; able to independently drive projects end-to-end with minimal supervision
* Highly organized with the ability to document processes, TEST plans and results thoroughly as part of end-to-end project ownership
* Excellent diagnostic, troubleshooting, and problem-solving skills
* Strong communication skills and a collaborative mindset Preferred Qualifications:
* Experience with tools such as Git, Jira, and Jenkins
* Familiarity with virtualization technologies (e.g., VMware, Docker)
* Knowledge of Storage technologies
* Relevant academic degree ( Computer Science, Engineering, or equivalent)
This position is open to all candidates.














