Skip to main content

Could that career path of yours use a jumpstart?

empower logo

YOURSELF.

man smiling
Search jobs

All US jobs All APAC jobs

Engineer Quality

Job ID R.0048581 Primary location Bengaluru, India Date posted 12/18/2024 Worker type Regular
Apply

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.

The Quality Engineer is responsible for creating automated test designs, utilize automation best practices and methodologies to determine current and future solutions, use analytical processes to understand application issues and evaluate solutions. Demonstrate digital application testing background that will facilitate testing solutions for applications/products. 

Job Duties:

  • Formulates, defines, and documents application scope and test objectives working closely with systems architecture, development, and engineering teams.
  • Works on moderately complex applications and prepares detailed test specifications from which applications will be developed and maintained.
  • Acts as a liaison between key business area and systems teams and communicates status and issues to key stakeholders.
  • Performs complex system testing to ensure delivery meets business expectations and showcases test data and results.
  • Develop and automate test cases based on user stories and implement test cases and test plans to assure software meets project specifications by leveraging the test automation frameworks for the UI test, API test and AWS cloud services ETL testing.
  • Provides daily support to existing applications and troubleshoots system/applications performance issues as they arise.
  • Implement test plans, test cases, and supervise reviews of components.
  • Perform exploratory testing with a focus on identifying and documenting defects.
  • Review defects and test logs to identify root causes and suggest solutions for improving testing, documentation, and process improvement.
  • Understand product lifecycle concepts and participate in the test planning process.
  • Provide training on testing and test automation to junior engineers.
  • Use analytical processes to understand issues and evaluate solutions.
  • Demonstrate a testing background that will facilitate testing solutions for applications and products.

Qualifications:

  • Bachelor's degree in computer science, engineering, or a related field.
  • Expert knowledge of technical design processes, flowcharting techniques, and code compliance.
  • Strong attention to detail and ability to balance the scope of large projects while managing the deliverables.
  • Proficient in one of the automation frameworks such as Cucumber, Selenium WebDriver, Selenium TestNG (TDD/BDD/Cucumber) using Core JAVA or Python and Rest Assured/API is a plus.
  • Experience in STLC using Agile Methodologies, adapting, and driving team success
  • 5+ years of software quality experience.

Preferred Qualifications:

  • Relevant project experience of working in complex environments in Agile full-stack teams delivering multiple projects.
  • Understanding of UI/UX, Accessibility (ADA) and Performance Testing using JMeter, or Load Runner is a plus.
  • Experience with CICD - Jenkins and Gitlab, Knowledge on SQL queries.
  • Exposure to the Retirement Services


This job description is not intended to be an exhaustive list of all duties, responsibilities and qualifications of the job.  The employer has the right to revise this job description at any time.   You will be evaluated in part based on your performance of the responsibilities and/or tasks listed in this job description.   You may be required perform other duties that are not included on this job description. The job description is not a contract for employment, and either you or the employer may terminate employment at any time, for any reason, as per terms and conditions of your employment contract.

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. 

Apply

No saved jobs.

Who we are

Like our name says, we empower financial freedom for all. We’re a financial services company who helps individuals and organizations of all sizes have a clear and simple understanding of where their finances are today and where they’re headed.

Learn more
hiring process

Our hiring process is simple

As soon as you hit apply, we get to work. Here’s what to expect, how to prepare, and when we’ll be in touch.

Learn more
The Currency

The Currency

Want to stay in the know with the latest money news? The Currency covers financial views shaping how we live, work, and play.

Learn more