We are seeking a highly skilled Senior Quality Assurance Engineer – Automation to join our team. The ideal candidate will have strong hands-on experience in automation testing, API testing, and database validation. This role requires expertise in automation frameworks and testing tools, along with a solid understanding of financial systems and payment channels.
Key Responsibilities:
• Own the end-to-end documentation process for products and platforms across multiple domains (e.g., digital banking, cards, payments).
• Design, develop, and maintain automated test scripts using Selenium WebDriver, RestSharp, and other automation tools.
• Perform API testing for RESTful and SOAP services.
• Write and execute complex SQL queries for data validation and backend testing.
• Collaborate with development, product, and business teams to define test strategies and acceptance criteria.
• Conduct integration testing across payment channels, including ATMs, POS, simulators, and other financial systems.
• Ensure the quality, scalability, and reliability of software products through rigorous testing.
• Identify, document, and track defects to closure while maintaining high testing standards.
• Provide mentorship and guidance to junior QA engineers where required.
Required Skills:
• Strong hands-on expertise in Selenium WebDriver and RestSharp (or equivalent API automation frameworks).
• Proficiency in SQL queries for database testing and data analysis.
• Solid experience in testing RESTful APIs and SOAP services.
• Exposure to financial systems, with knowledge of international and local payment schemes (preferred).
• Experience with ATMs, POS, simulators, and channel integration (a strong plus).
• Strong problem-solving skills, analytical mindset, and attention to detail.
• Excellent communication and collaboration skills.