
Senior Quality Assurance Engineer
Why Choose Bottomline?
Are you ready to transform the way businesses pay and get paid? Bottomline is a global leader in business payments and cash management, with over 35 years of experience and moving more than $16 trillion in payments annually. We're looking for passionate individuals to join our team and help drive impactful results for our customers. If you're dedicated to delighting customers and promoting growth and innovation - we want you on our team!
This position is based in our Kaslik, Lebanon.
The Role:
As a Senior QA Engineer, you will be responsible for designing and implementing comprehensive test strategies, elaborating robust test plans and leading both manual testing efforts. You will collaborate with cross-functional teams (including developers, product managers, and other QA engineers) to ensure the delivery of high-quality software that meets the complex needs of global payments and cash management for enterprise customers.
How you'll contribute:
- Develop, refine, and execute comprehensive test strategies to cover functional and non-functional requirements within the B2B payments and cash management domain.
- Provide technical leadership in defining test standards, processes, and best practices.
- Mentor and guide junior QA team members, ensuring consistent and high-quality test execution.
- Design and execute detailed test cases based on business and technical requirements for web applications, RESTful services, and integration.
- Conduct exploratory testing to identify potential risks, vulnerabilities, and defects, particularly in payment workflows and global transaction scenarios.
- Track and document defects in the defect management system and work closely with development teams for timely resolution.
- Utilize SQL skills (Postgres) for validating data integrity, transactions, and backend processes in complex payment and cash management systems.
- Collaborate with database and infrastructure teams to troubleshoot data-related issues, ensuring compliance with privacy and security regulations.
- Leverage tools such as SoapUI, JMeter, IntelliJ, and Git for comprehensive testing coverage and version control.
- Support testing in cloud environments (Azure) and align QA strategies with DevOps practices.
- Provide feedback on tooling and framework enhancements to optimize QA efficiency and effectiveness.
- Work closely with product owners, business analysts, and developers to clarify requirements and acceptance criteria for global payment flows and cash management features.
- Communicate test progress, defects, and risk assessments to all stakeholders, offering recommendations for quality improvements.
- Participate in Agile ceremonies (daily stand-ups, sprint planning, retrospectives), contributing a QA-centric viewpoint.
- Maintain clear, detailed documentation of test scenarios, test cases, and test results, ensuring traceability to business requirements.
- Report quality metrics and contribute to continuous improvement initiatives within the QA organization.
What will make you successful:
- Minimum 4+ years of QA experience
- Familiarity with tools such as JMeter and Performance testing.
- Proven ability to test RESTful services and web application UIs.
- Strong manual QA background, including defect tracking and detailed test case execution.
- Experience with bug tracking and test management tools (for example, Jira, TestRail, Zephyr).
- Knowledge in UI and API automation is a plus.
- Excellent communication skills with the ability to engage stakeholders at all levels.
- Experience in estimating effort, managing tasks, and meeting commitments.
- Strong analytical and problem-solving skills with a proactive mindset.
- Solid understanding of QA methodologies, Agile practices, and the software development lifecycle.
- Demonstrated ability to learn and adapt to new technologies and tools quickly.
- Prior payments industry experience or knowledge of B2B payments and cash management is a significant plus.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
We welcome talent at all career stages and are dedicated to understanding and supporting additional needs. We're proud to be an equal opportunity employer, committed to creating an inclusive and open environment for everyone.
Apply for this job
*
indicates a required field