Enable job alerts via email!

QA Automation Engineer

Lenovo

Kuala Lumpur

On-site

MYR 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A leading cloud services company seeks an experienced Quality Assurance Engineer. In this role, you'll ensure the reliability and performance of cloud products and collaborate closely with development and product teams. The ideal candidate has over 5 years of automation testing experience with Python or Java, strong knowledge of testing principles, and proficiency in tools like Selenium and Apache JMeter. This position located in Kuala Lumpur offers a dynamic working environment.

Qualifications

  • 5+ years of experience in automation testing and development with Python or Java.
  • 2+ years in cloud computing or related technologies.
  • Strong knowledge of testing principles and test case design.

Responsibilities

  • Ensure the overall quality and reliability of cloud products.
  • Participate in design reviews assessing testability.
  • Develop quality management processes for improved efficiency.

Skills

Automation testing
Problem-solving
Communication skills
Python scripting
API testing

Education

Bachelor’s degree in Computer Science or related field

Tools

Selenium
Apache JMeter
Cucumber
Robot Framework
Selenium WebDriver
Job description
Quality Assurance Engineer – Lenovo Intelligent Cloud
About the Role

We are seeking an experienced Quality Assurance Engineer to join our Lenovo Intelligent Cloud team. In this role, you will play a key part in ensuring the reliability, performance, and user experience of our cloud products. You’ll collaborate closely with developers, architects, and product teams to design scalable, efficient testing strategies and frameworks that drive continuous improvement in quality and innovation.

Key Responsibilities
  • Ensure the overall quality and reliability of Lenovo Intelligent Cloud products.

  • Participate in product requirement and architecture design reviews, assessing feasibility, rationality, and testability.

  • Identify, track, and troubleshoot issues discovered during testing, and work with development teams to drive effective solutions.

  • Develop and implement quality management processes, testing strategies, and frameworks to improve product efficiency and user experience.

  • Introduce or enhance automated testing tools and frameworks for optimized quality assurance.

Qualifications & Experience
  • Bachelor’s degree or above in Computer Science or related field.

  • 5+ years of hands-on experience in automation testing and development (Python or Java) for web applications.

  • 2+ years of experience in cloud computing, containers, or intelligent operations & maintenance; familiarity with mainstream open-source technologies and tools.

  • Strong knowledge of testing principles, test case design, and execution. Able to independently create test cases, environments, data, and detailed test reports.

  • Proficient in Python scripting and experienced with automation tools such as Selenium, Apache JMeter, or Cucumber, and frameworks like Robot Framework or Selenium WebDriver.

  • Proven experience in API and UI automated testing.

  • Understanding of performance testing concepts, tools, and optimization methods, with practical experience in server-side performance testing.

  • Excellent problem-solving, analytical, and communication skills; a proactive and detail-oriented mindset.

  • Experience in project management or cross-functional collaboration is an added advantage.

Preferred Qualifications
  • Experience in Generative AI, or in developing custom testing frameworks or tools.

  • Background in specialized testing domains such as robustness testing or security testing.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.