FIS logo

QA Automation Engineer with Backend, Database Testing - Pune

FIS
Posted this week

LOCATION

PUNE FL7 · Onsite

EXPERIENCE

4 - 7 Years

TYPE

FullTime

SKILLS REQUIRED

Automated TestingSQLBackend DevelopmentTest AutomationSecure Coding PracticesPerformance Testing

Job description

Overview

Design, develop and execute automated and manual test solutions for enterprise financial applications, with a strong focus on backend, database and automation testing.

What you'll do

  • Design, develop, maintain and execute automated and manual test solutions for enterprise applications.
  • Develop automation frameworks and test utilities using Python, pywinauto and Shell scripting.
  • Validate backend systems, APIs, data processing and batch workloads.
  • Perform data validation and reconciliation using complex SQL queries across large-scale databases.
  • Work closely with software engineers, business analysts and product owners to build quality into the software development lifecycle.
  • Analyze requirements and create effective test scenarios, test cases and automation coverage.
  • Troubleshoot production and client-reported issues through application and data analysis.
  • Execute system, integration, regression and end-to-end testing activities.
  • Validate system performance, reliability, scalability and security requirements.
  • Communicate testing progress, risks, defects and results effectively to stakeholders.
  • Support test planning, risk assessment and mitigation activities.
  • Participate in Agile ceremonies and contribute to continuous quality improvement initiatives.
  • Collaborate with cross-functional teams in a fast-paced Agile environment.

What you'll need

  • 4–7 years of experience in software testing, with a strong focus on backend and automation testing.
  • Strong hands-on experience in Python automation development, including desktop application automation using pywinauto.
  • Strong financial services domain knowledge is required.
  • Strong experience with Unix/Linux environments, including Shell scripting.
  • Strong database testing experience, including SQL query development and optimization.
  • Strong database testing experience, including data validation and reconciliation.
  • Strong database testing experience, including database debugging and analysis.
  • Strong database testing experience, including stored procedures, functions and database objects.
  • Strong database testing experience, including working with large data volumes and complex schemas.
  • Experience testing APIs, batch processes and backend services.
  • Strong understanding of software testing methodologies, defect lifecycle management and quality processes.
  • Experience working with Agile Scrum methodologies and SAFe/Value Stream concepts.
  • Experience with test management and defect tracking tools such as Jira, Zephyr Scale and Confluence/Wiki.
  • Excellent analytical, problem-solving and communication skills.
  • Ability to work independently while collaborating effectively with global teams.
  • Bachelor's degree or the equivalent combination of education, training or work experience.

Nice to have

  • Capital markets or private equity experience (preferred).
  • Experience with CI/CD tools such as Jenkins.
  • Exposure to cloud-native technologies and modern application architectures.
  • Knowledge of API testing tools and automation frameworks.
  • Familiarity with version control systems such as Git/GitHub.
  • Experience leveraging GitHub Copilot and Microsoft 365 Copilot.

Details

  • Location: Pune, India.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

QA Automation Engineer with Backend, Database Testing - Pune