We are looking for a seasoned Application Tester with a strong background in both manual and automated testing, with banking domain knowledge preferred. The ideal candidate will have a keen eye for detail, a solid understanding of testing methodologies, and a proven ability to ensure application quality across various platforms.
- Collaborate with business analysts, developers, and stakeholders to understand business requirements and functional specifications.
- Design, develop, and execute test cases for functional, integration, regression, and user acceptance testing (UAT).
- Perform manual testing and contribute to automation where applicable using scripting languages and testing tools.
- Ensure traceability of test cases to requirements and maintain comprehensive test documentation.
- Identify, log, and track defects and work with the development team for timely resolution.
- Analyze test results, report findings, and provide input to improve application quality and user experience.
- Validate data using SQL queries and perform backend testing to ensure data integrity.
- Participate in test planning, effort estimation, and test strategy preparation.
- Adhere to banking and financial services regulations and compliance standards during testing cycles.
- Stay up to date with industry trends and tools related to application testing and quality assurance.
Requirements & Qualifications:
- Minimum of 7 years of experience in application testing
- Strong understanding of manual testing methodologies including functional, regression, integration, and UAT.
- Experience with automated testing frameworks and scripting languages (e.g., Python, JavaScript, or Shell scripting).
- Hands-on experience with SQL for data validation and test data setup.
- Familiarity with defect tracking tools like JIRA.
- Strong problem-solving and analytical skills.
- Excellent communication skills for effective stakeholder interaction.
Preferred Qualifications:
- Experience working on Appian-based applications or low-code platforms.
- ISTQB or similar software testing certification.
- Exposure to DevOps practices and CI/CD pipeline testing.
- Experience with test automation tools like Selenium, UFT, or TestComplete.
- Understanding of banking products such as loans, credit, or core banking systems.