$100K - 140K a year
Design, develop, and execute manual and automated tests for fintech back-end systems and SaaS platform, collaborate with cross-functional teams, integrate testing into CI/CD pipelines, and mentor quality engineers.
5+ years in software quality engineering focused on fintech back-end and SaaS, experience with message queues, Linux, Kubernetes, CI/CD, SQL testing, Agile Scrum, and issue tracking tools.
It's a new day with a new opportunity at 8am! We are seeking a highly skilled and experienced Quality Engineering Tech Lead to join our team at Affinipay, a leading fintech company. As a Quality Engineering Tech Lead, you will play a critical role in ensuring the quality of our fintech back-end systems and SaaS platform, driving our QE processes through matrixed organizations, and working closely with cross-functional teams to identify, report, and resolve defects. You will be responsible for designing, developing, and executing comprehensive test plans, leveraging your expertise in back-end systems, message queues, cloud-based testing, container orchestration, and Agile methodologies. What You'll Do • Design, develop, and execute manual and automated tests for our fintech back-end systems and SaaS platform, focusing on functionality, performance, security, and scalability • Test and validate message queue implementations, data flow, and asynchronous processing systems • Collaborate with development teams to identify and prioritize testing requirements, ensuring alignment with business objectives and customer needs • Utilize Linux operating system and command-line interfaces to perform testing and troubleshooting activities • Develop and maintain test cases and plans using industry-standard tools and frameworks, leveraging cloud-based infrastructure (e.g., AWS) • Work closely with DevOps teams to ensure seamless integration of testing into CI/CD pipelines, utilizing Kubernetes for container orchestration • Participate in Agile Scrum ceremonies, including daily stand-ups, sprint planning, and retrospectives, ensuring effective communication and collaboration within the team • Identify, report, and track defects using our issue tracking system (e.g., Jira, DataDog), providing detailed bug reports with steps to reproduce, expected results, and actual results • Collaborate with development teams to resolve defects, ensuring timely and high-quality fixes • Develop and maintain testing documentation, including test plans, test cases, and test scripts • Mentor and train other quality engineers, and learn from other quality engineers across the team • Stay up-to-date with industry trends, emerging technologies, and best practices in software testing, applying this knowledge to continuously improve our testing processes and strategies About You • 5+ years of experience in software quality engineering, with a focus on fintech back-end systems and SaaS platform testing in the cloud • Experience with message queue technologies (e.g., RabbitMQ, Kafka, AWS SQS, Redis Pub/Sub) • Strong proficiency in Linux operating systems and command-line interfaces • Experience with Kubernetes, containerization, and CI/CD pipelines (e.g., Jenkins, CircleCI) • Experience with Test Rail or other Test Management System. • Experience with SQL databases and database testing • Expertise with industry-standard testing tools and frameworks (e.g. Playwright, Pytest) • Proficiency in Agile Scrum methodologies, including sprint planning, backlog management, and retrospectives • Experience with issue tracking and monitoring systems (e.g. Jira, DataDog) • Understanding of API testing and back-end service validation • Ability to programmatically understand the flow and outputs of pre-existing code written in a variety of languages, e.g. Ruby • 3+ years being the primary QE contact for a project or deliverable • Excellent problem-solving skills with attention to detail and the ability to write detailed bug reports • Strong time management and organizational skills, with the ability to prioritize tasks and meet deadlines • Strong communication and collaboration skills, with the ability to work effectively in a cross-functional team environment • Confident in voicing opinions and driving process improvements • Ability to deliver presentations on quality KPIs to developers as well as non-technical audiences • Skilled in establishing best practices for development teams and setting incremental goals for continuous quality improvement • Mentoring and knowledge-sharing capabilities Nice to Haves • Knowledge of PCI compliance and security testing best practices • Experience with financial transaction processing and payment systems testing • Certification in software testing or quality engineering (e.g., ISTQB, CSTE) • Experience using AI tools to create test cases and conduct test case reviews
This job posting was last updated on 8/19/2025