We are looking for an experienced Software testing engineer with experience in IT with a focus on QA, Testing (Manual Testing, Automated Testing, and Performance Testing).
Responsibilities and Duties:
- Establish test strategies, design test plans and test cases, and work on existing automation testing frameworks for the various application components.
- Develop and execute automated UI and functional tests.
- Execute exploratory testing and acceptance of new features.
- Develop new test cases against the requirements documents and proactively provide feedback to the development team
- Review and Track the test case and test results (i.e. manual and automated) documents
- Assist in the review and follow-up of test automation results and the rollout of the automated test case fixes.
- Work with the development team to conduct SIT testing and identify defects and ensure all the defects are fixed before UAT.
- Provide assistance in the UAT for ongoing and new projects.
- Easily collaborate with developers and project managers to accomplish milestones.
Required Skills and Qualifications
- Experience in writing Test Plans, defining Test Cases, analyzing the results, and coordinating with developers in fixing errors.
- Software QA experience in a production environment, proficiency in web application testing experience
- Experienced in delivering high-quality solutions in a timely manner.
- Experience in working on test frameworks independently
- Well-versed in all processes for performing testing across various modules with business requirements.
- Expertise in handling the complete SDLC life cycle of Web & Mobile based Applications.
- Proven experience with tools like TOSCA, Quantum, Selenium, JUnit, Jmeter, Jenkins, etc.
- Ability to write and execute performance and load tests.
- Ability to learn in-house test automation framework and maintain the test suite for ongoing enhancements and projects.