About the role
Requirements:
- Minimum of 5 years (max 8 years) of hands-on software test automation experience using Selenium Webdriver with core Java.
- Knowledge of JIRA or any agile management tool or bug tracking tool, exp. SDLC, STLC, and defect life cycle.
- Experience of test planning and test designing.
- Knowledge of Test NG reporting in Selenium
- Exposure to Agile methodologies will be a good positive.
Must have:
- Strong knowledge of Core Java programming and OOP concepts.
- Strong knowledge of using Selenium Webdriver with TestNG and Maven and Cucumber.
- In-depth knowledge on automation frameworks.
- Automation framework development experience.
- Hands-on manual testing experience.
- Flexible to work on automation and manual testing projects.
Good to have:
- Exposure to Selenium GRID would be a value add.
- Exposure to GitHub/SVN will be good to have.
- Exposure to Jenkins will be a positive.
- Exposure to API test automation will be an advantage.
- Exposure to web services testing (SOAP UI and REST) will be an advantage.
- Knowledge on cloud-based solutions.
- ISTQB certification.
Professional Attributes:
- Take ownership of the assigned tasks and ensure timely completion.
- Excellent written and oral communication skills for client-facing.
- Ability to work effectively in a fast-paced and changing business environment.
- Ability to work closely with stakeholders and business analysts to gather/understand requirements.
- Flexibility, agility, and adaptability are must-haves to be successful in this role.
- Team player and ability to see tasks through to completion to required quality and timescale
- Ability to work under pressure and to agreed deadlines.
- Interpersonal and problem-solving skills with analytical and decision-making skills.