Talent.com
This job offer is not available in your country.
Test Engineer - Manual / Automation Testing

Test Engineer - Manual / Automation Testing

Wave HR and Advisory Pvt LtdMumbai
30+ days ago
Job description

Job Description :

We are seeking an experienced Test Engineer with 3-6 years of relevant experience to join our quality assurance team. The ideal candidate will have strong expertise in both manual and automated testing, with specific focus on BDD (Behavior-Driven Development) practices and JavaScript-based testing frameworks. This role requires a blend of technical proficiency, analytical thinking, and excellent communication skills to ensure our products meet the highest quality standards.

Responsibilities :

  • Implement BDD practices across the testing process, working with stakeholders to define acceptance criteria in Given-When-Then format
  • Collaborate with product owners, developers, and business analysts to create feature files with clear scenarios
  • Design, develop, and execute both manual and automated tests for web applications.
  • Create and maintain automated test scripts using BDD frameworks like Cucumber.js paired with JavaScript testing tools Cypress
  • Perform thorough manual testing including functional, regression, exploratory, and usability testing
  • Design and implement BDD-focused test automation frameworks from scratch or enhance existing ones
  • Analyze and document test results, tracking defects through resolution in bug tracking systems
  • Facilitate BDD refinement sessions to ensure requirements are testable and clear
  • Create and maintain comprehensive test documentation including BDD feature files, test plans, and test reports

Requirements :

  • 3-6 years of professional software testing experience with a blend of manual and automated testing
  • Proficiency in JavaScript and experience with selenium or JS testing frameworks (Cypress, WebdriverIO).
  • Experience with API testing using tools like Postman or REST Assured
  • Solid understanding of web technologies (HTML, CSS, DOM manipulation)
  • Experience with test management tools and defect tracking systems (JIRA, TestRail, etc.)
  • Knowledge of CI / CD pipelines and integration of automated tests (Jenkins, GitHub Actions, etc.)
  • Familiarity with version control systems, particularly Git
  • Experience with cross-browser and cross-platform testing
  • Excellent verbal and written communication Skills :
  • BDD Frameworks : Cucumber.js
  • Programming Languages : JavaScript / TypeScript (required), knowledge of additional languages like Python or Java is a plus
  • Automation Frameworks : Cypress, WebdriverIO, Selenium
  • API Testing : Postman, REST Assured
  • Performance Testing : JMeter
  • CI / CD : Jenkins, GitLab CI
  • Version Control : Git
  • (ref : hirist.tech)

    Create a job alert for this search

    Test Engineer Testing • Mumbai