Why Work at Lenovo
Here at Lenovo, we believe in smarter technology for all, so we spend our time building a society that’s brighter and more inclusive.
And we go big. No, not big huge.We’re not just a Fortune Global 500 company, we’re one of Fortune’s Most Admired. We’re in 180 markets, working with 63,000 brilliant colleagues and counting.
And we’re known for the world’s most complete portfolio of smart technology, from devices to software to infrastructure.
With our ingenuity, we help millions not just the select few experience our version of a smarter future. The one thing that’s missing? Well you...
Description and Requirements
Design, write and execute automated and manual test plans against business requirements
Define scope of testing within the context of each release / sprint
Continuously work on implementing quality assurance process improvements and contribute to our automation testing frameworks
Execute automated tests and analyze automation test results
Act as point of contact with Engineering and Product teams and develop a strong understanding of the product and testing objectives
Create new automated scripts and other methods to prevent bugs
Perform various aspects of Software QA including, but not limited to, functional testing, system testing, regression testing, security testing, and browser / platform testing
Use existing tools and techniques to execute test cases and build new testing and validation cases
Participate in troubleshooting of issues with different teams to drive towards root cause identification and resolution
Document and track issues as appropriate
Manage QA work assignments and ensure timely deliverables
BE / BTECH degree in Computer Science, Computer Engineering, or equivalent
5+ years of software QA experience with 2+ years in API testing using Postman or similar tools.
Strong experience in QA Automation using Selenium / C#
Experience in web user interfaces and web technologies
Good development / scripting skills in common languages
Good SQL scripting / query skills
Experience in Agile testing methodologies
Comfortable working on multiple tasks simultaneously and able to be flexible and adaptable in a changing environment
Must be well organized and self-motivated
Excellent time management skills
Strong risk assessment skills and ability to deal well with complexity
Strong problem-solving skills
Excellent interpersonal, oral, and written communications skills
Team player with a selfless attitude.