Analyze requirements and produce test plans, test cases, defect reports and test summaries
Work closely with Business Analysts and Software Quality Assurance Engineers to ensure all Acceptance Criteria have sufficient levels of detail
Perform manual and automated test execution in collaboration with external parties to ensure full coverage of End-to-End scenarios
Maintain, improve and expand an automation of End-to-End suites covering the complete solutions from Front End (POS terminals, Mobile applications, Payment Pages, Commercial Shop System Plugins) to Back End (Integration with Acquirers, Card Schemes, Payment methods providers)
Resolve technical problems and support the software payment association certifications;
Maintain and extend testing infrastructure;
Integrate with existing deployment process;
Continuous improvement in testing strategy, using latest tools and technologies.
At least 4 years of similar working experience in Software tester or QA role.
Bachelor degree in computer science, information system or equivalent.
Strong communicator with expert knowledge in enterprise web-services application testing
Solid API testing skills (REST, SOAP)
Good understanding of various types of testing (Unit, Integration, System, E2E, UAT etc.)
Familiar with test automation tools such as Postman, Jmeter, Selenium
Experience with Linux and Windows environments (user level)
Experience with writing SQL queries/statements
Experience with Jira and Zephyr
Good Java knowledge
Experience in payment processing industry is desired.