Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Automation Test Engineer @ Software Product

Home > Quality Assurance and Testing

 Automation Test Engineer

Job Description

Test Engineer (3-5 Years Experience)

Job Description

We are seeking an experienced Test Engineer with 4-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

  • 4-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

Technical 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

Job Classification

Industry: Software Product
Functional Area / Department: Engineering - Software & QA,
Role Category: Quality Assurance and Testing
Role: Automation Test Engineer
Employement Type: Full time

Contact Details:

Company: Software Product
Location(s): Mumbai

+ View Contactajax loader


Keyskills:   Selenium Testing automation testing cucumber typscript Behavior Driven Development Spec Flow cypress API testing webdriver IO rest assured Bdd Framework postman Gherkin

 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ .25-7 Lacs P.A

Similar positions

Quality Engineering Lead (Test Lead)

  • Accenture
  • 8 - 11 years
  • Hyderabad
  • 5 days ago
₹ Not Disclosed

Quality Engineering Lead (Test Lead)

  • Accenture
  • 8 - 11 years
  • Hyderabad
  • 5 days ago
₹ Not Disclosed

Labware LIMS Tester

  • Cognizant
  • 5 - 10 years
  • Hyderabad
  • 9 days ago
₹ Not Disclosed

Automation Engineer

  • Cognizant
  • 5 - 7 years
  • Hyderabad
  • 9 days ago
₹ Not Disclosed

Software Product

The client is a US based software product firm into healthcare domain.