Lead Engineer - Digital Quality Engineering

Ulta Beauty, Inc.Bolingbrook, IL
23h

About The Position

Digital Quality Engineering team is looking for an experienced, well-rounded SDET Lead 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 Architects, SDETs, Tech Leads, Product owners, Scrum masters, Program managers and Product designers helping teams cultivate a quality mindset, coach and advocate 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.

Requirements

  • Bachelor's degree in Computer Science, CIS, or equivalent professional experience
  • 8+ years leading Quality Engineering activities, including establishing testing guidelines, methodologies, processes, automation framework, 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 provide direction.
  • Strong understanding and capability to advocate for CI/CD workflow
  • Have a user-first mindset. Our SDETs are advocates for user experiences that delight our customers.
  • Strong time management and be able to work independently with minimal direction.
  • Ability to manage multiple projects and assignments concurrently.
  • Hands-on experience with automation tools like Selenium, Appium, Cypress, or Playwright.
  • Experience with mobile app testing (iOS and Android) using Appium or similar frameworks.
  • Experience with E-Commerce platforms, including strong expertise in E2E processing.
  • 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)
  • Automation framework understanding and enhancement experience.
  • 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 Testing using POSTMAN
  • Hands-on experience in IntelliJ or a similar IDE
  • Exposure in Bitbucket /Git Code Repository and PR process

Nice To Haves

  • Professional Quality Assurance certification a plus (i.e., CSQM, CSQA, CSTE)
  • Experience on Google Cloud or relevant cloud platforms.
  • Experience in implementing AI-driven solutions within the automated testing framework.

Responsibilities

  • Collaborates with Architects, SDETs, Tech Leads, Product owners, Scrum masters, Program managers and Product designers, helping teams cultivate a quality mindset, coach and advocate 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 and business partners across the organization to gather requirements, solve new problems, and deliver quality results.
  • Design and implement automated test frameworks for web and mobile applications.
  • 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 the evaluation of products and conducting Proof of Concepts (POCs as needed. Involved in project estimation and assisted with functional and automation testing).

Benefits

  • Full-time positions are eligible for paid time off, health, dental, vision, life and disability benefits.
  • Part-time positions are eligible for dental, vision, life, and disability benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service