Position: QA Engineer ( IOS + Android Experience)
Location: Sunnyvale CA
Interview Mode: Video
Duration: 6+ months
Pay - $47/hr on W2
Coding test: Required
Notes from the supplier intake call.
Location: Remote (Preferred time zones: PST or Central Time). Office options available in SF, Mountain View, Dallas, Virginia, New York. We're looking for a hands-on, senior QA automation engineer who can think from a sports user's perspective and owns the testing lifecycle of mobile applications. The ideal candidate will take initiative in building robust automation frameworks, streamline releases, and help shape the QA roadmap for sports-centric mobile apps.
Key Objectives of the Role:
• Automate manual functional testing processes for mobile sports applications (Yahoo Sports and Yahoo Fantasy Sports).
• Own and manage mobile application releases (Play Store & App Store) including bug bashes, release coordination, and rollout monitoring.
• Contribute as an SDET (Software Development Engineer in Test), not just QA – debug, solve problems, and suggest tooling/framework improvements.
Domain Requirement:
Sports domain knowledge is a must – experience with sports-related applications or strong understanding of sports fan/user behavior. Not looking to train on domain knowledge due to project timelines.
Core Technical Requirements:
• Mobile Testing Automation (iOS + Android):
o iOS: XCUITest
o Android: Espresso, Appium
o Experience with end-to-end testing across mobile platforms.
• Scripting & Debugging Skills:
o Capable of debugging automation and backend/API issues.
o Familiarity with backend systems a plus (e.g., Java-based backends).
• CI/CD Pipelines:
o Familiarity with GitHub Actions and cloud-based CI/CD pipelines is a strong plus.
o Will help transition from existing tools to GitHub Cloud.
Soft Skills & Problem-Solving:
• A problem solver – take initiative, propose testing strategies/frameworks, not just follow instructions.
• Ability to work independently and collaboratively with product, engineering, and QA teams.
Nice-to-Haves (Not Mandatory):
• Experience in backend/API automation
• Past work in sports, media, or streaming domains
• Exposure to mobile app development (Android/iOS dev background is a plus)
• Experience with web automation also valued
Interview & Evaluation Process:
• Includes 1–2 rounds of coding tests (language of choice: e.g., Java, Python, etc.).
• Focus is on problem-solving and debugging, not specific syntax.
• May go deeper into frameworks/tools listed on the candidate's resume.
Contract & Conversion:
• Initial duration: 6 months
• Extension or FTE conversion: Possible, based on performance and budget (evaluated near contract end)
Team Size & Dynamics:
• Will work with a QA team of 4–5 engineers
• Involved in cross-functional coordination for app release cycles
• May work on 1–2 concurrent projects depending on the league season (NFL, NBA, etc.)
Education:
• Bachelor's degree preferred (not strictly CS)
• Degree major is flexible – real-world experience, skills, and motivation matter more
#TB_EN