Quadcode

Mobile QA Engineer (iOS)

Who can apply: Only open to applicants in: Georgia.
Location as listed by the employer: “Georgia; Belarus; Serbia; Armenia; Kyrgyzstan; Uzbekistan; Azerbaijan; Czech Republic; Montenegro; Poland; Portugal; Romania; Spain; UAE; Slovakia”
Apply on Quadcode's site ↗

Opens the employer's official application page.

Generate a CV for this job

A CV tailored to this job's requirements in one click — boosted with testimonials from people who know your work.

Generate my CV

About this role

Quadcode is hiring for a Mobile QA Engineer (iOS) role. See the official posting for full details.

Requirements

  • Mobile Testing Experience: 3+ years of experience testing native mobile applications, with a focus on iOS. Understanding of platform-specific features, guidelines, and limitations (Apple Human Interface Guidelines, Mate…
  • Test Automation: Hands-on experience building and maintaining mobile automated tests using Appium, XCUITest, and/or Espresso. Ability to design a scalable test automation framework from scratch using patterns such as Pa…
  • Programming Skills: Proficiency in at least one programming language used for test automation: Kotlin, Java, Swift, Python, or TypeScript. Ability to write clean, readable, and maintainable test code.
  • Testing Theory and Test Design: Solid understanding of functional, regression, smoke, integration, and end-to-end testing. Experience with test design techniques, including equivalence partitioning, boundary value analy…
  • API Testing: Experience testing REST APIs and working with JSON. Familiarity with Postman, Swagger, API automation tools such as REST Assured, Retrofit, or requests, etc.). Basic understanding of WebSockets and real-tim…
  • Debugging and Traffic Analysis: Experience using Charles Proxy, Proxyman, or Fiddler for traffic interception and mocking. Ability to inspect logs using Xcode Console, Android Studio Logcat, and adb.
  • CI/CD and Test Infrastructure: Experience integrating automated tests into CI/CD pipelines using tools such as GitLab CI, GitHub Actions, Jenkins, or Bitrise.
  • AI Tools: Willingness to use AI-assisted tools in everyday engineering workflows, including test design, test automation development, and debugging.

Summarized from the employer's posting — check the full posting for every requirement.