Test Automation Engineer
Posted Updated
Description
What to expect:
- Design, develop, and execute automated test scripts using Selenium WebDriver.
- Create and maintain scalable test automation frameworks.
- Analyze requirements and define test strategies.
- Develop and execute functional, regression, smoke, and integration tests.
- Identify, document, and track software defects.
- Collaborate with developers, business analysts, and product owners to ensure quality standards.
- Integrate automation tests into CI/CD pipelines.
- Generate test reports and quality metrics.
- Participate in Agile ceremonies such as Sprint Planning, Daily Stand-ups, and Retrospectives.
What you bring along:
Technical Skills :
- Strong experience with Selenium WebDriver.
- Good programming skills in one or more of:
- Java (preferred)
- C#
- Python
- JavaScript/TypeScript
- Experience with test frameworks:
- TestNG / JUnit
- PyTest
- NUnit
- Cucumber (BDD)
- Knowledge of API testing tools:
- Postman
- Rest Assured
- SOAP UI
- Experience with version control systems:
- Git
- GitHub / GitLab / Azure DevOps
Testing Knowledge :
- Functional Testing
- Regression Testing
- Smoke Testing
- Integration Testing
- Agile/Scrum methodologies
- Test Case Design Techniques