Description
Lead automated testing strategies and framework development across multiple platforms.
This role is on-site.
Responsibilities
- Build complex test automation frameworks from scratch.
- Collaborate with front-end developers to define design, requirements, and expectations.
- Implement unit tests, mocking techniques, and API/Contract testing.
- Execute web UI cross-browser testing and mobile automation.
- Integrate automated tests into CI/CD pipelines.
Required Skills
- 7+ years of SDET experience.
- Proficiency in at least two languages: Java, C#, Python, JavaScript, or TypeScript.
- Strong understanding of Object-Oriented Programming (OOP).
- Web test automation experience with at least two tools: Cypress, Playwright, Selenium, or WebdriverIO.
- API testing experience with at least two tools: Restsharp, RestAssured, Python Requests, Supertest, or Postman.
- Git workflows using GitHub, GitLab, Bitbucket, or Azure DevOps.
- Knowledge of BDD/TDD and the Test Automation Pyramid.
- Experience with test runners like Cucumber, Specflow, XUnit, or TestNG.
- Mobile automation experience with Appium or WebDriverIO.
Preferred Skills
- Non-functional testing experience using JMeter, Gatling, or K6.