Enable job alerts via email!
A leading company in the technology sector is seeking a QA Engineer with expertise in integration testing. The successful candidate will be responsible for validating data flows and developing test plans while collaborating with development teams. Candidates should possess strong coding skills in SQL, Java, and expertise in automation tools like Selenium. This role offers an opportunity to enhance software quality in a dynamic and innovative environment.
Key Responsibilities:
Responsible for validating data flow, interaction between components, and the integration points between various upstream and downstream systems to confirm seamless end-to-end system functionality.
Design, develop and execute Integration test plans and test cases
Validate interactions between different system components and APIs.
Execute automated test cases and Analyse results to identify defects.
Monitor and report on the test execution status and progress.
Collaborate with developers, product managers and other QAs to identify integration points and resolve issues
Create and maintain test documentation, including test plans, test cases, and test data.
Generate and present test reports, providing insights and recommendations for improving software quality.
Skill Set:
Operating Systems: Linux
Programming Languages: Strong coding skills in SQL, Shell Scripting, Java, and JavaScript.
Strong understanding of software architecture, APIs and Microservices
Testing Frameworks: Experience with testing frameworks like TestNG and Cucumber.
Automation Tools: Proficiency with automation tools such as Selenium and experience in automation testing for Web based applications
Update and maintain existing test scripts to accommodate changes in the application or environment.
Troubleshoot and resolve issues related to test automation and execution.
Experience in Core Banking, Wealth Management domains
Experience in Finacle Core, CRM, Alerts.
Problem Solving: Ability to diagnose issues and debug complex problems.
Attention to Detail: High attention to detail to identify defects and ensure quality.
Documentation: Proficient in writing clear and detailed test cases and reports.
Collaboration: Effective in communicating and collaborating with development teams, stakeholders, and other QA members.