Middle Mobile Automation QA (WebdriverIO) $$$

Middle Mobile Automation QA (WebdriverIO)

SoftButler seeks a Middle QA Automation Engineer to build and own mobile test automation from the ground up. We're an innovation-driven startup valuing ownership and technical depth. Build the automation framework from scratch, perform manual testing (80% automation / 20% manual), set up CI/CD pipelines, and work with native iOS and Android test layers. Fully remote with optional Kyiv office access. English level โ€” B2+.
 

RESPONSIBILITIES:

  • Design and build a native mobile automation framework from scratch using WebdriverIO and Appium (Page Object Model, environment configs, custom utilities)
  • Write, maintain, and expand automated UI tests for native iOS and Android apps โ€” simulators, emulators, and real devices via BrowserStack
  • Set up and maintain CI/CD pipelines for automated test execution (GitHub Actions, GitLab CI, or Jenkins)
  • Integrate BrowserStack for real-device testing across multiple OS versions and screen sizes
  • Cover the API layer with automated tests alongside mobile UI coverage
  • Perform manual testing for complex flows and edge cases that require human judgment
  • Define test strategy, own coverage metrics, and contribute to QA best practices across the team
  • Maintain clear testing documentation: test plans, run reports, local setup guides
     

REQUIREMENTS:

  • B2 English (for communication and technical documentation)
  • Strong JavaScript (ES6+): async/await, modular code structure, clean and maintainable test code
  • Hands-on experience with WebdriverIO and Appium โ€” setup, writing tests, debugging flaky tests
  • Experience building or significantly contributing to a test automation framework architecture
  • Practical experience with BrowserStack โ€” running tests on real devices, managing sessions, integrating with CI
  • Understanding of native mobile testing specifics: iOS Simulator / Android Emulator, gestures, deep links, permissions
  • CI/CD experience: GitHub Actions, GitLab CI, or Jenkins โ€” configuring pipelines, not just triggering them
  • Basic API testing skills: REST, HTTP fundamentals, Postman or Supertest
  • Confident daily Git usage: branching, PRs, resolving conflicts
  • Strong analytical skills, attention to detail, and proactive mindset
     

NICE TO HAVE:

  • Basic understanding of native iOS (Swift/ObjC) or Android (Kotlin/Java) development
  • Experience working in a product startup or agile team
     

WHAT WE OFFER:

  • Ownership: build the framework your way โ€” real architectural influence from day one
  • Mentorship: support from senior engineers, code reviews, and knowledge sharing
  • Career growth: clear development path toward Senior QA or QA Lead
  • Flexible work: fully remote or hybrid (Kyiv office)
  • Full-time position: stability and long-term opportunities
  • Corporate events: team-building and community activities

 

 

 

Required skills experience

WebdriverIO 2 years
Appium 1 year

Required languages

English B2 - Upper Intermediate
Git, JavaScript, OOP, REST API, CI/CD, Quality Assurance, Automated Testing, Postman, webdriverIO, Appium
Published 26 March
16 views
ยท
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...