
Lead Engineer Automation Quality
- Test Automation
- Devops
- AI
- Java
- Selenium
- JUnit
- TestNG
- CI/CD
- Performance Testing
- JMeter
- AWS Cloud
- Docker
- Kubernetes
Our vision for the future is based on the idea that transforming financial lives starts by giving our people the freedom to transform their own. We have a flexible work environment, and fluid career paths. We not only encourage but celebrate internal mobility. We also recognize the importance of purpose, well-being, and work-life balance. Within Empower and our communities, we work hard to create a welcoming and inclusive environment, and our associates dedicate thousands of hours to volunteering for causes that matter most to them.
Chart your own path and grow your career while helping more customers achieve financial freedom. Empower Yourself.
Absolutely. I’d keep the technical requirements explicit so candidates can quickly self-qualify, while making the opening and responsibilities more engaging and removing repetition.
Lead Engineer – Automation Quality
About the Role
We’re looking for aLead Engineer – Automation Quality to drive our test automation strategy and help build scalable, reliable, and modern quality engineering solutions.
This is ahands-on technical leadership role where you’ll design automation frameworks, solve complex quality challenges, mentor engineers, influence engineering best practices, and partner with Development, DevOps, Product, and other teams. You’ll also have opportunities to exploreAI and emerging technologies to advance our automation capabilities.
What You’ll Do
Lead thedesign, development, and implementation of scalable test automation frameworks and strategies for complex applications.
Provide technical leadership and mentorship to Quality/Test Automation Engineers.
Establish and championautomation standards, coding practices, and quality engineering best practices.
Design and developAPI and UI automation usingJava, Karate, Selenium, JUnit, and TestNG.
Evaluate automation tools and recommend solutions based on technical and business needs.
Partner with Engineering, DevOps, Product, and other stakeholders to define automation goals and priorities.
Integrate automated tests intoCI/CD pipelines and improve continuous testing throughout the software delivery lifecycle.
Define and monitorautomation metrics and KPIs to measure coverage, reliability, and effectiveness.
Drive continuous improvement and innovation across automation processes, frameworks, and tools, including opportunities to leverageAI.
Create technical documentation and training materials and deliver training on automation tools, frameworks, and best practices.
Serve as asubject matter expert and provide technical guidance, direction, and prioritization to the team.
Remain hands-on with automation development, troubleshooting, andmanual/exploratory testing when needed.
What You’ll Bring
7–10 years of software testing/quality engineering experience, including4–5 years of hands-on automation testing experience or equivalent automation training.
Proven experienceleading technical automation initiatives and mentoring engineers.
Strong hands-on programming skills inJava, including Core Java concepts.
Extensive experience with test automation frameworks and tools, including:
API Automation: Karate
UI Automation: Selenium
Testing Frameworks: JUnit and TestNG
Strong understanding ofCI/CD processes and tools and experience integrating automated tests into delivery pipelines.
Strong analytical, problem-solving, and strategic-thinking skills.
Excellent communication, collaboration, and interpersonal skills.
Bachelor’s degree inComputer Science, Information Technology, or a related field preferred, or equivalent relevant experience.
Nice to Have
Performance testing experience withJMeter and/or LoadRunner.
Experience working in anAWS cloud environment.
Knowledge ofDocker and Kubernetes.
Experience or interest inAI-driven testing and intelligent automation.
Why This Role?
You’ll have the opportunity to influenceautomation architecture and engineering standards, solve challenging technical problems, mentor other engineers, and help shape how modern technologies—includingAI, cloud, and continuous testing—are used to improve software quality and delivery.
If you’re passionate about building automation that scales, developing engineering talent, and continuously improving how quality is delivered, we’d love to hear from you.
Work Environment: This role operates in a professional office environment and routinely uses standard office equipment.
This description highlights the primary responsibilities and qualifications of the role and is not intended to be exhaustive. Responsibilities may evolve based on business and organizational needs.
We are an equal opportunity employer with a commitment to diversity. Â All individuals, regardless of personal characteristics, are encouraged to apply. Â All qualified applicants will receive consideration for employment without regard to age, race, color, national origin, ancestry, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, religion, physical or mental disability, military or veteran status, genetic information, or any other status protected by applicable state or local law.Â
Lead Engineer Automation Quality · Empower