ACAcme Services
QA(Automation)
Gurgaon ₹3-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.