Back to jobs
Job Description
• Lead the project team to analyze project/product requirements and testing needs to create and execute a comprehensive test strategy including both functional and technical/system-level testing.
• Lead in software requirements, design and code reviews to provide early and continuous quality feedback.
• Deep experience in software test strategy, creation of test process artifact templates, test metric definition and industry standard report definition.
• Identify and develop manual test scripts for various types of testing: Acceptance, Usability, Functional and Regression.
• Setup and maintenance of test environments.
• Execute/analyze test cases and communicate results.
• Help to troubleshoot and verify bugs and errors reported.
• Participate in code reviews.
• Perform end-to-end Payment Host or EMV certifications of payment systems.
• Design and develop test scripts and execute EMV test cases.
• Analyze certification test results at technical detailed level (EMV tags, bits, Pinpad modes, Contact/Contactless configurations, tables) to pinpoint source of compliance issues.
• Use Brand Test Tools like UL Collis, ICC; Pinpads like Verifone, Ingenico, Equinox; POS/PMS systems, TransactionLink, Gateways, and technical skills to perform certification and QA.
• Achieve production-ready test and certification approval of payment applications.
• Perform end-to-end system, functional and regression tests of payment systems prior to production use.
• Update test scripts based on bugs and changes/upgrades to the application.
• Work with team members to find the cause of defects.
• Work effectively with members of the project team to ensure project success and champion high quality throughout the project.
• Proactively seek ways to incorporate new/creative ideas and methodologies into testing efforts by keeping abreast of current methodologies, technologies and tools.
• Work closely with architects, developers and project managers to lead teams through task management and by example in all phases of the project life cycle.
• Work closely with Solution Technical Lead, Architect, DevOps and QA Manger.
• Lead in software requirements, design and code reviews to provide early and continuous quality feedback.
• Deep experience in software test strategy, creation of test process artifact templates, test metric definition and industry standard report definition.
• Identify and develop manual test scripts for various types of testing: Acceptance, Usability, Functional and Regression.
• Setup and maintenance of test environments.
• Execute/analyze test cases and communicate results.
• Help to troubleshoot and verify bugs and errors reported.
• Participate in code reviews.
• Perform end-to-end Payment Host or EMV certifications of payment systems.
• Design and develop test scripts and execute EMV test cases.
• Analyze certification test results at technical detailed level (EMV tags, bits, Pinpad modes, Contact/Contactless configurations, tables) to pinpoint source of compliance issues.
• Use Brand Test Tools like UL Collis, ICC; Pinpads like Verifone, Ingenico, Equinox; POS/PMS systems, TransactionLink, Gateways, and technical skills to perform certification and QA.
• Achieve production-ready test and certification approval of payment applications.
• Perform end-to-end system, functional and regression tests of payment systems prior to production use.
• Update test scripts based on bugs and changes/upgrades to the application.
• Work with team members to find the cause of defects.
• Work effectively with members of the project team to ensure project success and champion high quality throughout the project.
• Proactively seek ways to incorporate new/creative ideas and methodologies into testing efforts by keeping abreast of current methodologies, technologies and tools.
• Work closely with architects, developers and project managers to lead teams through task management and by example in all phases of the project life cycle.
• Work closely with Solution Technical Lead, Architect, DevOps and QA Manger.
