Job Summary
Serve as a senior product test specialist focusing on Python based test automation and transaction processing systems for cards and payments ensuring robust quality for high volume TPH platforms in a hybrid work model while collaborating across global teams to deliver resilient and compliant payment solutions that enhance customer trust and operational efficiency.
Responsibilities
- Design comprehensive test strategies for cards and payments platforms with focus on high volume TPH processing to ensure reliable transaction flows in day to day operations for global customers.
- Develop robust Python based automated test suites that validate functional and nonfunctional requirements across core payment modules and integration touchpoints with upstream and downstream systems.
- Execute detailed system integration and end to end tests for card authorization clearing settlement and reconciliation processes to ensure accurate and timely financial postings.
- Create reusable Python test utilities test data generators and validation scripts that streamline regression testing cycles and reduce overall release timelines for payment products.
- Analyze complex production like defects in cards and payments journeys replicate them in controlled test environments and work with engineering partners to drive timely resolution.
- Review payment interface specifications transaction message formats and TPH configurations to derive exhaustive test scenarios that cover normal peak and exception conditions.
- Collaborate with product owners business analysts and architects to translate regulatory scheme and compliance requirements into clear test conditions and acceptance criteria.
- Perform detailed data validation on transaction logs settlement files and ledger entries to confirm accuracy completeness and alignment with expected card and payment rules.
- Coordinate hybrid model collaboration across onsite and remote team members to align on test plans test progress and risk mitigation for critical payment releases.
- Document clear reproducible test evidence and defect reports that help stakeholders understand impact severity and potential customer or financial risk.
- Contribute to continuous improvement of the test framework by refining Python libraries implementing better logging and enhancing test result reporting for payment services.
- Partner with operations and support teams during go live dress rehearsals and post release verification to ensure stable performance of card and payment services under business day load.
- Guide junior test engineers on payment domain concepts TPH behavior and Python automation practices to raise overall team quality maturity without formal leadership accountability.
- Ensure all testing activities align with organizational policies on risk control security and data privacy for transaction and cardholder information in daily test work.
Qualifications
- Demonstrate strong hands on proficiency in Python scripting and automation frameworks applied to complex backend or integration focused financial systems.
- Exhibit deep practical experience in cards and payments processing including authorization clearing settlement chargeback and dispute handling scenarios.
- Apply working knowledge of TPH or comparable high throughput payment hubs to design realistic performance aware functional and regression tests.
- Bring eight to twelve years of progressive experience in software quality engineering or product testing with a clear focus on financial technology or payment solutions.
- Show familiarity with industry payment standards and messaging practices and their impact on test design system behavior and exception handling.
- Utilize experience with hybrid work models and global teams to communicate clearly manage test dependencies and coordinate deliveries across locations.
- Leverage experience with defect management and requirement tracking tools to maintain clear traceability between test coverage business needs and release outcomes.
À propos de Cognizant
Cognizant (NASDAQ : CTSH) est un AI Builder et une entreprise de services numériques (ESN) élaborant des solutions complètes d’IA maximisant les investissements pour des résultats concrets. Sa profonde expertise des métiers, des processus et des technologies lui permet d’intégrer dans les systèmes technologiques le contexte unique de chaque organisation de l’ingénierie à la production à l’échelle. Son objectif : améliorer l’efficacité des équipes, créer de la valeur et permettre aux grandes entreprises de rester performantes dans un monde qui évolue rapidement. Pour en savoir plus : cognizant.ai ou @cognizant.
Renseignments suppplémentaires sur l'emploi
Les informations sur la rémunération sont exactes à la date de publication. Cognizant se réserve le droit de modifier ces informations à tout moment, conformément aux lois applicables.
Les exigences linguistiques varient selon les postes, mais nous demandons à tous les candidats d’avoir une connaissance de base de l’anglais afin de faciliter les communications internes à l’échelle de l’entreprise. Pour les postes basés au Québec, une maîtrise de l’anglais est requise puisque vous fournirez des services et collaborerez avec des parties prenantes situées hors de la province, qui ne parlent pas nécessairement le français.
Cognizant est un employeur souscrivant au principe de l’égalité d’accès à l’emploi. Votre candidature et votre dossier ne seront pas examinés en fonction de la race, de la couleur, du sexe, de la religion, des croyances, de l'orientation sexuelle, de l'identité de genre, de l'origine nationale, du handicap, de l'information génétique, de la grossesse, du statut d'ancien combattant ou de toute autre caractéristique protégée telle que décrite par les lois fédérales, provinciales ou locales.
Si vous avez un handicap qui nécessite un aménagement raisonnable pour rechercher une offre d'emploi ou poser une candidature, envoyiez un courriel à [email protected] avec votre demande et vos coordonnées.











