Overview
Design, build and maintain automated test frameworks and scripts for web applications using Selenium and Playwright, supporting software quality through continuous testing.
What you'll do
- Design, develop and execute automated test scripts using Selenium WebDriver and Playwright.
- Develop and maintain scalable test automation frameworks.
- Perform functional, regression, integration and end-to-end testing.
- Collaborate with developers, business analysts and product teams to understand requirements and create test strategies.
- Analyze test results, identify defects and work closely with development teams for resolution.
- Integrate automation tests into CI/CD pipelines.
- Ensure software quality through continuous testing and process improvements.
- Create and maintain test documentation, test cases and automation reports.
What you'll need
- Strong experience in Selenium WebDriver and Playwright.
- Proficiency in Java, JavaScript/TypeScript, or Python.
- Experience with test frameworks such as TestNG, JUnit, or Playwright Test.
- Knowledge of API testing using Postman, Rest Assured, or similar tools.
- Experience with Git, Jenkins, Azure DevOps, GitHub Actions, or other CI/CD tools.
- Understanding of Agile/Scrum methodologies.
- Strong debugging and analytical skills.
- Bachelor's degree in Computer Science, Engineering, or related field.
- 6+ years of experience in Software Testing and Test Automation.
Nice to have
- Experience with BDD frameworks like Cucumber.
- Knowledge of performance testing tools such as JMeter.
- Experience testing cloud-based and microservices applications.
- Familiarity with SQL and database validation.
- Experience with Azure, AWS, or GCP.
- Exposure to container technologies such as Docker and Kubernetes.
- ISTQB certification.
Read the full description and apply on the company’s own careers page.