Key Skills : Java coding, Manual and Automation Testing, Selenium - Should be strong in API testing using REST or SOAP with TestNG, DB testing, Core java, knowledge in Jenkins, shell scripting and REST API automation - Min. 8-10 years of software engineering experience with a proven track record of quality assurance of commercially released products. - Demonstrated expertise on at-least one automation framework such as Selenium, TestNG - In depth understanding of security and penetration testing and methods - Experience testing on at-least one Mobile platform (iOS or Android). - Experience in Linux. Scripting, Debugging & Troubleshooting is preferable. - Good understanding of protocols such as DNS, HTTP, SSL - Experience with packet sniffing tools such as Wireshark and tcpdump - Expertise in testing REST APIs - Expertise in scripting and programming languages (Python, C, and Java) - Expertise in QA processes and methodologies in agile environment - Experience in JIRA - Knowledge of Continuous integration tools like Jenkins will added advantage - Good communication skills - Experience working with geographically distributed development and quality engineering teams.