QA Automation Engineer - Banking and Financial Services
Synechron Technologies
Apply on company website
QA Automation Engineer - Banking and Financial Services
Synechron Technologies
Bengaluru/Bangalore
Not disclosed
Job Details
Job Description
Banking QA Automation Engineer with Selenium, API Testing, and Database Validation
Job Summary
Synechron is seeking a skilled QA Automation Engineer with 3 to 5 years of experience, preferably within the banking and financial services domain. The role involves developing and maintaining automation frameworks, executing comprehensive test scripts, and ensuring the quality, security, and compliance of banking applications. The ideal candidate will collaborate with cross-functional teams to improve testing efficiency, implement continuous testing practices, and contribute to delivering reliable, high-quality software solutions that support strategic business objectives.
Software Requirements
Required:
Hands-on experience with automation tools such as Selenium WebDriver, TestNG, JUnit, Cucumber, Cypress, or Playwright
Proficiency in programming languages including Java, Python, or JavaScript for scripting automation tests
API testing tools: Postman, RestAssured, SoapUI
SQL and database testing proficiency with databases like Oracle, MySQL, or equivalent
CI/CD tools such as Jenkins, GitLab, Azure DevOps
Version control systems, especially Git
Preferred:
Experience with cloud-based testing frameworks and environments (e.g., AWS, Azure, GCP)
Automation frameworks specific to banking applications (e.g., Digital Banking, Payments)
Overall Responsibilities
Design, develop, and maintain automation frameworks to support functional, regression, and API testing for banking applications.
Write, execute, and maintain automated test scripts ensuring comprehensive test coverage and high test reliability.
Conduct API and database testing to validate transaction integrity and system integration.
Integrate automated tests into CI/CD pipelines to enable continuous testing and delivery processes.
Collaborate closely with business analysts, developers, and product owners to understand requirements and define test cases.
Identify, document, and track defects to facilitate timely resolution and process improvement.
Perform performance and load testing, analyzing system responsiveness under various conditions.
Participate in test strategy discussions, quality reviews, and process improvement initiatives.
Technical Skills (By Category)
Programming Languages:
Required: Java (TestNG, Selenium), Python, JavaScript
Preferred: Additional scripting languages (Bash, PowerShell) for automation and CI/CD scripting
Databases/Data Management:
Required: SQL querying and validation with Oracle, MySQL, or equivalent
Preferred: Experience with data validation in banking or financial data systems
Cloud Technologies:
Preferred: Cloud environments (AWS, Azure, GCP) for test automation and environment management
Frameworks and Libraries:
Required: Selenium WebDriver, TestNG, JUnit, Cypress, Playwright
Preferred: API testing libraries such as RestAssured or Postman scripts, BDD tools like Cucumber
Development Tools and Methodologies:
Required: Jenkins, Git, Maven/Gradle, Docker (for containerization), CI/CD pipelines
Knowledge of Agile, Scrum, or Kanban methodologies for iterative testing and delivery
Security and Compliance:
Understanding of security testing practices, especially in the context of banking applications like PCI DSS and GDPR compliance.
Experience Requirements
3 to 5 years of QA automation testing experience with a focus on banking or financial applications.
Proven experience with automation frameworks, API testing, and CI/CD integration.
Experience conducting database validation and analyzing transaction data.
Familiarity with performance testing and load testing tools is a plus.
Industry experience in banking, core banking, payments, or lending systems is highly desirable.
Alternative pathways: Demonstrated success in automation testing within finance or enterprise systems.
Day-to-Day Activities
Develop, execute, and update automated test cases based on functional and API requirements.
Troubleshoot and debug automation scripts, ensuring reliability across various environments.
Collaborate with developers, product owners, and business teams to verify features and system integrations.
Maintain and enhance automation frameworks for scalability and ease of use.
Report testing progress, defects, and recommendations through dashboards and documentation.
Participate in sprint planning, daily stand-ups, and review sessions to align testing objectives.
Continuously evaluate testing tools and practices, recommending process improvements.
Qualifications
Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field.
Relevant certifications such as ISTQB, Certified Test Automation Engineer, or equivalent preferred.
Proven track record with automation tools in banking or enterprise environments.
Commitment to continuous learning and adopting industry best practices.
Professional Competencies
Critical thinking and strong problem-solving skills to identify root causes of issues.
Effective communication skills for stakeholder reporting and cross-team collaboration.
Leadership potential to mentor junior team members and contribute to knowledge sharing.
Adaptability to evolving technologies, project priorities, and regulatory requirements.
Attention to detail for defect tracking and test documentation accuracy.
Time management skills to prioritize tasks and deliver under deadlines.
SYNECHRON’S DIVERSITY & INCLUSION STATEMENT
Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.
All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.
Experience Level
Senior LevelJob role
Work location
Bengaluru - GTP, India
Department
Quality Assurance
Role / Category
Software Quality Assurance and Testing
Employment type
Full Time
Shift
Day Shift
Job requirements
Experience
Min. 3 years
About company
Name
Synechron Technologies
Job posted by Synechron Technologies
Apply on company website