Automation Engineer
LenovoMorrisville, north carolina, united statesUpdate time: February 18,2021
Job Description
Position Description:
About Lenovo:
Focused on a bold vision to deliver smarter technology for all, we are
developing world-changing technologies that create a more inclusive,
trustworthy and sustainable digital society. By designing, engineering and
building the world’s most complete portfolio of smart devices and
infrastructure, we are also leading an Intelligent Transformation – to create
better experiences and opportunities for millions of customers around the
world. Join us in defining our world of tomorrow and creating smarter
technology for all!
Who You’ll Work With:
The Intelligent Device Group (IDG) at Lenovo houses our PC and Smart Devices.
We combine investment in high-growth segments (workstations, gaming, visuals,
thin and light devices) with new innovation in the smart device categories and
continue to explore new opportunities across AR/VR, artificial intelligence
(AI), Internet of Things (IoT), security and as-a-service solutions.
What You’ll Do:
As part of an entrepreneurial team in a growing business, you will help shape
the future of Lenovo’s Cloud Platform and use technology to connect with
customers, employees and partners.
As the Automation Engineer, you will own critical pieces of the test
automation strategy for solutions leveraging cloud platforms and other state-
of-art initiatives. These systems process millions of data points per day, and
you'll be responsible for the testing of data pipeline and improving the
existing testing frameworks. You will work closely with data scientists and
engineers to build the tools and processes necessary to test machine learning
models and cloud solutions to ensure our production software is of high
quality.
You’ll be part of highly dynamic agile software engineering team and will be
involved in the test solution design from the conceptual stages through the
testing cycle and deployments. Be part of team that will help the data
platform and cloud team at Lenovo build a state-of-art test architecture.
You’ll be responsible for architecting, developing and test plans and
frameworks large and complex systems. You’ll own the automation engineering
efforts of Lenovo Device and Cloud platforms.
Responsibilities:
• Lead the testing automation effort of cloud software areas for building
robust infrastructure and solutions that will benefit the development team
• Lead the design and code test solutions that will help automate the current
manual efforts
• Work with product owners to understand desired application capabilities and
testing scenarios and improve them.
• Work within and across Agile teams to design, develop and implement
integration plans and tests
• Support technical solutions across a full-stack of development tools and
technologies
• Participate in test architecture discussions, influence the roadmap, and
take ownership of the test solutions.
• Conduct performance testing and monitoring of production systems
• Review work and assure adherence to best standards and practices
• Recommend ways to improve efficiency and quality of the current test
architecture and help improve them
#### Position Requirements:
Basic Requirements:
• Masters degree in Computer Science or related software engineering field.
• 10+ years of IT experience in different stages of Application and Product
development - Analysis, Design, Development and Testing in Waterfall, Scrum,
Scaled Agile Framework methodology with Continuous Integration/Continuous
Delivery projects using DOJO techniques
• 5+ years of experience in at least 1 of the following: Java, C#, Python
• Experience in writing test strategies and plans, test cases and stories.
• Expertise in Behavioral Driven Development and Testing, Functionality,
Validation and System testing.
• Strong technical background with coding experience as well, and knowledge of
all phases of the SDLC as well as project methodologies such as Waterfall,
Scrum, Agile and Scaled Agile.
• Experience in documentation, working with product owners and various teams
across the organization to achieve the desired results.
• Excellent communication skills.
Preferred qualifications:
• Knowledge of testing Software applications and Cloud technologies in complex
large scale environments
• Experience with databases and data-driven applications
• AWS certifications are a big plus
• Strong manual and automation testing experience providing end-to-end
testing.
Creative and innovative solutions driven engineer with strong critical
thinking skills and high ability to learn new technologies and ramp up quickly
on projects.
Why Lenovo?
Lenovo is a US$50 billion Fortune Global 500 company, with 57,000 employees
and operating in 180 markets around the world. We are #1 PC company on the
planet, BCG's 50 most innovative companies, and one of Interbrand’s 100 BEST
global brands. Focused on a bold vision to deliver smarter technology for
all, we are developing world-changing technologies that create a more
inclusive, trustworthy and sustainable digital society. By designing,
engineering and building the world’s most complete portfolio of smart devices
and infrastructure, we are also leading an Intelligent Transformation – to
create better experiences and opportunities for millions of customers around
the world.
Learn more about why it’s great to work at Lenovo -
https://www.lenovobenefits.com/why-join-lenovo
We are an Equal Opportunity Employer and do not discriminate against any
employee or applicant for employment because of race, color, sex, age,
religion, sexual orientation, gender identity, status as a veteran, and basis
of disability or any federal, state, or local protected class.
Get email alerts for the latest"Automation Engineer jobs in Morrisville, north carolina, united states"
