Manual Test Engineer - Banking Payment System - Weehawken, NJ - Hybrid
Job Summary
We are seeking a highly motivated and detail-oriented Manual Test Engineer to join our dynamic team working on banking payment systems through Machine payment tools like Volante. This hybrid role in Weehawken offers an exciting opportunity to contribute to the quality assurance of complex financial technology solutions. As a key player in our testing team, you will be responsible for ensuring the robustness, security, and performance of payment processing applications across multiple platforms, including mobile and web. Your expertise will help deliver seamless, reliable banking experiences to our clients while supporting continuous improvement initiatives within an agile environment.
Duties
Develop, review, and execute comprehensive test cases based on detailed business requirements and functional specifications for banking payment systems.
Should have experience in Machine Payment tools like Volante.
Perform manual testing across various platforms such as Android, iOS, and web applications, ensuring compatibility and usability.
Conduct system testing, user acceptance testing (UAT), performance testing, and regression testing to validate application stability and performance under load.
Utilize tools like Selenium, TestNG, HP ALM, JUnit, and Cucumber to support test automation efforts and streamline testing workflows.
Analyze test results to identify root causes of defects; collaborate with development teams to troubleshoot issues using debugging techniques and tools like Visual Studio or Eclipse.
Execute API testing for RESTful services using tools such as Postman or SOAP UI; validate data integrity with SQL queries on databases like MySQL, Oracle, or Microsoft SQL Server.
Support release management activities by documenting test outcomes, managing defect logs in Jira or TFS, and ensuring quality standards are met before deployment.
Participate in requirements gathering sessions with business analysts and developers to clarify specifications and refine testing strategies aligned with SDLC (Software Development Life Cycle) methodologies including Agile and Waterfall.
Skills
Strong experience with manual testing of banking payment systems including mobile applications (Android/iOS) and web interfaces.
Should have experience in Machine payments System tolls like Volante
Proficiency in test automation tools such as Selenium WebDriver, TestNG, JUnit, Cucumber, and scripting languages like Python or JavaScript.
Knowledge of RESTful APIs, SOAP web services, and API testing tools like Postman or SOAP UI.
Familiarity with database management systems including MySQL, Oracle DB2, Microsoft SQL Server; ability to perform complex SQL queries for data validation.
Experience with version control systems such as GitHub, GitLab, SVN; familiarity with CI/CD pipelines using Jenkins or Azure DevOps.
Understanding of SDLC processes including Agile (Scrum), Waterfall methodologies; experience participating in requirement analysis and user acceptance testing.
Expertise in performance testing tools like LoadRunner; ability to analyze system performance metrics under load conditions.
Strong analytical skills for root cause analysis; excellent debugging abilities across different operating systems including Windows and Linux environments.
Knowledge of DevOps practices related to continuous integration/deployment (CI/CD), service-oriented architecture (SOA), cloud platforms like AWS or Azure is a plus.
Effective communication skills for collaborating with cross-functional teams; ability to document test cases, defects, and test plans clearly. Join us in delivering innovative banking solutions by ensuring the highest quality standards!
Pay: $57.00 - $60.00 per hour
Application Question(s):
Do you have experience in Banking Payment System?
Do you have exp in Machine payment system tools like Volante?
Experience:
Manual Testing: 9 years (Required)
Work Location: Hybrid remote in Weehawken, NJ 07086