1. Experience in automation framework such as Keyword Driven, Data Driven and Hybrid Frameworks for variety of web applications based on testing requirements.
2. Experience in automating acceptance & regression tests using core Java, C#, or Ruby. (Java Preferred).
3. Experience using unit test frameworks like JUnit or TestNG with selenium webdrivers.
Plus:
1. Understands web services (REST, SOAP) & underlying protocols (HTTP/S, TCP/IP) in multilayer QA test frameworks.
2. Solid understanding & practical experience of Agile SDLC, with particular emphasis on pipeline automation.
3. Experience of developing test framework
4. Understand Behavior Driven Development