Must to have skills:
- C# or Java coding
- Expertise with tools like Selenium, TestNG or Appium or Robotium
- Should have worked on UI Testing – Web or Desktop
- Knowledge of any BDD or TDD
- Proven track record in a high-speed product development environment
Education and Experience:
- Experience in large cross-functional teams or project
- 4+ years as a Software Development Engineer in Test (SDET) or Automation Engineer. Consideration given to equivalent combination of education and experience
- Strong knowledge of object-oriented programming using Java programming language
- Strong technical knowledge on QA industry tools - JIRA, Azure DevOps, TFS, Selenium Web Driver, SOAP UI, Groovy, Shell, Rest Assured and Assurance/Testing IT competencies
- Experience in using Version Control Tools like TFS, GitHub, VSTS, GitLab, Bitbucket
- Experienced in working on DevOps/Agile operations process and tools area (Unit test automation, Code coverage, Build and Release automation, Environment, Service, Incident and Change Management)
- Experience with container-based deployments using Docker, working with Docker images, Docker hub and Docker registries.
- Understanding of Unit Test Cases writing and having good knowledge in Junit,/NUnit, Mocha & Protractor
Responsibilities
- Work closely with the Developers and Engineers to achieve a high level of code coverage
- Create the necessary automation library and framework
- Provide technical guidance and mentorship to a team
- Managing Lifecyle of test cases and end to end integration of testing tools with CI/CD pipelines