Cookies & analytics consent
We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.
Read how we use data in our Privacy Policy and Terms of Service.
🤖 15+ AI Agents working for you. Find jobs, score and update resumes, cover letter, interview questions, missing keywords, and lots more.

Mindlance • Dallas, Texas, United States
Role & seniority: Development Engineer in Test (senior-level)
Stack/tools: Mobile test automation with Appium (Java); experience with XCUI, Espresso, Kotlin, Swift; JIRA/Zephyr; CI/CD; Lean DevOps practices
Develop and maintain functional mobile test automation scripts using Appium (Java)
Ensure automation runs continuously, analyze failures, and report promptly
Collaborate cross-functionally (internal and vendors) to define environment requirements, identify automation tools, and establish best practices; plan QA tooling and technology decisions; coordinate with Product teams and Scrum roles
3+ years in mobile application development
5+ years building and maintaining test automation frameworks
5+ years developing, executing, and maintaining automated test scripts
Hands-on Java coding experience
Experience with mobile testing on iOS/Android; familiarity with XCUI and/or Espresso; knowledge of Kotlin/Swift preferred
Working knowledge of bug tracking and test management tools (e.g., JIRA/Zephyr)
Ability to manage multiple geographically distributed QA projects and releases
Understanding of CI/CD and Lean DevOps
Financial/trading services industry experience
Additional mobile tooling experience beyond Appium
Location: Austin, TX or Dallas, TX (local candidates only)
Work type: Not specified in posting; presumed full-time role
Only candidates who are local to Austin, TX or Dallas, TX would be considered for this role.
Developing and maintaining functional test automation scripts for mobile application using Appium with Java.
Ensuring automation is constantly running, analyzing, and promptly reporting on failures.
Working cross-organizationally both within Client and with external vendors, both on and offshore to define environment requirements, identifying automation-related tools, developing and executing best automation process and practices.
Fostering our end-to-end testing approach across multiple applications.
Partnering with geographically distributed teams to plan our future QA tooling and technology decisions.
Liaise with Product teams, Product Owners and Scrum Masters to integrate project plans, testing schedules, and metrics reporting.
EEO: Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of – Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.