Software Engineer - Mobile Automation & AI Tooling

TESTS ASSURED LLC
San Jose, United States of America
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 96K

Job location

San Jose, United States of America

Tech stack

Webdriver
JavaScript
API
Artificial Intelligence
Automation of Tests
Software Debugging
Design of User Interfaces
Python
Selenium
Software Engineering
React
Appium
Production Code
Front End Software Development
SDET

Job description

We are looking for a hands-on Software Engineer to help build and maintain internal automation tools for mobile and device-based workflows. This role involves writing production-quality code, building internal tooling, debugging automation systems, and supporting AI-assisted workflows used by engineering and QA teams. The ideal candidate is comfortable working across frontend tools, Python-based automation, mobile device frameworks, APIs, logs, and internal systems. This is primarily a software engineering role focused on building tools and automation infrastructure, not a traditional manual QA role

Expectations

You will help develop and improve internal tools that support mobile automation, workflow replay, validation, reporting, and AI-assisted analysis.

Core Responsibilities

  • Write and maintain Python automation code for mobile/device-based workflows
  • Build and improve React/JavaScript interfaces for internal automation tools
  • Debug issues across frontend code, Python tooling, devices, logs, APIs, and automation frameworks and infrastructure.
  • Work with Appium, Selenium, WebDriver, XCUITest, Android tooling, or similar frameworks
  • Integrate AI-assisted tooling into automation and validation workflows
  • Validate AI-generated or automation-generated outputs for accuracy and consistency
  • Document technical issues, implementation details, edge cases, and debugging findings
  • Collaborate closely with engineering, and QA leads to improve test reliability and coverage.

Requirements

Do you have experience in UI development?, * 3+ years of experience in software engineering, automation engineering, SDET, QA automation, or a related technical role

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Health insurance
  • Retirement plan
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Flexible schedule, * 401(k)
  • Dental insurance
  • Flexible schedule
  • Health insurance
  • Paid time off
  • Retirement plan
  • Vision insurance

Apply for this position