QA-Automation

Ahmedabad, Baroda, Gandhinagar, Pune, Rajkot

Experience Required:
3-8 Years

We are seeking a dedicated and skilled Automation Tester to join our team. The ideal candidate should have a strong background in coding, particularly in JavaScript or Java, and be willing to work primarily with JavaScript. The role requires hands-on experience with automation testing frameworks and a solid understanding of BDD-Cucumber practices.

Coding Proficiency:

  • JavaScript or Java: The candidate should be proficient in either JavaScript or Java, with a willingness to work primarily in JavaScript. This includes writing, debugging, and optimizing code to ensure robust and efficient test automation scripts.

Automation Frameworks:

  • Testing Frameworks: The candidate should have experience with automation testing frameworks built in JavaScript or any other relevant coding language. This includes the ability to implement, customize, and maintain these frameworks to meet testing requirements.

BDD-Cucumber:

  • BDD Implementation: Proficiency in Behavior-Driven Development (BDD) using Cucumber is essential. The candidate should be capable of implementing BDD practices effectively.
  • Feature Files and Step Definitions: The candidate must have experience in writing clear and comprehensive Feature files and step definitions to facilitate collaboration between technical and non-technical stakeholders.

Version Control:

  • GitLab or Similar Tools: Experience with version control systems like GitLab is necessary. The candidate should be adept at using these tools for code management, collaboration, and maintaining code integrity.

Framework Design:

  • Automation Framework Design: The candidate should possess knowledge of designing automation frameworks. This includes understanding different design patterns and approaches to create scalable and maintainable test automation solutions.

Additional Skills:

  • Python Coding: While not mandatory, knowledge of Python coding is considered a valuable addition. It enhances the candidate’s versatility and ability to work on diverse projects.

Communication:

  • Strong Communication Skills: Effective communication is crucial. The candidate should be able to convey technical concepts clearly and collaborate efficiently with team members, stakeholders, and clients.

Job Features

Job CategoryTechnical

Apply Online

A valid email address is required.
A valid phone number is required.