SCOPE OF RESPONSIBILITY
As part of the Applications team, the test engineer is to,
• Develop new test cases, test automation scripts against the requirements documents and proactively provide feedback to the development team.
• Conduct regression testing using test automation script.
• Review and track test cases / automation scripts and their results.
KEY ACCOUNTABILITIES AND DUTIES
The key duties and accountabilities of the Software Testing Engineer include:
• Establish test strategies, design test plans and test cases and work on existing automation testing framework for the various applications components.
• Develop and execute automated UI and functional tests.
• Execute exploratory testing and acceptance of new features.
• Ability to learn inhouse test automation framework and maintain the test suite for ongoing enhancements and projects.
• Ability in delivering high quality solutions in a timely manner.
• Assist in the review and follow up of test automation results and the roll out of the automated test case fixes.
• Well versed in all processes for performing testing across various modules with business requirements.
• Ability to write and execute performance and load tests.
• Work with the development team to conduct SIT testing and identify defects and ensure all the defects are fixed before UAT.
• Experience in writing Test Plans, defining Test Cases, analysing the results and coordinating with developers in fixing the errors.
• Provide assistance in the UAT for the ongoing and new projects.
• Proactively suggest ways to reduce/eliminate manual testing overhead by converting the manual test cases test automation scripts using test automation tool capabilities.
• Be outspoken in providing “best practise” recommendations.
• Easily collaborate with developers and project managers to accomplish milestones.
Education
Degree (IT) or Equivalent Formal Training.
Experience
Experienced Software testing engineer with at least than 5 Years of experience in manual and automated testing. - Experience in TOSCA, JMeter, Junit, Selenium, etc.
Software QA experience in a production environment, proficiency in web application testing experience.
Testing experience in web-based trading systems.
Experience in working on test frameworks independently with at least than 3 Years of experience
Proven experience with test methodologies, test automation tools, Performance and Load testing tools.
Expertise in handling complete SDLC life cycle of Web & Mobile based Applications
The ability to manage oneself during projects from start to finish, throughout the whole testing lifecycle.