About Company

Empower is a financial services leader dedicated to transforming the financial lives of its customers. As an Engineer Automation Quality, you will step into a role that balances independence with cross-functional collaboration. You won’t just be “running scripts”; you will be designing, developing, and maintaining moderately complex automated test suites that safeguard the functionality of high-stakes financial applications. With a “Remote – Nationwide” policy, Empower offers true workplace flexibility within India.

Job Details

Role:Engineer Automation Quality
Salary:UP to ₹6 LPA*
Location:Bengaluru, Karnataka (Remote – Nationwide)
Job Type:fulltime
Posted Date:11/03/2026
Application Deadline:Apply Soon

Job Description

The Automation Quality Engineer at Empower is a “Gatekeeper of Trust.” In the financial sector, a bug isn’t just a glitch; it can represent a significant financial impact for a customer. You will be implementing Behavior-Driven Development (BDD) to ensure that the “business logic” is perfectly translated into “test logic.”

Requirements

  • Experience: 2–4 years in testing, with 1–2 years specifically in automation.
  • Programming: Proficiency in Core Java is required.
  • Tooling: Strong experience with Selenium, Karate, JUnit, or TestNG.
  • Frameworks: Knowledge of BDD frameworks (e.g., Cucumber) and version control (Git).
  • Skills: Experience in JIRA/ZE management tools and a solid understanding of requirement analysis.
  • Preferred:
  • Bachelor’s degree in CS, IT, or a related field.
  • Knowledge of Jenkins for continuous integration.
  • Experience in design and estimation techniques.

Roles and Responsibilities

  • Automation Development: Design and build moderately complex test scripts using Java and tools like Selenium or Karate.
  • Defect Management: Independently identify, document, and track software defects to resolution using JIRA.
  • Full-Stack Testing: Execute both UI and API functional testing, ensuring that the entire application architecture is validated.
  • Script Maintenance: Update existing automation suites to stay synchronized with rapid application enhancements and CI/CD cycles.
  • Mentorship: Provide technical guidance to associate-level engineers, helping them level up their automation and debugging skills.
  • Database Validation: Perform SQL-based database testing to ensure data integrity across the financial platform.

How to Apply?

  • Click on the “Apply Now” button below
  • You will be redirected to the official career page
  • Submit all relevant documents (e.g. resume, mark sheet, ID proof)
  • Fill the required details and submit the required documents
  • Verify that all the details entered are correct
  • Submit the application form after verification

Role Summary

The Automation Quality Engineer at Empower is a “Gatekeeper of Trust.” In the financial sector, a bug isn’t just a glitch; it can represent a significant financial impact for a customer. You will be implementing Behavior-Driven Development (BDD) to ensure that the “business logic” is perfectly translated into “test logic.”

Company Culture & Insights

Empower celebrates internal mobility and “fluid career paths.” The culture is built on the pillars of purpose and well-being, with a strong emphasis on community volunteering. In the Bengaluru hub, associates are given the freedom to “transform their own lives” while transforming those of their clients. Expect a welcoming, inclusive environment where technical excellence is balanced with work-life harmony.

Why We Recommend This Job

  • Financial Domain Expertise: Gaining experience in Fintech/Financial Services QA is highly lucrative and provides long-term job security.
  • The “Karate” Advantage: Proficiency in the Karate Framework is a trending skill in 2026 for unified API and UI testing.
  • Nationwide Remote: The freedom to work from anywhere in India while being part of a top-tier global organization is a premier benefit.

Career Growth Potential

Senior Automation Engineer: Taking lead on architectural decisions for the global automation framework.

QA Architect: Designing the end-to-end testing strategy for new financial product launches.

SDET (Software Development Engineer in Test): Transitioning into a more code-heavy role focused on building custom testing tools and infrastructure.

Skills You’ll Gain

CategoryCompetencies
TechnicalCore Java, Selenium, Karate, SQL, Cucumber (BDD).
ProcessesCI/CD (Jenkins), Agile Methodology, Requirement Analysis.
ToolsJIRA, Git, ZE Management, Postman (API).

Salary & Benefits Info

  • Estimated Salary: For an engineer with 2–4 years of experience, the Total Compensation (TC) in Bengaluru typically ranges from ₹12,00,000 to ₹18,00,000 per annum.
  • Benefits: Flexible work environment, internal mobility programs, and wellness/volunteer-focused incentives.

Frequently Asked Interview Questions

Frequently Asked Interview Questions

  1. Java Basics: “Explain the difference between Method Overloading and Method Overriding. How would you use either in an automation framework?”
  2. Selenium/UI: “How do you handle dynamic elements in Selenium that change their ID or XPATH on every page load?”
  3. API Testing (Karate): “What are the advantages of using Karate for API testing compared to Rest-Assured? How do you perform data-driven testing in Karate?”
  4. BDD/Cucumber: “Explain the ‘Gherkin’ syntax. How do you link a Feature File to a Step Definition file in Cucumber?”
  5. SQL: “Write a query to find the second-highest transaction amount from a ‘Transactions’ table for a specific user ID.”

Behavioral & Culture Questions

  1. Frequently Asked Interview Questions
  2. Java Basics: “Explain the difference between Method Overloading and Method Overriding. How would you use either in an automation framework?”
  3. Selenium/UI: “How do you handle dynamic elements in Selenium that change their ID or XPATH on every page load?”
  4. API Testing (Karate): “What are the advantages of using Karate for API testing compared to Rest-Assured? How do you perform data-driven testing in Karate?”
  5. BDD/Cucumber: “Explain the ‘Gherkin’ syntax. How do you link a Feature File to a Step Definition file in Cucumber?”
  6. SQL: “Write a query to find the second-highest transaction amount from a ‘Transactions’ table for a specific user ID.”

Leave a Reply

Discover more from CareerValore

Subscribe now to keep reading and get access to the full archive.

Continue reading