OTT Pay Inc. is an established, fully funded fintech company focused on delivering streamlined financial payment solutions. With a strategic focus on both acquiring and issuing business, we are developing a mobile-first platform that offers a wide range of financial services, loyalty programs, and innovative products, including credit cards, payment solutions, e-commerce, gift cards, and more. We are a results-driven, forward-thinking organization that values goal orientation and continuous improvement.
At OTT Pay, you will find abundant opportunities for professional growth, working alongside a talented and diverse team from various industries. Our collaborative and innovative environment fosters learning and development, empowering you to excel and make a tangible impact. This is a unique chance to join a company dedicated to reshaping financial solutions for the future.
We are looking for a Senior Mobile Applications QA Analyst
with a background in payments processing of fintech to join our growing team. As the Senior Mobile Applications QA Analyst, you work closely with the Technology Department and will be responsible for testing and defect management. You will be creating automated scripts, act as QA resource on projects, designing, maintaining, and executing automated test cases.
How You Will Contribute:
Design and execute test plans and detailed test cases based on product requirement documents; perform functional testing, compatibility testing (across OS versions, screen sizes, and device brands), regression testing, and UI testing for mobile applications.
Identify, analyze, and track bugs throughout their lifecycle; drive issue resolution by working closely with developers and other teams; deliver clear and actionable test reports and quality assessments.
Design, maintain, and execute automated test cases for GUI, API, performance, load, and end-to-end scenarios for OTT mobile applications.
Collaborate with development, product, and security/risk control teams throughout the Agile process, participating in requirement reviews, version testing, and iterative improvements.
Partner with the development team to build continuous integration environments and automation testing frameworks/tools that ensure high-quality and efficient testing.
Continuously research and follow industry trends in mobile testing tools and technologies, providing recommendations for improvements based on project needs.
Collaborate with project management to ensure successful and timely delivery of project milestones.
Apply effective time management skills to maintain existing test suites, enhance them for new features, and remain responsive to urgent or ad-hoc testing requests.
What You Bring to the Table:
At least 5 years of mobile application testing on both iOS and Android platforms, with a strong understanding of mobile OS behaviors, UI/UX standards, and platform-specific constraints in regulated environments.
Proven experience in testing complex financial systems, such as payment gateways, digital wallets, anti-fraud platforms, and mobile banking apps, with a strong awareness of security, compliance (e.g., PCI DSS), and data privacy requirements.
Solid knowledge of mobile QA processes, including functional, UI, regression, security, and compatibility testing across diverse devices, brands, screen resolutions, and OS versions.
Skilled in test planning, defect analysis and triage, managing the full defect lifecycle, and delivering clear, insightful test reports and quality assessments.
Familiar with mobile traffic debugging tools such as Charles, Fiddler, ADB, and Xcode; able to intercept, analyze, and replay network requests for diagnostics and troubleshooting.
Has experience leading the design and implementation of automation test frameworks, with hands-on experience in Appium, XCUITest, UIAutomator, and scripting languages like Python, Java, or Shell for automating key regression workflows and accelerating release cycles.
Experience building stable and scalable test strategies in CI/CD environments; skilled in integrating automated tests into continuous delivery pipelines using tools like Jenkins.
2+ years of experience with SQL and NoSQL databases (e.g., MySQL, MongoDB) for backend verification, test data preparation, and risk scenario simulation.
Exposure to load and performance testing tools (e.g., JMeter, LoadRunner) is a plus, particularly for backend-intensive or high-volume financial applications.
Demonstrated ability to mentor junior and mid-level QA engineers, provide technical guidance, and improve team testing efficiency and overall quality.
Excellent communication and collaboration skills, able to work closely with developers, product managers, DevOps, security, and risk teams throughout the development lifecycle.
Bachelor's degree in Computer Science, Information Systems, or related disciplines. Certifications such as ISTQB, Agile Tester, or PCI DSS compliance testing are strong assets.
What’s in it for you:
Competitive Salary
Opportunity to learn and grow with a supportive team
Vacation Leave
Centrally located modern and spacious offices close to Eglinton and Leslie
Free use of onsite gym and sports facilities, and regular company social events
A chance to work in a dynamic, collaborative, progressive and high performing team
Community involvement through the annual Terry Fox Run
Tremendous opportunities for Growth and Development
This is an onsite position and the successful candidate will be required to report to the office Mon-Fri from 9:00am to 5:30pm.
Visit our website at https://ottpay.com/.
We are committed to fostering a diverse and inclusive workplace, welcoming individuals from various backgrounds and experiences to contribute to the future of payments. At OTT Pay, our engineering team values collaboration, support, and mutual growth. We actively work to build an inclusive culture that encourages the development of all team members. As an equal opportunity employer, we welcome applications from all qualified candidates, including those with disabilities. If you require accommodation during the application or interview process, we will work with you to ensure your needs are met.
We appreciate all applicants for their interest; however, only those candidates selected for an interview will be contacted.