ArcTouch

ArcTouch

ArcTouch is a leading software design & development agency that creates custom mobile apps and digital experiences for companies, connecting brands with customers through lovable apps and websites.

Internet Software & Services
251-1K
Founded 2009

Description

  • Own the design, development, and execution of Android test automation and associated processes.
  • Develop Android mobile UI automation using Espresso and UI Automator with Kotlin or Java.
  • Create, maintain, and execute automated test scripts for unit, functional, integration, and end-to-end tests.
  • Design and build new automation frameworks from the ground up and improve and sustain existing frameworks with minimal reliance on third-party GUI-driven tools.
  • Integrate automation with CI/CD and cloud solutions to improve test efficiency and execution.
  • Participate in tool and technology selection and create proof-of-concept models for new automation technologies.
  • Collaborate with leadership and cross-platform teams to identify challenges, recommend quality improvements, and brainstorm framework enhancements.
  • Analyze feature scope to determine automation candidates and monitor, consolidate, analyze, debug, and communicate automation test results.
  • Create and manage test data needed for execution or database population and participate in continual codebase maintenance and refactoring.
  • Follow coding and design standards and propose improvements to automation, development, and execution processes.

Requirements

  • Strong coding knowledge and experience in object-oriented languages such as Kotlin and Java.
  • Deep experience developing test automation for Android applications across unit, functional, integration, or end-to-end tests.
  • Experience applying algorithms and design patterns to solve complex problems.
  • Familiarity with version control and defect tracking tools and methods (e.g., Git/GitHub/Bitbucket, Jira, TestRail or similar).
  • Experience with CI/CD tools such as Bamboo, BuddyBuild, Jenkins, or similar.
  • Understanding of project management processes and related tools.
  • Experience working in Agile/Scrum/Kanban/DevOps environments.
  • Strong organization, planning, and prioritization skills with the ability to handle multiple concurrent activities under time constraints.
  • Demonstrated collaboration experience with diverse teams including product, development, and QA.
  • Nice to have: experience with mobile device farms (Firebase Test Lab, BrowserStack), scripting in a Linux environment, and development experience in JavaScript, Ruby, or Python; a passion for learning new tools and technologies.

Benefits

  • Opportunity to work on apps and connected experiences for world-class companies, leading brands, and innovative startups.
  • Be part of ArcTouch, a specialty studio within the award-winning AKQA Group.
  • Collaborative, team-oriented culture that values building 'lovable products' and a positive workplace.
  • Company highlights and employee perspectives available via Glassdoor.
  • ArcTouch is an Equal Opportunity Employer (EOE), considering applicants without regard to protected characteristics.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Software Development Engineer in Test (SDET), Kasten 

Veeam Software 1K-5K Internet Software & Services

Software Development Engineer in Test at Veeam Kasten working on the infrastructure and test frameworks for the Kubernetes-focused Veeam Kasten data management platform to ensure high-quality, secure backup and recovery capabilities.

AWS Bash CI/CD Docker Git Go Helm Kubernetes OpenShift Python Rancher Shell Scripting
1 month ago

Automation QA Engineer

Sporty Group 51-250 Media

QA Engineer at Sporty responsible for owning quality for Web and mobile releases by driving testing, validation, and launch decisions throughout the development lifecycle.

Android Android Studio Appium AWS CI/CD Docker iOS Java Jenkins JIRA Kubernetes MongoDB MySQL Postman Python REST API Selenium Xcode
1 month ago

Senior Business QA Engineer

Binance 5K-10K Capital Markets

Senior Business QA Engineer at Binance on the Asia team, responsible for ensuring the reliability and correctness of backend and API systems through comprehensive testing and automation.

Blockchain Java JUnit Microservices SQL TestNG
1 month ago

Software Development Engineer in Test II - Mobile

HighLevel 251-1K Internet Software & Services

HighLevel is hiring a Software Development Engineer in Test II (SDET 2) for the Mobile App Product team to build and maintain automated and manual test coverage for its iOS and Android apps, ensuring quality and reliability across the platform.

Agile Android Appium ClickUp Dart Espresso Flutter Git iOS Java Kotlin
1 month ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers