
Senior QA Engineer (Banking & Financial Applications)Position
Job Description – Senior QA Engineer (Banking & Financial Applications)Position
Job Title: Senior QA Engineer
Experience: 3+ Years
Employment Type: Full-Time
Department: Quality Assurance
Role Overview
We are seeking a highly skilled and proactive Senior QA Lead to take ownership of quality assurance across our banking and financial applications. The ideal candidate will be responsible for planning, managing, and executing end-to-end testing activities while leading a team of QA engineers.
This role requires a strong blend of technical expertise, leadership, client communication, and quality governance. The candidate will be expected to interact directly with customers and stakeholders, manage testing initiatives across multiple platforms, drive quality improvements, and lead the organization's transition from predominantly manual testing to scalable automation testing practices.
The successful candidate must possess excellent communication skills, strong analytical thinking, and the ability to confidently represent the QA function in both internal and client-facing discussions.
Key ResponsibilitiesQuality Assurance Leadership
- Own and manage the complete Software Testing Life Cycle (STLC).
- Define QA strategy, testing methodologies, standards, and best practices.
- Establish quality benchmarks and release readiness criteria.
- Ensure delivery of high-quality software across all products and releases.
- Drive continuous improvement initiatives within the QA function.
- Monitor product quality metrics and provide regular reporting to management.
Manual Testing & Quality Management
- Design, review, and execute detailed test plans, test scenarios, and test cases.
- Perform functional, regression, integration, system, exploratory, smoke, and user acceptance testing.
- Validate complex business workflows within banking and financial systems.
- Identify, document, track, and verify defects through closure.
- Ensure adequate test coverage across all business-critical features.
- Perform root cause analysis for production issues and quality incidents.
Test Automation Leadership
- Drive the organization's automation testing strategy.
- Identify manual testing areas suitable for automation.
- Build and maintain automation roadmaps and implementation plans.
- Work closely with engineering teams to improve automated test coverage.
- Establish automation frameworks, standards, and coding practices.
- Continuously improve automation efficiency and execution reliability.
- Measure and report automation coverage and effectiveness.
Team Leadership & Management
- Lead and mentor a team of QA engineers.
- Allocate work and monitor team performance and deliverables.
- Conduct test reviews and quality audits.
- Support team development through coaching and knowledge-sharing.
- Establish accountability and ownership within the QA team.
- Assist in hiring, onboarding, and training QA resources when required.
Client & Stakeholder Management
- Act as the primary QA representative in client interactions.
- Conduct customer calls, demonstrations, and quality review meetings.
- Communicate testing progress, risks, issues, and mitigation plans.
- Handle client concerns and escalations professionally and diplomatically.
- Collaborate closely with Product Managers, Business Analysts, Developers, DevOps teams, and senior leadership.
- Build strong stakeholder relationships through clear and effective communication.
Banking Domain Quality Assurance
- Validate banking, financial, and transaction-based workflows.
- Ensure accuracy of financial calculations, reconciliations, and transaction processing.
- Test security-sensitive and compliance-driven functionality.
- Verify integration with third-party financial systems, APIs, and services.
- Understand business-critical workflows and identify potential quality risks.
Required Technical SkillsTesting Expertise
- Strong experience in Manual Testing.
- Strong understanding of Software Testing Life Cycle (STLC).
- Strong understanding of Software Development Life Cycle (SDLC).
- Experience in Functional Testing.
- Regression Testing.
- Integration Testing.
- System Testing.
- User Acceptance Testing (UAT).
- Exploratory Testing.
- Smoke & Sanity Testing.
- Defect Lifecycle Management.
Automation Testing
Hands-on experience with one or more of:
- Selenium
- Playwright
- Cypress
- Appium
Experience with:
- Test automation framework design
- Automated regression suites
- Cross-browser testing
- Test execution pipelines
- Automation reporting and analysis
API Testing
- Postman
- REST APIs
- API Validation
- API Automation
- JSON/XML Validation
Database Testing
- SQL
- MySQL
- PostgreSQL
- Data Validation
- Query Analysis
Ability to:
- Write and execute SQL queries.
- Validate backend data against application workflows.
- Investigate data-related defects.
Frontend & Backend Understanding
The candidate should possess a good functional understanding of:
Frontend
- HTML
- CSS
- JavaScript fundamentals
- Browser Developer Tools
Backend
- API architecture
- Authentication mechanisms
- Database concepts
- Application logs and troubleshooting
- Client-server architecture
Tools & Platforms
Experience with:
- Jira
- Azure DevOps
- TestRail (preferred)
- Confluence
- Git
- CI/CD Pipelines
Exposure to:
- Jenkins
- GitHub Actions
- GitLab CI/CD
Required Soft SkillsCommunication
- Excellent verbal and written English communication.
- Ability to conduct client-facing meetings independently.
- Strong presentation and documentation skills.
- Ability to communicate technical and non-technical concepts clearly.
Leadership
- Team management and mentoring experience.
- Ownership-driven mindset.
- Ability to drive outcomes with minimal supervision.
- Strong decision-making capabilities.
Stakeholder Management
- Professional and diplomatic communication style.
- Strong customer relationship management skills.
- Ability to handle escalations and difficult conversations effectively.
- Experience coordinating across multiple teams and departments.
Personal Attributes
- Highly proactive and self-motivated.
- Strong analytical and critical thinking abilities.
- Detail-oriented with a quality-first mindset.
- Strong problem-solving capabilities.
- Ability to work in fast-paced environments.
- Excellent organizational and planning skills.
- Strong sense of accountability and ownership.
Preferred Qualifications
- Experience in Banking, FinTech, Payments, Lending, NBFC, or Financial Services domains.
- Experience working with enterprise-scale applications.
- Exposure to security and compliance testing.
- Experience in Agile/Scrum environments.
- ISTQB Certification (preferred).
- Experience driving QA transformation initiatives from manual testing to automation-first testing.
Key Success Indicators
The selected candidate will be expected to:
- Own and drive product quality across all releases.
- Lead and manage the QA team effectively.
- Improve automation coverage and reduce manual testing effort over time.
- Ensure smooth release cycles with minimal production defects.
- Build strong client relationships through professional communication.
- Proactively identify risks and drive timely resolutions.
- Establish a scalable and mature QA process across the organization.

About Impacto Digifin Technologies
About
Impacto Digifin Technologies empowers businesses to embrace digital transformation with intelligent, AI-driven solutions. Our platforms simplify document management, data verification, and compliance processes, reducing manual effort, enhancing accuracy, and accelerating results. From fast-growing fintechs to established enterprises, our solutions are designed to adapt to unique operational needs, whether it’s streamlining customer onboarding, automating back-office workflows, or eliminating paperwork bottlenecks.
What sets Impacto Digifin apart is our hybrid approach—leveraging automation for speed while maintaining human oversight where it matters most. This ensures efficiency without compromising trust, enabling organizations to operate with clarity and control. More than just a technology provider, we act as a digital partner, helping teams scale smarter, optimize processes, and transform their operations with confidence.
Candid answers by the company
Impacto Digifin Technologies provides AI-powered solutions that streamline document management, data verification, and compliance for businesses.
Connect with the team
Similar jobs
Manual QA Requirement: Manual QA Testers – Mobile Application Testing 2–3 Manual QA Testers to support an ongoing mobile application project. Key Requirements: ● 3–5 years of experience in software testing, with a strong focus on mobile application testing (mandatory). ● Hands-on experience testing applications built on React Native. ● Basic understanding of Java-based microservices on the backend. ● Working knowledge of Detox (React Native testing framework) is preferred. ● Good to have: ○ Exposure to fintech, particularly with an understanding of trading or investment platforms. ○ Experience with Playwright (not mandatory).
Job Title: QA Manual Engineer
Job Type: Full Time
Location: Indore
Summary/Objective:
We are seeking an experienced Automation QA (Quality Assurance) professional to join our team in Indore. As an Automation QA, you will be responsible for designing, developing, and executing automated test scripts to ensure the quality and reliability of our software products. You will work closely with the development team to identify areas for automation and implement efficient testing strategies.
Responsibilities/Duties:
1. Design, develop, and maintain automated test scripts using Selenium WebDriver and other automation tools.
2. Execute automated test suites to validate software functionality, performance, and reliability across different platforms and environments.
3. Work closely with cross-functional teams to understand project requirements, identify test scenarios, and develop comprehensive test plans.
4. Collaborate with developers to ensure that test cases are integrated into the continuous integration/continuous deployment (CI/CD) pipeline.
5. Analyze test results and report defects in a clear and concise manner, providing detailed information to facilitate debugging and resolution.
6. Participate in agile ceremonies such as sprint planning, daily stand-ups, and retrospectives to provide QA input and feedback.
7. Continuously research and evaluate new testing tools, technologies, and methodologies to improve efficiency and effectiveness.
8. Contribute to the development and maintenance of QA documentation, including test cases, test scripts, and test reports.
Qualifications/Requirements:
Education:
- Bachelor's degree in Computer Science, Engineering, or related field.
Experience:
- 2 to 3 years of experience in automation testing, preferably in a software development environment.
- Experience with automation testing tools such as Selenium, Appium, or similar.
- Strong understanding of software testing methodologies, tools, and processes.
- Experience with cloud-based testing environments (e.g., AWS, Azure).
- ISTQB or similar certification in software testing.
Skills:
- Excellent analytical and problem-solving skills.
- Strong communication and collaboration skills.
· Excellent attention to detail and ability to work independently or as part of a team.
· Ability to multitask and prioritize tasks in a fast-paced environment.
Job Summary:
We're looking for a passionate Quality Analyst (QA) Engineer across all levels, who will work closely with the developers with agile setup to create and executes product test plans to ensure software products meet design specifications and product quality standards. Assists the Development team with process improvements to continuously improve product quality.
What you will be doing:
- Thorough understanding of requirements
- Create detailed and well-structured test plans, and test cases, and perform manual testing of web or mobile applications.
- Pencil all the software defects with severity and priority using Jira as a bug-tracking system & test management platform
- Involvement in the root cause analysis of issues.
- Acquires and maintains knowledge of the existing projects, operations, or systems
- Continuously improve customers' overall testing strategy, take part in daily stand-up meetings, provide feedback
- Follow the agile process.
What you will bring:
- Must have 2-7 years of manual testing experience including API Testing and other testing.
- Must-Have Experience with end-to-end testing.
- Experience with different types of testing such as sanity, smoke, regression, integration, cross-browser, compatibility, etc.
- Must have a good understanding of QA concepts and methodologies.
- Good understanding of the SDLC, STLC, defect life cycle, test design techniques, estimation of testing, test case documentation, defect logging, and defect analysis
- Self-motivated, and detail-oriented, with strong analytical and problem-solving skills.
Added bonus if you have:
- E-commerce / ERP domain experience
- Experience with mobile application testing
- Working with Agile Methodology
- Experience with performance and load testing (JMeter etc.)
Educational Qualification:
- M.B.A/M.C.A, B.Tech/B.E (IT/Computers), B.Sc/M.Sc. (IT/Computers) or any equivalent graduation or post-graduation
Interview Process:
The entire interview process would take approximately 10 Days.
- HR Screening Call (15 minutes)
- Technical Interview Round Level 1 (30 Minutes)
- Technical Interview Round Level 2 (60 minutes)
- Final Interview Round (60 minutes)
- Offer
About TecStub:
With offices across North America and Asia-Pacific, Tecstub is a leading provider of end-to-end digital commerce solutions to some of the world’s largest enterprises. Since its inception in 2014, we are completely self-sustained and profitable. We believe in growing together and delivering excellence, not just to our customers but to all stakeholders including our partners and employees. Come reimagine digital commerce with us!
We are a hybrid workplace where TecStub has the flexibility to work at the office, from home, or a bit of both…
Employee Benefits
Our projects are a part of the DNA of our service, which means that every team will have some skin in the game. Your work will have a direct impact on our customers and our business. You will own your work, and we will support you in that ownership. We value work-life balance and have a strong culture that we hope all of our employees bring their own flavor to. As a company, we provide a competitive salary, an options package, and a generous package of benefits.
Perks:
- Laptop allowance of upto Rs. 25,000
- 30 annual paid leaves to acknowledge that employees can avail of these leaves for personal reasons, including regional holidays, sick leaves, or anything else.
- Additional special leaves on birthdays, maternity and paternity events
- Health insurance of 3 lakhs sum insured, covers self + children + Spouse
- Vouchers & gifts for birthdays, anniversaries and other important life events
- Dedicated learning and growth budget for courses and certifications
- Company outings to celebrate our success together
2.collaborate closely with other team members and departments execute all levels of testing (System, Integration, and Regression)
3.Design and develop automation scripts when needed Detect and track software defects and inconsistencies Provide timely solutions Apply quality engineering principals throughout the Agile product lifecycle Provide support and documentation.
If you are looking for a change this is what we can promise you:
You will have challenging problems to solve
You will have flexibility and autonomy to solve problems and deliver solutions
We will provide a highly collaborative environment with skilled and super friendly teammates
We will fully support you in developing software the right way
We won't burden you with useless policies and procedures
We will provide you the tools you need to do your job right
You will be challenged to continually learn new skills and become an expert in cloud computing (over 90% of our employees are AWS Certified)
If that sounds attractive please apply! We'd love to talk to you.
Here are some more details about the position:
You will be hands-on member of the time writing test cases, creating test plans, writing automation, and executing test cases. You will work with a project manager, software development engineers, user experience and interface designers, and customer stakeholders to deliver high quality, scalable and maintainable software solutions.
Responsibilities
Work with software engineers to deliver UI-level tests as they are developing new functionality.
Perform automated and manual testing as required for the project.
Contribute in all phases of the development lifecycle.
Write and implement test cases within the test framework.
Participate in all Agile/Scrum ceremonies, including discussing and writing stories and tests to prepare for upcoming sprints.
Help prepare and produce releases of software components.
Support continuous improvement by investigating alternatives and technologies within the test area.
Drive the team towards continuous deployment.
Required Qualifications
5 years experience manually testing software.
Hands-on experience with setting up and using Selenium and other UI testing frameworks.
Knowledge of Relational Databases, including SQL to look at data.
Experience with development using Agile/Scrum
Openness to learning other technologies including front-end and back-end frameworks.
Able to assess a feature or function definition and determine if it can and should be automated.
Desired Qualifications
Cloud Platforms (Azure, AWS or Heroku)
Git
SourceTree and Bitbucket
Scrum
Project management software - Jira
Using Postman to test Rest APIs
QA Engineer
You will impact our users directly! This job requires you to constantly hit the ground running and your ability to learn quickly and work on disparate and overlapping tasks will define your success. Your job will often require coordination between multiple Development, Product, Operations and Business groups, so you get to experience a breadth of impact with various groups.
The ideal candidate must be detail oriented, obsessed with customer experience, have superior verbal and written communication skills, strong organizational skills, able to juggle multiple tasks at once, able to work independently and can maintain professionalism under pressure. You must be able to identify problems before they happen and implement solutions that detect and prevent outages. You must be able to accurately prioritize projects, make sound judgments, work to improve the customer experience, and get the right things done.
Position Overview
- You will be responsible for all testing of an entire project across various platforms
- You will own the development and execution of test plans and test cases for multiple features of an application
- You will develop and maintain testing strategies, including manual and automation testing.
- You will ensure comprehensive test coverage by working closely with the product and engineering teams to prioritize testing execution and report on test execution progress and results.
- You will participate in design and specification reviews, and use this information to design test plans.
- You will promote QA productivity through automation, tools, and other best practices.
- You will promote a culture of quality throughout the organization.
Basic Qualifications
- 3+ year of experience working as a Quality Assurance Engineer
- Experience in manual testing across android app, mobile web and desktop applications
- Bachelor's Degree
- Expertise in test methodologies and test processes.
- Ability to understand technical specifications and generate test cases from them
- Good in communicating with developers and technical leaders, even if they are remote.
- Strong organizational skills, ability to track multiple test executions simultaneously and synthesize the results
- Shows creativity and initiative to improve product coverage and effectiveness.
- Should be able to generate test reports and dashboards for management communication.










