AC

QA(Automation)

Acme Services
Gurgaon3-7 LPA Posted 18 Jul 2025
FULL TIME
Cucumber
Appium
Ui Automation
Bdd Framework
Core Java
+1 more

Job Description

Responsibilities:

  • Automation Framework Development: Design, develop, and implement robust App UI automation frameworks from scratch, utilizing technologies such as BDD framework, Cucumber, Selenium, Appium, and ADB interface.
  • Test Scripting & Execution: Write and execute automation test cases using Gherkin syntax for enhanced readability and collaboration, ensuring comprehensive test coverage.
  • Programming Language Proficiency: Develop automation scripts and tools using either Core Java or Python, demonstrating strong programming capabilities.
  • Selenium Expertise: Apply in-depth knowledge of Selenium methods, drivers, and locators to create effective web automation solutions.
  • Appium Configuration & Usage: Set up and configure Appium environments, leveraging its related APIs for effective mobile app UI automation on both Android and iOS platforms.
  • Dynamic Element Handling: Successfully handle dynamic elements and resources within mobile application UI automation, ensuring test stability and reliability.
  • Code Quality: Implement best practices for code reuse and refactoring to maintain clean, efficient, and maintainable automation codebases.
  • Build Management: Utilize build management tools such as Maven for effective project builds and dependency management.
  • Independent & Team Work: Work effectively both independently and as part of a dynamic team, adapting to evolving project requirements.
  • Issue Identification & Reporting: Identify, document, and report software defects and inconsistencies, collaborating with development teams for timely resolution.

Required Skills:

  • In-depth knowledge of App UI automation with BDD framework, Cucumber, Selenium, Appium, and ADB interface.
  • Well versed in either Core Java or Python programming languages.
  • Ability to create an automation framework from scratch.
  • Familiarity with build management tools such as Maven.
  • Well versed with Selenium methods, drivers, locators.
  • Good understanding of setting up Appium and its related APIs for Android and iOS platforms.
  • Proper understanding of automation test case writing in Gherkin.
  • Proper understanding of Code reuse and refactoring.
  • Ability to handle dynamic elements and resources in mobile app UI automation.
  • Ability to work independently as well as in a team with a dynamic environment.

Good to Have:

  • Knowledge of any proxy tool such as Charles.
  • Experience in the health and fitness domain and mobile apps.

Join WhatsApp Channel