Level | Experience | Recommended NYC Range |
Level 1 | Junior 1-3 years | USD 25-30/hr on w2 , $35/hr on C2C per hour |
Level 2 | Intermediate 3-5 years | USD 35-40/hr on w2 $45/hr per hour |
Level 3 | Senior 5-7 years | USD 45-50/hr on w2 $55/hr per hour |
Areas of evaluation.
Sharing with you some basic questions/answers which you can ask the candidate while having the conversation. Please
Q1 : What is auto-waiting in Playwright?
A1 : Playwright automatically waits for elements to be ready (such as visible or interactable) before interacting with them. This reduces explicit wait usage.
Q2 : How does Playwright handle file uploads?
A2 : setInputFiles() is used to simulate the action of selecting files from the local file system.
Q3 : What is a web socket, and do Playwright & Selenium support it?
A3 : A web socket is a protocol used for two-way communication between a client and a server. Playwright supports it & Selenium 4+ versions also support web socket.
Q4 : What is the difference between append() and extend() methods in Python lists?
A4 : The append() method adds a single element to the end of the list, the extend() method takes an iterable (e.g., list, tuple, string) and appends each element to the list.
Q5 : What is the difference between a Set and Dictionary?
A5 : Set is an unordered collection data type that is iterable, mutable and has no duplicate elements.
Dictionary is a collection of key-value pairs used to store and retrieve data using unique keys