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"