Ambush

QA Automation

Ambush

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Job Level

Mid-LevelSenior

Tech Stack

AndroidiOSJavaJavaScriptJenkinsJUnitSelenium

About the role

  • Plan, design, and execute test strategies that ensure quality at every stage of development.\n
  • Develop and execute detailed test cases and scripts for software applications.\n
  • Collaborate with developers, project managers, and other stakeholders to maintain high standards of product quality.\n
  • Track, report, and prioritize defects, working actively to support timely resolution.\n
  • Leverage your automation skills to implement and maintain testing frameworks, including tools like Selenium WebDriver and TestNG.\n
  • Design and execute API tests for RESTful services to ensure seamless integration.

Requirements

  • Strong experience in software testing fundamentals, including test planning, execution, and reporting, with a focus on mobile applications.\n
  • Proficiency in programming and scripting, with experience in at least one programming language (Java or JavaScript).\n
  • Hands-on experience with mobile automation tools such as Appium, Espresso (Android), or XCUITest (iOS), and familiarity with testing frameworks like TestNG or JUnit.\n
  • Knowledge of API testing tools (e.g., Postman) and experience testing RESTful APIs for mobile backends.\n
  • Familiarity with CI/CD pipelines (Jenkins, GitLab CI/CD) and version control (Git), including integration of mobile test suites into build pipelines.\n
  • Understanding of mobile-specific testing considerations, including different screen sizes, OS versions, network conditions, and device performance.\n
  • Strong analytical thinking, with the ability to break down complex systems into smaller components.\n
  • Excellent English communication skills, with the ability to document clearly and communicate effectively with both technical and non-technical stakeholders.\n
  • Detail-oriented, with a meticulous approach to defect identification and reporting.\n
  • Adaptable and quick to learn new tools and technologies in a fast-paced environment.