Software Testing Engineer
digital business people pte. ltd.- Posted an hour ago
- Be among the first 10 applicants
Job Description
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.
Internal
The Software Test Engineer will work closely with Technology Application team to ensure their tasks are clearly defined, managed and delivered in the most effective manner.
The Software Test Engineer will work with all members of the Applications, Operations and Infrastructure teams to ensure that changes are tested and delivered to business specifications.
External
The Software Testing Engineer may be required to liase with external vendors, sub-contractors and external customers to perform their duties.
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 in-house 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.
Experience
- Experienced Software testing engineer with at least than 5 Years of experience in manual and automated testing.
- Software QA experience in a production environment, proficiency in web application testing experience.
- 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.
More Info
Key Skills
test automation scripts
functional tests
