Software Quality Assurance Engineer (Fintech)
FinSurgents · Lahore
Job description
About the role
FinSurgents, a consultancy for embedded finance and fintech solutions, is hiring a Software Quality Assurance Engineer in Lahore on a hybrid schedule. The role covers testing of internal products and client implementations such as loan management systems, payment integrations, back-office tools and mobile apps, and includes building the company-wide test automation framework. Lending expertise is not expected on day one.
Key responsibilities
- Review requirements and technical specifications early and raise gaps before development starts
- Design test plans and write test cases covering functionality, edge cases and usability
- Test REST APIs end to end, including authentication, error handling and duplicate or retried requests
- Verify loan calculations such as repayment schedules, markup and penalties against reference models
- Write and maintain automated tests in Python, pytest, Playwright and Maestro
- Use SQL to check that data, balances and reports match the underlying transactions
- Test scheduled jobs and event-driven flows such as nightly calculations and message queues
- Test back-office web apps and mobile apps on real devices, run regression and integration testing per release and support client UAT
- Report defects clearly and keep test documentation up to date
Required profile
- Bachelor's degree in Computer Science, Software Engineering, IT, Fintech or a related field, or equivalent practical experience
- 2-4 years in software QA, covering manual and automated testing
- Hands-on API testing experience (Postman or similar)
- Strong SQL skills, including joins, aggregations and data validation
- Comfort with numbers and spreadsheets, and ability to work through calculations step by step
- Ability to read technical documentation and work closely with engineers
- Experience with bug tracking and test management tools such as Jira or TestRail, and with Git
Nice to have
- Testing experience in lending, banking, payments, BNPL or other financial systems
- Awareness of regulatory requirements in financial services
- Exposure to message queues such as RabbitMQ or Kafka
- Mobile testing experience (Maestro, Appium or Detox) and familiarity with CI pipelines
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Pakistan.
Salary: Software Engineer - FinTech (Remote) Based on 25 job offers in PakistanSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 6 hours ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
FinSurgents
Lahore