Required Skills/Abilities
- 6+ Years of QA experience
- Good understanding of the QA process (Requirement understanding /Test Design/Test execution /Defect tracking /Testing Types /Test Reporting etc.)
- API (RESTfull /SOAP) testing experience including automation
- Experience in using two or more tools below for API testing & automation such as Postman/SoapUI/ReadyAPI/ REST Assured/ swagger/ Karate framework etc..
- Average level of understanding of API performance testing using Jmeter or any other tools
- Web Application Test automation experience With Selenium
- Good understanding and Experience in using one or more programing language from below to automate the WEB applications ( Java/C#./Python/ Java Script or any other )
- Good understanding of usage of Programming Language Concepts and Test Automation Best Practices in implementing and maintaining the Automation frameworks
- Good Knowledge about future trends with Application automation and tools
- Very good understanding of Automation Frameworks (Experience in implementing a automation framework is a must (API or UI ) )
- Basic understanding of Automation Test Estimations & Planning
- Ability to use SQL to build a logic to query the databased for regular project activities like Test Data finding/Test Data creation / embedded to automation etc..
- Basic understanding of Cloud technologies (AWS etc.. )
- understanding of using GIT/BitBucket /Maven tools
- Experience in using Test Management tools for defect tracking, test cases, review etc
- Good understanding of SCRUM process and be a good team player
Nice to Have
- Integrate automation testing into continuous integration (Jenkins or docker)
- Experience in Automation Test Estimations & Planning
- Automation Experience using Java Script Based tools (WebdriverIO /Cypress etc..)
- Experience in testing AWS / azure cloud base service
- Good Experience in Application Performance Testing