Review and analyse requirements, specifications, and technical design documents, providing timely feedback
Develop detailed, comprehensive, and well-structured test plans and test cases
Executing regression and automation suite.
Prioritize and plan testing activities
Play the role of test engineer: Design, develop, and execute automated tests
Identify and report issues found, then verify that issues are resolved
Perform regression testing
Required Skills and Capabilities:
Expertise in Core JAVA, C# or Python and OOPS concepts
Expertise in Automation using Selenium/UFT/Test Complete/Protractor etc.
Knowledge of Web Service Rest API testing
Hands-on Mobile Automation tools is an added advantage
Excellent understanding of the Testing Lifecycle and the different types of testing such as Functional and Integration Testing
Knowledge of the different life cycle development models and methodologies used to develop large software-intensive platforms
Ability to understand existing Test Processes and Plans and identify improvements and efficiencies.
Experience with virtualised products/services/solutions
Proven work experience in software quality assurance
Solid knowledge of software QA methodologies, tools, and processes
Hands-on experience with automated testing tools
A keen eye for detail and a commitment to excellence
Be willing to help your teammates, share your knowledge with them, and learn from them
Be open to receiving constructive feedback and turning it into process improvements