Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Lenovo • Malaysia
Role & seniority: Senior QA Engineer (4+ years in QA)
Stack/tools: Manual testing; Automation: Selenium, Appium; Scripting: Python/Java/JavaScript; API testing: Postman, RestAssured; CI/CD: Jenkins, GitLab CI; Version control: Git; Performance: JMeter (nice-to-have); Gen AI familiarity (nice-to-have)
Develop and implement a comprehensive QA strategy (manual + automated) with test plans, cases, and scripts.
Design, develop, and maintain robust test automation frameworks; integrate tests into CI/CD; ensure regression/API/performance coverage.
Collaborate with QA, development, and product teams; report progress/risks; drive quality practices and process improvements across SDLC.
Bachelor’s degree or equivalent; 4+ years QA experience (manual & automation)
Strong manual testing and defect logging/tracking
Automation tooling (Selenium, Appium); scripting (Python/Java/JavaScript)
API testing (Postman, RestAssured); CI/CD (Jenkins, GitLab CI); Git
Gen AI familiarity; performance testing (JMeter)
ISTQB or similar certification; cross-platform testing (web/mobile/APIs)
Agile/Scrum experience
Location & work type: Location and work type not specified (unspecified/undisclosed)
Develop and implement a comprehensive QA strategy that includes both manual and automated testing.
Define test plans, test cases, and test scripts based on functional and non-functional requirements.
Collaborate with stakeholders to identify key test scenarios and acceptance criteria.
Perform exploratory, functional, regression, and integration testing to ensure system reliability.
Validate software against requirements by executing test cases and documenting results.
Identify, log, and track bugs, working closely with developers to resolve issues.
Design, develop, and maintain robust test automation frameworks and scripts.
Automate test cases for regression, performance, and API testing to improve efficiency.
Integrate automated tests into CI/CD pipelines and monitor their execution.
Act as a liaison between QA, development, and product teams to ensure alignment on quality objectives.
Provide regular updates on testing progress, risks, and issues to project stakeholders.
Advocate for quality best practices across all stages of the software development lifecycle (SDLC).
Continuously evaluate and improve testing processes, tools, and methodologies.
Stay informed about emerging QA trends and technologies to enhance testing practices.
Drive root cause analysis for defects and recommend preventive measures.