Republic Finance is looking to improve the quality and reliability of their applications by automating test cases and ensuring smooth execution of automated tests across various platforms and environments.
Requirements
- Proven experience in Test Automation using Selenium WebDriver.
- Proficiency in Java, Python, or other programming languages used in test automation.
- Strong understanding of Test Automation Frameworks (e.g., TestNG, JUnit, or similar).
- Experience with CI/CD tools like Jenkins, GitLab, or similar for test automation integration.
- Experience in Version Control Systems (e.g., Git).
- Familiarity with RESTful API Testing and tools like Postman, REST Assured.
- Experience with BDD frameworks like Cucumber or Gherkin.
Responsibilities
- Develop and Maintain Automated Test Scripts using Selenium WebDriver for web applications.
- Design, Implement, and Execute Automated Test Cases for functional, regression, and integration testing.
- Work with cross-functional teams (Product, Development, and QA) to understand requirements and provide input on test automation strategies.
- Enhance Test Frameworks by integrating with CI/CD pipelines (e.g., Jenkins, GitLab CI) to automate test execution.
- Debug and Troubleshoot Test Failures by analyzing test logs and identifying issues in code or application functionality.
- Ensure Test Coverage by designing robust test cases that thoroughly validate features and functionality.
- Report Test Results through automated reporting systems (e.g., Allure, TestNG, Extent Reports)
Other
- Bachelor’s Degree in Computer Science, Engineering, or related field (or equivalent experience).
- 1-4 proven years of experience in a SDET or automation testing role.
- Strong written and verbal communication skills to effectively collaborate with team members.
- Ability to work in Agile environments.
- Must be able to pass a background check and drug test.