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.

HeadSpin
Role & seniority: Junior to Mid-level QA/Software Engineer (0–2 years experience) focused on mobile automation
Stack/tools: Appium, Selenium, Python, Java; Android/iOS UI automation; Appium Desktop, Espresso, XCTest; Tornado and Python web services; SQL/MySQL; Linux/Unix; Agile/Scrum
Write and maintain mobile automation code (Appium/Selenium) for Android and iOS
Capture data, analyze results, and create dashboards for customers; assist customers with automation
Maintain and evolve the automation framework; collaborate with engineers/testers to develop rigorous test cases and log/track defects
BS in Software Engineering/CS or related field; 0–2 years hands-on experience
Proficiency in at least one of Python or Java; SQL querying; Linux/Unix
Strong QA methodologies and automation tooling knowledge (Appium or Selenium)
Mobile knowledge (Android/iOS), basic Espresso/XCTest familiarity; Agile/Scrum experience
Good communication and collaboration abilities; troubleshooting skills
Appium Pro certification; experience with Tornado-based services
Experience with production-grade web services/agents in Python; familiarity with dashboards and data presentation
Prior exposure to large-scale mobile testing environments and real-device testing
Location & work type: Location not specified; job type assumed full-time
Disclaimer: No recruitment fees; verify with HR if requested.
Job Description
Who We Are HeadSpin, a PartnerOne company, is an AI-powered testing platform that enables real-world testing on SIM-enabled mobile devices, browsers, Smart TVs, and OTT devices across 50+ global locations, with flexible cloud and on-premises deployment options. It offers deep performance insights through AI-driven analytics, 130+ built-in KPIs, session-based data, and features like waterfall UI, root cause analysis, UX monitoring, and regression intelligence. Supporting 60+ automation frameworks, including Appium, Selenium, Playwright, and XCUITest, HeadSpin ensures seamless integration without vendor lock-in. With enterprise-grade security, a robust REST API library, and no need for SDK or code changes, it simplifies testing across workflows. Businesses using HeadSpin report 68% less QA time, 90% fewer production issues, 30% faster development, and improved load times and user retention.
About the Role
You will create scripts using Appium, and Selenium using Python/java. You will become Appium Pro certified and work with top-tier customers. You must enjoy testing mobile UIs and automating them in both Android and iOS.
What You'll Do
Write automation code for mobile applications Capture data and complete analysis on mobile applications Create dashboards with the data captured and provide it to the customer Assist customer with automation where applicable Understanding of iOS and Android applications and UI structure and building tooling to automate interactions Deep knowledge of Appium and Appium Desktop internals A working understanding of mobile frameworks like Espresso and XCTest Developing/evolving production-grade web services and agents written in Python and Tornado Being a member of a highly motivated team pushing all the boundaries in the mobile testing space Maintain automation test framework to ensure continuous quality of products Maintain existing testing codebases Collaborate with software engineers and testers to develop rigorous test cases Identify, record, document thoroughly and track bugs Ensure the quality of all code and products produced by the company Help customers get the best value out of Headspin Performs other duties as required What You Need BS in Software Engineering, Computer Science or a similar field 0-2 years of hands-on experience in software development or SQA Self-motivated, creative, focused, results-oriented, problem solver In-depth knowledge of at least one programming language (Python, Java) Strong skill set with MySQL or other databases. Ability to read & write SQL queries Good with Linux/Unix environment Strong knowledge of software QA methodologies, tools and processes General knowledge of Appium (mobile automation tool) or Selenium (web automation tool) Proficiency with automation testing tools Strong verbal and written communication abilities Android and or iOS development Agile/Scrum Experience Strong troubleshooting skills Ability to collaborate with engineers and content creators
Disclaimer: HeadSpin does not charge any fees at any stage of the recruitment or selection process. We will never ask candidates to pay money or share financial information in exchange for a job offer. If you receive any communication requesting payment on behalf of HeadSpin, please treat it as fraudulent and report it immediately to hr@headspin.io