Taro Logo

Lead Software Engineer - Quality Assurance

UK-based fintech company providing affordable credit solutions through credit unions and personal loans in the near-prime market segment.
Backend
Staff Software Engineer
Hybrid
101 - 500 Employees
8+ years of experience
Finance

Job Description

Amplifi Capital is a leading fintech company in the UK's near-prime unsecured personal loans market, focusing on making affordable credit accessible through credit unions. The company operates through its Gojoko platform, a comprehensive fintech solution integrating with top-tier software providers like Mambu, AWS, and others. As a Lead Software Engineer in Quality Assurance, you'll be at the forefront of ensuring product quality for their innovative financial solutions. The role combines technical leadership with hands-on automation work, requiring expertise in test automation frameworks, CI/CD integration, and quality assurance best practices. You'll lead a team across UK and India, working on complex projects while mentoring junior members. The position offers an opportunity to impact financial inclusion while working with cutting-edge technology in a rapidly growing company. The role demands a balance of technical expertise, leadership skills, and quality-driven mindset, making it ideal for experienced QA engineers looking to make a significant impact in the fintech sector. Benefits include competitive compensation, good work-life balance with hybrid working, and comprehensive health coverage.

Last updated 8 hours ago

Responsibilities For Lead Software Engineer - Quality Assurance

  • Develop and implement automation strategies, frameworks, and tools including Robot Framework
  • Lead design and development of automated test scripts and test suites
  • Collaborate with software engineers to integrate automated tests into CI/CD pipeline
  • Analyze system requirements and technical specifications
  • Perform hands-on testing of complex features
  • Identify and report defects
  • Mentor and provide technical guidance to junior QA team members
  • Stay up-to-date with industry trends and best practices
  • Collaborate with cross-functional teams to ensure quality throughout development

Requirements For Lead Software Engineer - Quality Assurance

Python
Java
JavaScript
  • Bachelor's degree in Computer Science, Engineering, or related field (advanced degree preferred)
  • 6-10 years of Quality Assurance experience and 2 years of people management
  • Strong programming and automation skills (Robot Framework, Selenium, Appium, PyTest)
  • Experience with web, API, and mobile application testing
  • Experience with CI/CD pipelines using Jenkins, GitHub Actions, or Azure DevOps
  • Expertise in Python, Java, or JavaScript
  • Skills in functional, regression, and integration testing
  • Experience with JIRA and TestRail/Zephyr
  • Knowledge of performance testing and cloud platforms
  • Excellent communication and collaboration skills
  • Leadership experience managing teams across UK and India

Benefits For Lead Software Engineer - Quality Assurance

Medical Insurance
  • Competitive salary
  • 25 days annual leave
  • Gratuity (as applicable)
  • Medical insurance / Private health insurance
  • Subsidized transport
  • Hybrid working
  • Modern office environment

Related Jobs

Software Developer 4

Senior software development role at Oracle focusing on analytics platform development using C++, Java, and Python with 10+ years of experience required.

Senior Staff Engineer - Full Stack Developer

Senior Staff Engineer position for Full Stack Developer at Stryker, requiring 9 years of experience in software development with expertise in both frontend and backend technologies.

Sr. Lead Software Engineer

Senior Lead Software Engineer position at Coupa Software, focusing on scaling enterprise spend management platforms using Ruby on Rails, React, and microservices architecture.

Software Developer 3

Staff Software Engineer role at Oracle Cloud Infrastructure focusing on platform dataplane scalability and distributed systems development.

Staff Software Engineer

Staff Software Engineer position at Toast, leading backend development for Accounts Payable systems, requiring 8+ years experience in Java/Kotlin development with focus on scalable solutions.