- LocationPune, India
-
IndustryInformation Technology
Responsibilities:
1. Develop, implement, and maintain automated test scripts using Java, Selenium, and Karate for web and mobile applications in the payment, banking, and financial domain.
2. Collaborate with cross-functional teams, including developers, product managers, and business analysts, to understand software requirements and design comprehensive test cases.
3. Perform end-to-end testing, regression testing, and integration testing to identify defects and ensure consistent product functionality.
4. Execute and maintain automated test suites, analyze test results, and report on testing progress to stakeholders.
5. Conduct API testing using Karate framework for seamless integration and validation of backend services.
6. Participate in code reviews, identify potential areas for improvement, and contribute to enhancing the test automation framework.
7. Apply industry best practices and methodologies to optimize the software testing process and enhance overall product quality.
8. Collaborate with the QA team to identify and address performance bottlenecks and implement effective solutions.
9. Collaborate with development teams to investigate, troubleshoot, and resolve software defects.
10. Stay up-to-date with the latest advancements in automation testing and suggest new tools or techniques to improve the QA process.
11. Ensure compliance with ISO, MT 103, and 202 certifications, and contribute to maintaining security and data privacy standards.
Qualifications and Experience:
1. Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
2. 5-8 years of proven experience in software quality assurance with a focus on automation testing in the payment, banking, or financial domain.
3. Strong proficiency in programming with Java and experience in creating and maintaining automation frameworks using Selenium and Karate.
4. Knowledge and hands-on experience with ISO, MT 103, and 202 standards.
5. Familiarity with testing web services and APIs using Karate or similar tools.
6. Solid understanding of test methodologies, testing techniques, and software development lifecycles (SDLC).
7. Demonstrated ability to write clear, concise, and comprehensive test plans and test cases.
