DevJobs

Mobile Automation Developer

Overview
Skills
  • Java Java
  • JavaScript JavaScript
  • Python Python
  • Git Git
  • Jenkins Jenkins
  • Appium ꞏ 2y
  • Cypress
  • Selenium Selenium
  • BrowserStack
  • Sauce Labs

We are seeking an experienced Mobile Automation Developer to lead the development of our automation framework from scratch.


About Boards:

Boards is a rapidly expanding business platform that has garnered over 2 million users and boasts a stellar reputation with thousands of enthusiastic reviews, maintaining a remarkable 4.8-star rating on both Apple and Android app stores. Positioned to address substantial market opportunities, Boards is backed by prominent global investors, including Bessemer and other top-tier venture capital firms. Our company is operated by a dynamic and highly efficient global team, and our product is designed to eliminate critical friction points for business owners, catering to everyone from direct sales agents, solopreneurs to small and medium-sized enterprises.


Role Overview:

As a key member of the QA and development team, you will be responsible for designing, implementing, and maintaining automated testing solutions for our mobile applications. This is an excellent opportunity for someone who thrives in building automation frameworks from the ground up.

Developers with experience in web automation in addition to mobile automation will have a significant advantage.


Key Responsibilities:

  • Design and implement a scalable mobile test automation framework from the ground up.
  • Collaborate with the development, QA, and product teams to understand project requirements and ensure seamless automation integration.
  • Write and execute automated test scripts for mobile applications on both Android and iOS platforms.
  • Maintain and improve existing automation processes, ensuring high code quality and test coverage.
  • Identify and resolve bottlenecks in the automation pipeline, troubleshooting failures and improving overall performance.
  • Develop reusable and reliable code libraries for future automation.
  • Collaborate with cross-functional teams to improve product quality.
  • Stay up-to-date with the latest tools and industry trends in test automation.


Preferred Qualifications:

  • Experience of 4+ years in automation.
  • Experience of 2+ years with Appium.
  • Solid programming skills in languages such as Java, Python, or JavaScript.
  • Experience with CI/CD tools such as Jenkins, Git, or similar.
  • Ability to develop and execute test strategies for mobile applications across different platforms (iOS, Android).
  • Knowledge of version control systems like Git.
  • Excellent problem-solving skills and attention to detail.
  • Collaborate with remote developers.


Bonus Skills:

  • Experience with web automation tools such as Selenium, Cypress, or similar.
  • Familiarity with cloud-based testing platforms like BrowserStack or Sauce Labs.
  • Knowledge of performance testing and monitoring.
Boards