Mobile SDET (Mid-Level)

THE JUDGE GROUP, INC.
Austin, United States of America
9 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 94K

Job location

Austin, United States of America

Tech stack

Java
Agile Methodologies
Artificial Intelligence
Android
iOS
JIRA
User Authentication
Automation of Tests
Mobile Application Development
Cloud Computing
Software Debugging
DevOps
Memory Management
Github
Mobile Application Software
Software Testing Automation Framework
Test Case Design
Test Management
Strategies of Testing
Data Logging
Performance Testing
GitHub Copilot
Appium
Hardware Testing
Hp Alm
Kotlin
Software Coding
REST
Software Version Control
SDET

Job description

We are seeking a Software Development Engineer in Test to design, develop, and maintain automated test solutions for our iOS and Android mobile applications. You will collaborate with cross-functional teams to implement testing strategies that uphold our high quality standards in a fast-paced environment.

Responsibilities

Collaborate on full-cycle mobile application development for both iOS and Android platforms.

Develop and maintain functional test automation scripts using Appium and Java.

Monitor automation runs continuously to analyze results, report metrics, and escalate failures promptly.

Create detailed and actionable failure reports containing relevant screenshots and videos.

Analyze application requirements to design and execute effective automation test scripts.

Manage configurations for iOS simulators, Android emulators, and cloud-based or real-device testing environments.

Work within Agile teams alongside developers, product owners, and scrum masters to achieve test automation goals.

Requirements

3 years of experience in mobile application development

4 years of experience building automated test scripts and maintaining test automation frameworks

Experience with full-cycle mobile application testing including UI, functional, compatibility, usability, and accessibility testing

Hands-on coding experience using the Appium framework and Java to develop end-to-end mobile automation tests

Experience developing and executing UI tests using XCUITest for iOS and Espresso for Android

Proficiency with cloud-based device testing platforms like Sauce Labs or Perfecto

Familiarity with iOS and Android operating systems, authentication methods, device configurations, and network request debugging

Experience conducting performance testing by monitoring memory usage, battery drain, and CPU usage during UI tests

Working knowledge of bug logging and test case management tools such as Jira, MTM, Zephyr, or HP ALM

Experience integrating automated tests into CI/CD pipelines using version control systems like GitHub

Knowledge of proper test case design, test automation best practices, and Lean DevOps methodologies

Preferred qualifications

Familiarity with Swift or Kotlin programming languages for mobile application development

Understanding of RESTful API integration and testing

Experience utilizing AI-assisted tooling like GitHub Copilot to maximize productivity

Background working in the financial or trading services industry

Apply for this position