Job Description
Why Valvoline?
Weve been in the car business for more than 150 years, starting with the invention of the worlds first motor oil. Today, were a global leader in automotive services and lubricants, driven every day by a people-centered focus on innovation and service excellence.
As we often say, it starts with all of our people and thats where you come in. Were looking for humble, hungry and smart people to help us power the future of mobility. If youre looking for a collaborative and flexible work environment that invests in your growth and success, youve come to the right place.
Careers for the Driven
Valvoline has a rewarding opportunity as a QA Automation Engineer - REMOTE. We whole-heartedly adopt a never idle' mindset. We also know that outstanding service begins and ends with our employees. So, were looking for good people to join our team. You bring your skills, talents and drive. We will give you a great place to work, a competitive salary and benefits, and the resources and support to develop and advance within our global company.
*VALVOLINE WORLD HEADQUARTERS IS LOCATED IN LEXINGTON, KY AND ENCOURAGE LOCAL CANDIDATES TO APPLY. WE INVITE REMOTE CANDIDATES TO APPLY AS WELL. WE ARE OPEN TO CANDIDATES WORKING IN 100% REMOTE CAPACITY.
How Youll Make an Impact
The QA Automation Engineer plays a pivotal role in our QA team by identifying design issues, promoting and improving testability, creating and automating test cases, peer-reviewing test scripts to assure design and coding standards are adhered to, and identifying and reporting product defects. This role contributes to the delivery of high quality, testable software, from requirements analysis to acceptance testing. This is a technical role that requires solid Object-Oriented design and development skills. In the role, you would be responsible for:
- Design, develop and deliver automated functional and integration test cases
- Collaborate with developers to allocate testing between automated back end, integration, and UI tests. Work with developers to build quality in, and make sure new software goes out with the proper automated tests coverage
- Identify and implement complex automation efforts, including refactoring of automation code where needed
- Work effectively within Agile teams, developers and product owners, to decompose user stories/requirements and write automated tests at the Business logic, Contract, and User Interface levels
- Act as a tireless promoter for testability and automation
- Continuously identify process improvement opportunities
- Participate in Agile sprint planning, stand-ups, and retrospective meetings. Work with the Scrum team to deliver well-tested software in each sprint
- Review and reproduce product defects that are reported by customers before corrections are delivered for testing
- Coordinate the testing done by others or assist in that coordination
- Other duties and responsibilities as determined by Valvoline from time to time in its sole discretion.
What Youll Need
- Bachelors Degree in computer science or related field
- Minimum of two years of test automation experience with strong, object-oriented design and coding skills
- Demonstrated ability to contribute to test automation frameworks and test suites
- Experience developing automation in one of OO languages Java or Python
- Experience in mobile (iOS and Android) and backend API testing automation
- Experience testing RESTful services with SoapUI or equivalent
- Experience with source control management like Git, SVN or equivalent
- Comprehensive knowledge of modern browsers, operating systems, and user interface testing techniques, Test case authoring, prioritization, and organization
- Experience collaborating with teams during the design and implementation phases to develop the best test approach incorporating the appropriate level of testing while understanding test coverage
- Excellent time management skills and strong attention to detail
- Strong interpersonal skills and demonstrated experience working as part of a technical team
- Experience with test-driven development, and Agile methodologies
- Familiarity with common database technologies (MySQL, PostGreSQL, Oracle)
- Experience with continuous integration methodologies and tools
- Ability to promote collaboration between cross-functional teams
- Versatility and problem-solving expertise
- Familiarity with continuous integration/continuous delivery (CI/CD) methodology
- Persistence and willingness to challenge established norms
- Proactivity in identifying and eliminating roadblocks to agility
- Knowledge required in the following:
- Java
- Selenium
- Cypress
- Appium
- GitHub
- Gherkin
- Must be authorized to work in the U.S.
What Will Set You Apart
- Experience in:
- SoapUI
- Python
Benefits That Drive Themselves
- Health insurance plans (medical, dental, vision)
- HSA and flexible spending accounts
- 401(k)
- Incentive opportunity*
- Life insurance
- Short and long-term disability insurance
- Paid vacation and holidays*
- Employee Assistance Program
- Employee discounts
- Tuition reimbursement*
- Adoption assistance*
*Terms and conditions apply, and benefits may differ depending on position.
Females and minorities encouraged to apply.
Valvoline provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. Are you good at what you do? Join us.
The Company endeavors to make its recruitment process accessible to any and all users. Reasonable accommodations will be provided, upon request, to applicants with disabilities in order to facilitate equal opportunity throughout the recruitment and selection process. Please contact Human Resources at 1-800-Valvoline or email 1-800Valvoline@valvoline.com to make a request for reasonable accommodation during any aspect of the recruitment and selection process. The contact information is for accommodation requests only; do not use this contact information to inquire about the status of applications.
#GGL