HamburgerMenu
hirist

Job Description

As a SDET II, you will :

- UI and API Automation Testing : Develop, maintain, and enhance automated test suites for both UI and API layers to ensure product quality and scalability.

- BDD and TDD Frameworks : Write and execute automated tests using BDD (Behavior Driven Development) and TDD (Test Driven Development) methodologies with tools such as Cucumber.

- Performance Testing : Design and execute performance tests to ensure applications meet scalability, reliability, and speed requirements.

- Automation Tool Expertise : Utilize industry-leading automation testing tools such as Selenium/Playwright etc., Postman, Rest Assured, TestNG, etc.

- Collaboration : Work closely with developers, product managers, and other stakeholders to understand product requirements and build effective test strategies.

- Continuous Integration : Integrate automated tests into CI/CD pipelines to facilitate continuous testing and deployment.

- Problem Solving : Apply strong analytical skills to debug and resolve issues across the testing lifecycle and suggest improvements to increase efficiency and test coverage.

As a SDET II, you must have :

- API Automation : Proven experience in automating API (e.g. Playwright, Rest Assured) tests.

- BDD and TDD : Hands-on experience with BDD and TDD frameworks, especially with tools like Cucumber and JUnit/TestNG.

- Problem Solving : Strong problem-solving abilities with a deep understanding of debugging and optimizing test processes.

- Automation Framework Development : Ability to develop and maintain scalable, reusable, and reliable automation frameworks.

- Version Control & CI/CD : Familiarity with Git, Jenkins, or other version control and CI/CD tools.

Good-to-Have Skills :

- Playwright : Knowledge of Playwright for end-to-end testing is highly desirable.

- JavaScript : Familiarity with JavaScript for writing automation scripts and working with modern web technologies.

- Docker : Experience with Docker for containerization and managing test environments.

- Linux : Proficiency in working with Linux-based environments for testing and troubleshooting.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in