Interact with users and development teams to develop a strong understanding of the project and testing objectives and build automated test suites
Design and create test cases/conditions and scripts to address business and technical use cases
Procure or create test data required for testing and set up the required test beds (hardware, software and network)
Perform manual testing, the scope of which will encompass all functionality of system/s
Increasing quality and test coverage
Use white box testing, security testing, tools development, scripting to execute test cases for software solutions and build/script new tools for performing testing/validation function
Utilize innovative test technologies to develop a products testing strategy
Automation/manual testing of system/s, ensuring high-quality code with proper coding guidelines
Develop and lead the automation strategy/effort and generate scripts for automation of test cases and testing cycles
Create test logs and report test results, defects to the stakeholders
Participate in design and code inspections and troubleshooting of issues with different teams to drive towards root cause identification and resolution
Document, track and escalate issues as appropriate, using Quality Center or similar tools/means
Develop new test methodologies or processes, re-evaluate existing processes measure quality of system/s
Requirements:
Strong technical background, detail driven and have excellent problem solving abilities
Experience in working on Windows and Linux based environments
Experience in test automation tools like Selenium Web driver, Auto IT etc.
Strong coding, debugging and troubleshooting skills
Experience in Source Control like GIT, JIRA, SVN Test Case Management tools
Good knowledge of web application, coding and programming framework including Java, JSP, Java Script, MVC (eg. Spring, hibernate)
Good knowledge of networking including SSL/TLS/TCP/IP, IPSec, firewalls
Experience in using performance optimization tools
Prior experience in Agile Test Automation is a plus
Job Classification
Industry: BankingFunctional Area: Engineering - Software, Role Category: Software DevelopmentRole: Software DevelopmentEmployement Type: Full time
Education
Under Graduation: Any GraduatePost Graduation: Any PostgraduateDoctorate: Any Doctorate