About the role
We are looking for a QA Engineer with Selenium Automation experience using JavaScript. The ideal candidate should have hands-on experience with WebdriverIO, Selenium WebDriver with JavaScript, Mocha, Chai, or related JS-based testing frameworks. Candidates with Cypress experience who can transition to Selenium are also encouraged to apply.
Key Responsibilities:
Develop and execute automated test scripts using Selenium WebDriver with JavaScript (Node.js).
Work with frameworks like WebdriverIO, Mocha, Jest, or Cypress for test automation.
Integrate tests with CI/CD pipelines for automated execution.
Collaborate with developers to ensure test coverage and resolve bugs.
Maintain test automation scripts and improve test frameworks.
Required Skills:
Proficiency in Selenium WebDriver with JavaScript (Node.js).
Experience with WebdriverIO, Mocha, Chai, Jasmine, or Jest.
Strong understanding of front-end automation testing.
Familiarity with version control tools like Git/GitHub.
Knowledge of CI/CD pipelines and test automation best practices.
Preferred (Not Mandatory):
Cypress, Playwright, Puppeteer experience (in case they can transition to Selenium).
Exposure to cloud testing platforms like BrowserStack or Sauce Labs.