PitchMeAI
Empower

Quality Automation Engineer

Empower · United States

  • Hybrid
  • Full-time
  • $85,000 / year
  • United States
Tailored resumekeyword-matched to this role.
Hiring managerwe find who's hiring.
Intro emaildrafted to reach them directly.

Job highlights

  • Develop and maintain automated test scripts.
  • Execute automated tests and report findings.
  • Identify and track software defects.
  • Collaborate with development teams.
  • Ensure software quality and reliability.

About the role

About Empower

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. Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment visa at this time, including CPT/OPT.

Job Summary

We are looking for motivated and detail-oriented individuals who have foundational knowledge of automation skills and eager to develop their automation testing skills. The successful candidate will work closely with more senior Automation Quality Engineers to ensure the quality and reliability of our software products. Assist in designing, executing and maintaining automated tests while learning to apply your skills in a fast-paced, collaborative environment.

What You Will Do

  • Design and development of low-medium complexity automated test scripts.
  • Execute automated test cases and report results.
  • Identify, document, and track software defects to resolution using defect tracking tools like JIRA.
  • Document test cases, test results, and defects clearly and concisely.
  • Collaborate with the development team to understand application functionality and testing requirements.
  • Maintain and update existing automated test scripts.
  • Ensure that automated tests are up-to-date with the latest application changes and enhancements.
  • Follow automation best practices.
  • Create test designs; utilize best practices and methodologies to determine current and future solutions.
  • Use analytical processes to understand issues and evaluate solutions.

What You Will Bring

  • Bachelor’s degree in Computer Science, Information Technology, or a related field is preferred.
  • 1-2 years Testing experience with 0-1 year in automation testing or equivalent automation training.
  • Good understanding of software testing principles and methodologies.
  • Basic understanding of Gherkin test scenarios and feature files.
  • Understanding of API & UI functional testing.
  • Must have experience with Cyara (IVR Testing).
  • Understanding of end-to-end testing approach, and end user requirements.
  • Familiarity with Java programming language (Core concepts).
  • Basic knowledge of automation testing tools (e.g., Selenium, Karate, JUnit, TestNG).
  • Basic Experience with SQL database querying.

What Will Set You Apart

  • Strong analytical and problem-solving skills.
  • Ability to analyze test results and identify issues.
  • Good communication and teamwork skills.
  • Excellent attention to detail.
  • Good understanding of Test management tool ZE.
  • Understanding of Browserstack testing tool.
  • Understanding of version control systems (Git) is a plus.
  • Willingness to learn and adapt to new technologies and methodologies.

Key skills/competency

  • Automation Testing
  • Software Quality Assurance
  • Java Programming
  • SQL Querying
  • API Testing
  • UI Testing
  • JIRA
  • Selenium
  • Test Automation
  • Quality Control

Skills & topics

  • Quality Automation Engineer
  • Automation Testing
  • Software Testing
  • Java
  • SQL
  • API Testing
  • UI Testing
  • JIRA
  • Selenium
  • Quality Assurance

How to get hired

  • Tailor your resume: Highlight your automation testing experience, Java skills, and familiarity with tools like Selenium and JIRA, aligning them with the job description's requirements for the Quality Automation Engineer role.
  • Showcase your understanding: Emphasize your grasp of software testing principles, API/UI testing, and experience with Cyara (IVR Testing) and Gherkin scenarios in your application.
  • Quantify your achievements: Where possible, provide metrics on your contributions to test script development, defect tracking, and improving software reliability.
  • Prepare for technical questions: Be ready to discuss your experience with Java, SQL, automation tools, and your approach to problem-solving and analytical tasks during the interview.
  • Research Empower's culture: Understand their focus on transforming financial lives, flexible work environment, and commitment to diversity to demonstrate cultural fit.

Technical preparation

Master Java core concepts and data structures.,Practice SQL queries for database interaction.,Build sample automated tests with Selenium.,Familiarize yourself with Git version control.

Behavioral questions

Describe a complex technical problem you solved.,How do you handle conflicting priorities?,Tell me about a time you improved a process.,How do you collaborate with cross-functional teams?

Frequently asked questions

What is the expected experience level for a Quality Automation Engineer at Empower?
Empower is looking for candidates with 1-2 years of testing experience, including 0-1 year specifically in automation testing or equivalent training. This indicates they are open to individuals with foundational knowledge looking to grow in automation.
What programming languages and tools are essential for this Quality Automation Engineer role?
Familiarity with Java programming is required. Basic knowledge of automation testing tools such as Selenium, Karate, JUnit, and TestNG is also essential. Experience with SQL database querying is necessary.
Does Empower sponsor employment visas for the Quality Automation Engineer position?
No, Empower is unable to sponsor or take over sponsorship of an employment visa, including CPT/OPT, for this role. Applicants must be authorized to work for any employer in the U.S.
What specific IVR testing experience is needed for the Quality Automation Engineer role?
The job description explicitly states that experience with Cyara (IVR Testing) is a requirement for the Quality Automation Engineer position.
What are the educational requirements for the Quality Automation Engineer at Empower?
A Bachelor’s degree in Computer Science, Information Technology, or a related field is preferred for the Quality Automation Engineer role. While not strictly mandatory, it is a strong preference.
How does Empower approach work-life balance for its Quality Automation Engineers?
Empower emphasizes purpose, well-being, and work-life balance, offering a flexible work environment. They also provide generous paid time off, paid volunteer time, and various leave of absence programs.
What is the salary range for a Quality Automation Engineer at Empower?
The base salary range for this Quality Automation Engineer position is $72,200.00 to $101,975.00 annually, with actual compensation varying based on factors like location, experience, and education.
What is the company culture like at Empower for a Quality Automation Engineer?
Empower fosters a welcoming and inclusive environment that celebrates internal mobility and provides opportunities for career growth. They are committed to diversity and encourage associates to volunteer for causes they care about.