Skip to main content

SDET

Glen Allen, VA
Permanent
Must Have:
- Mobile automation testing (especially iOS) - Experience designing or contributing to automation frameworks. Ability to build frameworks from scratch.
- Mobile infrastructure testing / Test infrastructure
- Mobile authentication
- Regression testing experience
- Appium experience
- WebdriverIO
*Candidates with only mobile UI experience tend to struggle. The ideal candidate brings a mix of mobile + backend/infrastructure testing experience, strong problem solving skills, and the ability to anticipate issues before they surface.
Job Description*
Role: SDET Mobile Infrastructure & Authentication
Location: San Antonio or Plano, TX (M-Th onsite, Fri remote)
Duration: Contract through Dec 2026 (potential extension)
Overview
We are looking for an experienced SDET with strong mobile testing knowledge and a broad QA background. This role supports the engineering team responsible for mobile authentication, backend login logic, and the infrastructure that powers secure access across devices and platforms.
Because this team owns complex authentication workflows, session handling, and multi-device login logic, we need an SDET who understands how mobile apps communicate with backend systems, how proxy/network variations affect app behavior, and what failure modes might arise in real-world login environments.
Key Responsibilities
Mobile Infrastructure + Authentication Testing
  • Test complex mobile authentication flows across multiple devices, OS versions, and login variations.
  • Validate mobile-to-backend interactions including:
    • Proxy client networking scenarios
    • Session management
    • Token handling and expiry
    • Multi-device login differences
  • Perform device-in-hand manual testing and identify edge cases that impact real users.
Quality Assurance & Test Strategy
  • Bring a broad QA perspective to mobile infrastructure testing, applying advanced QA techniques.
  • Analyze backend authentication logic and anticipate what could break in login systems.
  • Partner with engineering to understand architecture and identify risk areas early.
  • Advocate for best practices in test design, coverage, and defect reporting.
Automation Development
  • Build the team's first mobile automation framework (e.g., Appium) from scratch there is no existing framework today.
  • Transition the team from fully manual testing to a hybrid approach targeting 25% automation coverage by year-end.
  • Develop regression automation suites using Appium or WebdriverIO.
  • Integrate automation into CI/CD pipelines as the framework evolves.
Required Skills & Experience
  • Strong experience testing mobile applications, especially on iOS.
  • Experience with mobile infrastructure testing (networking, API interactions, login flows).
  • Regression testing experience (manual + automated).
  • Appium experience (any level acceptable but must be able to build a framework from scratch).
  • WebdriverIO experience for cross-platform automation.
  • Ability to reason about:
    • Proxy networking
    • Multi-device authentication behaviors
    • Backend authentication logic
  • Strong QA fundamentals with broader exposure beyond mobile-only roles.
  • Experience transitioning manual testing efforts to structured automation.
  • Comfortable analyzing logs, network traces, and backend responses.
  • Ability to work collaboratively with mobile engineers, backend developers, and product teams.
Preferred Attributes
  • Self-aware and proactive - able to identify what might go wrong before it does.
  • Strong analytical and problem-solving skills.
  • Ability to think beyond step-by-step test cases and consider complex user and system behaviors.
  • Comfortable in fast-paced environments with evolving requirements.


--

Job Type: Permanent

Job ID: 253923321