Sr IT Engineer - SDET
Ulta Beauty
Bolingbrook, Illinois
Job Description
OVERVIEW
Live the experience. From professional empowerment to continual learning opportunities. From ongoing investment in new and emerging technologies to a career of self-determination. At Ulta Beauty, our tech team is critical to our scalability—and is recognized that way. We’ve been defined as a “mature start-up.” A place where interdepartmental exposure, open doors, and genuine collaboration is ubiquitous. Where challenges come fast and furious, requiring agility, mental dexterity, and creativity. Where our passion for better solutions drives us and is core to who we are.
ABOUT
At Ulta Beauty (NASDAQ: ULTA), the possibilities are beautiful. Ulta Beauty is the largest North American beauty retailer and the premier beauty destination for cosmetics, fragrance, skin care products, hair care products and salon services. We bring possibilities to life through the power of beauty each and every day in our stores and online with more than 25,000 products from approximately 500 well-established and emerging beauty brands across all categories and price points, including Ulta Beauty’s own private label. Ulta Beauty also offers a full-service salon in every store featuring—hair, skin, brow, and make-up services.
We will consider for employment all qualified applicants, including those with arrest records, conviction records, or other criminal histories, in a manner consistent with the requirements of any applicable state and local laws, including the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance, the San Francisco Fair Chance Ordinance, and the New York City Fair Chance Act.
Live the experience. From professional empowerment to continual learning opportunities. From ongoing investment in new and emerging technologies to a career of self-determination. At Ulta Beauty, our tech team is critical to our scalability—and is recognized that way. We’ve been defined as a “mature start-up.” A place where interdepartmental exposure, open doors, and genuine collaboration is ubiquitous. Where challenges come fast and furious, requiring agility, mental dexterity, and creativity. Where our passion for better solutions drives us and is core to who we are.
We’re engineering for the future of retail, and it’s no-holds-barred. But for those motivated by continual change and ambiguity, by superior leadership, by whip smart colleagues who will press you daily for your very best, you’ll find that virtually nothing’s impossible at Ulta Beauty.
THE IMPACT YOU CAN HAVE:
SDET team is looking for an experienced, well-rounded Senior SDET to work with our e-commerce and user experience teams. We believe quality starts early in the process and that it’s every team member’s responsibility to produce high-quality products. You will work closely with SDETs, Tech Leads, Product owners, Scrum masters, Program managers and Product designers helping teams cultivate a quality mindset for great user experience while assisting teams with software testing best practices, define and execute QE strategy and establish standards, refine methodology, improve landscape, and support all facets of Quality Engineering for the organization’s applications.
YOU'LL ACCOMPLISH THESE GOALS BY:
- Collaborates with Architects, SDETs, Tech Leads, Product owners, Scrum masters, Program managers and Product designers helping teams cultivate a quality mindset for great user experience while assisting teams with software testing best practices.
- Develops Quality engineering solutions leveraging Micro services/APIs to define testing QE strategy and establish standards, refine methodology, improve landscape, and support all facets of Quality Engineering for the organization’s applications
- Collaborates with cross-functional technologists ad business partners across the organization to gather requirements, solve new problems and deliver quality results.
- Develops and executes test plans to validate the implementation
- Mentors other team members on best practices.
- Supports the operations of the deployed solutions, investigates complex issues, and assists with the resolution and implementation of preventive measures.
- Responsible for evaluation of products and conducts Proof of Concepts (POCs as needed) Involved in project estimation and assist with functional and automation testing
ESSENTIALS FOR SUCCESS:
- Bachelor's degree in Computer Science, CIS, or equivalent professional experience
- 5+ years leading Quality Engineering activities including establishing testing guidelines, methodologies, processes, testing environment and QE metrics/KPIs.
- 5 + years of hands-on experience working in the testing industry including experience with test automation tools for UI and API, in providing test management, test requirements, test plans, test execution including UAT as well as reporting on defects and defect resolution.
- Able to advise the team on current best practices and providing direction.
- In-depth knowledge of Microsoft applications
- Have a user first mindset. Our SDETs are advocates for user experiences that delight our customers.
- Have experience working with cross-functional agile teams and delivering products, collaborating with Design, UX, Project Management, and Product Management, identifying opportunities as well as risks in cross-functional efforts
- Strong time management and be able to work independently with minimal direction.
- Ability to manage multiple projects and assignments concurrently
- Willingness to learn or take on new process challenges and technical areas
- Excellent analysis/troubleshooting skills, able to solve problems efficiently
- Excellent communication skills; feels comfortable working with non-technical business partners
- Able to motivate others to drive desired results
- Strong experience in establishing business processes
- Work with production support and project consultants in an onshore / offshore model
- Proven track record of delivering high quality solutions on time and on schedule
- Flexibility of providing support during odd hours, weekends, and peak seasons
- Minimal travel required (training/conferences)
REQUIRED TECHNICAL EXPERTISE AND TOOLS:
- Hands on experience on Web API, UI and Mobile application testing.
- Automation framework understanding
- Experience BDD Cucumber automation scripting
- Experience in Java and Selenium commands/concepts, Apache Maven configuration & TestNG
- Experience in Perfecto integration, Appium Mobile automation, API Testing with Rest Assured
- Experience in API Manual Testing using POSTMAN
- Exposure in Bitbucket /Git Code Repository and PR process
- JAVA, Maven, IntelliJ, Postman, GIT, Selenium web driver, TestNG, Cucumber BDD, Jenkins, Bitbucket, JIRA, Confluence, Appium, Perfecto, Charles Proxy
ABOUT
At Ulta Beauty (NASDAQ: ULTA), the possibilities are beautiful. Ulta Beauty is the largest North American beauty retailer and the premier beauty destination for cosmetics, fragrance, skin care products, hair care products and salon services. We bring possibilities to life through the power of beauty each and every day in our stores and online with more than 25,000 products from approximately 500 well-established and emerging beauty brands across all categories and price points, including Ulta Beauty’s own private label. Ulta Beauty also offers a full-service salon in every store featuring—hair, skin, brow, and make-up services.
We will consider for employment all qualified applicants, including those with arrest records, conviction records, or other criminal histories, in a manner consistent with the requirements of any applicable state and local laws, including the City of Los Angeles’ Fair Chance Initiative for Hiring Ordinance, the San Francisco Fair Chance Ordinance, and the New York City Fair Chance Act.