About the job
Responsibilities
- Interact with product management, project management and development teams to develop a strong understanding of the project and testing objectives.
- Lead the definition, implementation, and maintenance of standard QA processes and practice methodologies for the Backend, Web, and Mobile teams.
- Identify and document test cases for multi-component systems from requirements.
- Execute manual and automated test cases and document software defects.
- Test products across multiple platforms including web applications, iOS, and Android along with the automation testing implementation for API, data and script testing.
- Create logs to document testing phases and defects as well as report bugs and errors to development teams.
- Coordinate and communicate with developers on bug fixes and required modifications.
Requirements
- Experience in manual test cases & test scenarios through mock-ups or use cases.
- Understanding of bug life cycle and testing methodologies.
- Expert in End to End Functional testing, regression testing, ad-hoc testing, sanity testing, load testing, script testing, data testing, etc.
- Experience of testing APIs (frontend and backend), REST Assured API experience would be a bonus if not you can pick it up
- Basic programming ability with at least one programming language and basic SQL.
- Hands on knowledge of testing tools such as Jmeter, SOAP, Sellenium, etc.
- Possess exceptional written and verbal communication skills.
- The idea on Test Automation Framework implementation.
- Ability to create & execute Test cases using Element Locators and Selenium WebDriver API Commands.