Engineer Quality
Job ID R.0048581 Primary location Bengaluru, India Date posted 12/18/2024 Worker type RegularOur 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.
-
Analyst Technical Operations
Bengaluru, IndiaBengaluru, India Technology
-
Senior Director Legal Operations (Hybrid)
Greenwood Village, ColoradoGreenwood Village, Colorado Legal
-
Engineer Quality
Bengaluru, IndiaBengaluru, India Technology
-
Customer Experience VP (Retirement Services)
No saved jobs.