We are looking for a detail-oriented and experienced Senior QA Engineer with strong domain expertise in Finance and Payments. The ideal candidate will have a solid background in both manual and automation testing, with hands-on experience in Flutter mobile testing, API testing, security testing, automation frameworks, and SQL-based backend validation.The candidate will work closely with developers, product managers, and business analysts to ensure the delivery of high-quality financial products and platforms.
Key Responsibilities
- Design comprehensive test strategies and test cases to validate functionality across web and mobile applications and payment gateways.
- Utilize GitHub Copilot for automation activities, including automated test case creation and test script execution.
- Work with Zephyr for test management and test execution tracking.
- Perform API testing using tools such as Postman.
- Write and execute SQL queries to validate backend data and ensure data integrity.
- Execute functional, integration, regression, and end-to-end testing.
- Lead test planning and execution activities across projects.
- Collaborate with developers and business analysts in Agile/Scrum teams to ensure comprehensive test coverage.
- Participate in UAT and support production validation activities after deployment.
- Ensure complete traceability of test cases to business requirements.
- Track defects and collaborate closely with development teams to ensure timely resolution.
- Contribute to automation framework design, development, and continuous improvement.
- Mentor junior QA team members and provide guidance on testing best practices.
Requirements
Must-Have Qualifications
- 8+ years of experience in Quality Assurance/Software Testing, with a minimum of 4 years of experience in the Financial Services domain.
- Hands-on experience in automation testing framework design and definition.
- Strong knowledge and hands-on testing experience with REST APIs.
- Strong proficiency in SQL and experience performing backend data validation.
- Experience with test management tools such as JIRA, TestRail, or Zephyr.
- Experience working in Agile/Scrum environments.
- Experience with mobile application testing, particularly Flutter applications.
- Knowledge of security testing and quality assurance practices for financial applications.
- Strong analytical and problem‑solving abilities.
Soft Skills
- Excellent communication and interpersonal skills.
- Ability to work independently and effectively collaborate with cross‑functional teams.
- Strong mentoring and team leadership abilities.
- Exceptional attention to detail and commitment to delivering high‑quality software.
- Strong ownership and accountability toward testing activities and deliverables.