Description

  • Develop and maintain test automation frameworks for native mobile applications (iOS and/or Android) using Appium.
  • Design and implement automated tests using Java, ensuring robust coverage and reliability across multiple mobile platforms.
  • Integrate API tests into the overall test automation framework.
  • • Troubleshoot and debug API test failures.
  • Integrate automated tests into the CI/CD pipeline using Jenkins or similar tools.
  • Collaborate with cross-functional teams to design and implement BDD test scenarios using Cucumber.
  • Enhance and maintain existing automation frameworks, ensuring scalability and ease of use.
  • Lead and contribute to the development of test automation strategies, providing insights into test coverage, best practices, and efficiency improvements.
  • Utilize cloud-based testing services such as Browser Stack, Sauce Labs, or other device farms for efficient multi-device testing.
  • Troubleshoot and debug test failures, working closely with development teams to ensure quick resolutions.
  • Stay up to date with industry trends and advances in mobile app testing and automation tools, recommending and implementing new tools or strategies where beneficial.
  • Develop and maintain automated API tests using Rest Assured or Postman to ensure the quality of backend services.
  • Collaborate with backend developers to understand API specifications and design effective test cases.
  • Integrate API tests into the overall test automation framework.
  • Troubleshoot and debug API test failures

Qualifications:

  • Experience: 9+ years of experience Rel.exp- 5+ years
  • Strong programming skills in Java: Proven experience in writing clean, maintainable, and scalable code.
  • Strong understanding of RESTful APIs and HTTP protocols.
  • Experience with API testing tools like Rest Assured or Postman.
  • Knowledge of JSON and XML data formats.
  • Ability to write effective API test scripts.
  • Hands-on experience with Appium for mobile test automation, with in-depth knowledge of native app testing challenges.
  • Experience with BDD frameworks like Cucumber, enabling collaborative test scenario creation with stakeholders.
  • Familiarity with CI/CD tools such as Jenkins for continuous testing and integration.
  • Proven experience in framework design and enhancement, with a strong understanding of best practices for automation script architecture.
  • Strong understanding of test automation strategies and the ability to design comprehensive test coverage for mobile applications.
  • Experience with device farms or cloud-based testing platforms like Browser Stack, Sauce Labs, or similar, for scalable testing solutions.
  • Excellent communication skills, with the ability to clearly articulate technical concepts and collaborate effectively with cross-functional teams.
  • Problem-solving attitude and a passion

Education

Any Gradute