HamburgerMenu
hirist

Job Description

Description :


Key Responsibilities :


- Design, develop, and maintain automated test scripts using WebdriverIO for functional, regression, and end-to-end testing.


- Collaborate with cross-functional teams to understand project requirements, define test strategies, and ensure test coverage.


- Execute and analyze automated test results, identify root causes of failures, and collaborate with development teams for quick resolution.


- Participate in code reviews, promoting best practices in automation design, maintainability, and scalability.


- Integrate automated tests into CI/CD pipelines using tools like Jenkins, GitHub Actions, or GitLab CI.


- Continuously evaluate and implement new tools, frameworks, and technologies to improve automation efficiency and reliability.


- Maintain comprehensive test documentation, including test plans, cases, and reports.


- Stay current with WebdriverIO enhancements and automation trends, proactively recommending improvements to existing frameworks.


Requirements :


- 5 - 8 years of hands-on experience in test automation, with at least 3+ years focused on WebdriverIO.


- Strong proficiency in JavaScript (ES6+); familiarity with TypeScript or other programming languages is a plus.


- Experience working with automated testing frameworks (e.g., Mocha, Jasmine, Cucumber).


- Strong understanding of software testing methodologies, including functional, regression, and API testing.


- Experience with CI/CD integration tools and version control systems such as Git.


- Exposure to reporting tools (e.g., Allure, Mochawesome) and test data management.


- Working knowledge of Agile/Scrum methodologies and collaboration tools like Jira or Azure DevOps.


- Excellent analytical, debugging, and problem-solving skills.


- Strong communication and teamwork abilities


info-icon

Did you find something suspicious?