Are you passionate about software testing and keen to work in the fast-evolving Payments domain Join a dynamic team where your expertise will help shape and enhance cutting-edge financial products!
We are looking for a highly skilled Senior Software Test Engineer to join our team. This is an exciting opportunity to work in a collaborative fast-paced environment where you can make a direct impact on the quality of payment systems used globally.
Key Responsibilities:
- Design develop and execute test cases across multiple platforms (web mobile APIs) ensuring the highest quality standards are maintained.
- Lead functional DB and integration testing efforts for payment systems ensuring seamless functionality across Android iOS and Windows platforms.
- Perform robust Web Automation using Selenium WebDriver and Mobile Automation using Appium.
- Conduct API/Services automation with Java or Python ensuring fast and reliable communication between services.
- Collaborate with cross-functional teams to ensure that test documentation is well-structured clear and comprehensive.
- Take ownership of defect tracking via tools like JIRA report issues and collaborate on resolutions to ensure timely delivery of high-quality software.
- Continuously strive to improve testing practices and methodologies driving improvements in the Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
Must-Have Skills:
- Strong experience in the Payments domain
- Extensive experience across the SDLC & STLC including functional regression and integration testing.
- Hands-on expertise in Web Automation using Selenium WebDriver.
- Proven experience with Mobile App Automation using Appium on Android iOS and Windows platforms.
- Solid understanding of API/Services automation using Java or Python.
- In-depth knowledge of UNIX/Linux environments and proficient in SQL queries.
- Strong hands-on experience with Eclipse JUnit Maven and TestNG.
- Skilled in using JIRA for defect tracking and Jenkins for continuous integration.
Good-to-Have Skills:
- Experience in feasibility and compatibility testing ensuring the product functions across multiple devices and environments.
- Excellent communication skills with the ability to present technical information clearly and effectively.
- Ability to thrive as an individual contributor driving initiatives and working autonomously.
- Experience preparing and updating metrics dashboards to monitor testing progress and quality.
sql,eclipse,appium,software testing life cycle (stlc),testing,unix/linux,automation,jenkins,api/services automation,python,software development life cycle (sdlc),web automation,maven,testng,payments domain,junit,jira,platforms,software,selenium,java,payments,mobile,selenium webdriver,mobile app automation