Lenovo India

QA Automation Test Engineer

Petaling Jaya, Selangor, MY

18 days ago
Save Job

Summary

Key Responsibilities:

Automation Framework Development:

• Design, develop, and maintain robust and scalable test automation frameworks.

• Write reusable, maintainable, and efficient automated test scripts.

Testing and Quality Assurance:

• Perform functional, regression, performance, and integration testing using automation tools.

• Identify, record, document, and track bugs, collaborating with developers to resolve them.

• Ensure comprehensive test coverage of all system components.

Collaboration and Reporting:

• Work closely with product managers, developers, and other QA engineers to understand requirements and define testing strategies.

• Prepare detailed test plans, test cases, and test reports.

• Provide regular updates on testing progress, issues, and risks.

Continuous Improvement:

• Stay updated with the latest trends and best practices in QA automation tools and techniques.

• Optimize and enhance the existing automation processes and frameworks.

Required Skills and Qualifications:

• Bachelor’s degree in Computer Science, Software Engineering, or a related field.

• 4–7 years of experience in software quality assurance with a focus on test automation.

• Proficiency in one or more programming/scripting languages (e.g., Java, Python, JavaScript).

Hands-on experience with automation tools such as Selenium, Appium, TestNG, JUnit, or similar.

• Strong knowledge of software testing methodologies, tools, and processes.

• Experience with CI/CD tools (e.g., Jenkins, GitLab, Azure DevOps).

• Familiarity with API testing tools like Postman or RestAssured.

• Knowledge of performance and load testing tools (e.g., JMeter, LoadRunner) is a plus.

• Excellent problem-solving, analytical, and debugging skills.

• Strong communication skills and the ability to work in a team-oriented environment.

Optional

Preferred Qualifications:

• Experience in cloud-based environments (AWS, Azure, or Google Cloud).

• Knowledge of containerization tools (e.g., Docker, Kubernetes).

• Exposure to Agile/Scrum development methodologies.

• ISTQB or equivalent certification is a plus.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: