SDET- Selenium/Java
Job Description
Position Summary
We are seeking energetic motivated and experienced Sr SDET engineer with expert in depth knowledge on automation frameworks and tools. In this role you will be owning the assigned products/applications, creating, and maintaining automated tests, making enhancements to automation frameworks and interactions with clients to ensure quality deliverables. As a Sr SDET Engineer you will utilize your experience to perform highly complex product testing and automation activities. You will also play a key role in the development of teams by providing others with direction and leadership. You will ensure quality of the product not limiting to your modules and will also be responsible for guiding and mentoring juniors to deliver their best. The candidate is expected to be well versed in Core Java. The candidate must have good hands-on knowledge on automation using Selenium or Rest Assured on Java and is expected to be well versed in the internal implementations of test frameworks. This is a client facing opportunity and strong communication skills is a must.
Experience and Required Skill Sets
- 3-8 years of experience in Manual & Automation Testing.
- Strong knowledge of Core Java including (Data Structures, Collections).
- Expert at automation using Selenium, Rest Assured, Appium or UI path.
- In-depth knowledge of at least one of the frameworks like TestNG/Junit/Cucumber BDD/Karate.
- Hands on understanding of BDD using Gherkin (Cucumber).
- Expert at Git, Jenkins, Maven, CICD Tools.
- Knowledge on cloud-based platforms and configurations, (AWS or Azure).
- Exposure to SQL and NoSQL.
- Knowledge on Fixed income/Finance domain.
- Enforcer of Agile (Scrum) methodologies.
- Ability to work independently and as part of a team.
- Excellent communication skills in verbal and written English are a must since the profile involves effective communication across Client’s facilities globally.
- Strong analytical problems solving, critical thinking and decision-making skills.
- Ability to multitask and deliver quality work under tight deadlines.
- Demonstrated ability to write effectively and summarize large amounts of information succinctly and quickly.
Good to Have
- Understanding of BDD/Gherkin.
- Exposure to Git, Jenkins, Maven, CICD tools
- Knowledge of SQL and NoSQL.
- Knowledge in Advance Java (Data Structures, Collections…).
- Knowledge on cloud-based platforms and configurations, preferred AWS.
- Fixed income/Finance domain knowledge.
Education
- Bachelor’s Degree or Master’s in Computer Science, Engineering, Software Engineering or a relevant field.