We are seeking a highly skilled Test Automation Engineer - Selenium with 4-6 years of experience to join our team. The successful candidate will be responsible for designing, developing, and executing automated tests using Selenium. The candidate will work closely with the development team to ensure that software products are delivered with high quality and accuracy. The ideal candidate will have a strong background in software testing, test automation, and the ability to work in a fast-paced setting.
Responsibilities
- Design, develop, and execute automated tests using Selenium
- Collaborate with development team to ensure software products are delivered with high quality and accuracy
- Develop and maintain automated test scripts and test suites
- Identify and report defects in a timely manner
- Ensure that automated tests are integrated and executed in the CI/CD pipeline
- Create and maintain test documentation
Skills and Qualifications
- 4-6 years of experience in test automation using Selenium
- Strong knowledge of programming languages such as Java, Python, or Ruby
- Experience with test automation frameworks such as TestNG, JUnit, or Pytest
- Experience with CI/CD tools such as Jenkins, Bamboo, or GitLab CI
- Experience with version control systems such as Git
- Experience with Agile methodologies
- Excellent problem-solving skills
- Excellent communication and collaboration skills
- Bachelor's or Master's degree in Computer Science or a related field