
Staff/Lead Software Developer in Test (SDET)
О вакансии
Job Title: Staff/Lead SDET Engineer (Test Automation Platform)
Product: Total Battle
Total Battle is a massive MMO 4X strategy game available on mobile and web, uniting millions of active players. As our product and engineering teams scale, we are shifting our testing paradigm: automated testing must become a daily, self-service engineering tool rather than a bottleneck owned by a dedicated team.
We are looking for a Staff/Lead SDET to take technical ownership of our internal test automation tooling and make this vision a reality.
Why this role exists
Your core mission is to empower product QA teams. You won't write tests; you will build the tools, APIs, and abstractions that allow QA engineers (with basic Python & OOP skills) to independently create checks, manage test states, run tests in CI/CD, and diagnose failures.
The Product Teams own the tests.
You own the tooling layer that makes their work possible.
[https://app.ashbyhq.com/api/images/user-content/55591132-5874-4888-add0-f14f70025dca/2aa3a273-986b-4c05-b6a2-27fee33e607f/image.png]
💡 Core Focus Areas:
Client Testing Tools: UI scenarios, method/component checks across Android, WebGL, and (soon) iOS.
Server Integration: Component testing tools built over existing Python clients, SDKs, and product testability capabilities.(Note: We aren't starting from scratch. We need a visionary who can assess our existing solutions, define a target architecture, and evolve them incrementally).
What You’ll Work On
Drive Technical Strategy: Define the roadmap for QA tooling, evolve its architecture, and personally implement key solutions.
Build the Platform: Develop domain APIs, fixtures, and state-preparation tools for integration/component testing over existing SDKs.
Enhance Client Automation: Extend client UI automation and enable sub-UI checks for specific client methods.
Unify Execution: Ensure local and CI execution follow a predictable, unified path across Android and WebGL.
Create Diagnostics: Build clear diagnostic tools to help QA engineers easily distinguish between product, test, tooling, and infrastructure failures.
Cross-Team Collaboration: Translate recurring QA needs into product testability requirements and establish technical contracts with client/backend teams.
Evangelize & Mentor: Drive adoption of your tools through pilots, solid documentation, and feedback loops. (Where needed, help define engineering roles and participate in hiring/onboarding).
Who You Are We are looking for a hands-on technical leader who thrives in long-term ownership of internal platforms.
Python Expert: You regularly write, debug, and maintain Python code for libraries, frameworks, SDKs, or internal tools.
Platform Builder: You have designed or substantially evolved a framework/SDK used by multiple teams, bringing it to a point where teams can use it independently. …
Как откликнуться
Вакансия взята с карьерной страницы работодателя. Откликайтесь кнопкой на этой странице: она откроет форму работодателя. CyprusJobs.eu не получает отклики на эту вакансию.
Job Title: Staff/Lead SDET Engineer (Test Automation Platform)
Product: Total Battle
Total Battle is a massive MMO 4X strategy game available on mobile and web, uniting millions of active players. As our product and engineering teams scale, we are shifting our testing paradigm: automated testing must become a daily, self-service engineering tool rather than a bottleneck owned by a dedicated team.
We are looking for a Staff/Lead SDET to take technical ownership of our internal test automation tooling and make this vision a reality.
Why this role exists
Your core mission is to empower product QA teams. You won't write tests; you will build the tools, APIs, and abstractions that allow QA engineers (with basic Python & OOP skills) to independently create checks, manage test states, run tests in CI/CD, and diagnose failures.
The Product Teams own the tests.
You own the tooling layer that makes their work possible.
[https://app.ashbyhq.com/api/images/user-content/55591132-5874-4888-add0-f14f70025dca/2aa3a273-986b-4c05-b6a2-27fee33e607f/image.png]
💡 Core Focus Areas:
Client Testing Tools: UI scenarios, method/component checks across Android, WebGL, and (soon) iOS.
Server Integration: Component testing tools built over existing Python clients, SDKs, and product testability capabilities.(Note: We aren't starting from scratch. We need a visionary who can assess our existing solutions, define a target architecture, and evolve them incrementally).
What You’ll Work On
Drive Technical Strategy: Define the roadmap for QA tooling, evolve its architecture, and personally implement key solutions.
Build the Platform: Develop domain APIs, fixtures, and state-preparation tools for integration/component testing over existing SDKs.
Enhance Client Automation: Extend client UI automation and enable sub-UI checks for specific client methods.
Unify Execution: Ensure local and CI execution follow a predictable, unified path across Android and WebGL.
Create Diagnostics: Build clear diagnostic tools to help QA engineers easily distinguish between product, test, tooling, and infrastructure failures.
Cross-Team Collaboration: Translate recurring QA needs into product testability requirements and establish technical contracts with client/backend teams.
Evangelize & Mentor: Drive adoption of your tools through pilots, solid documentation, and feedback loops. (Where needed, help define engineering roles and participate in hiring/onboarding).
Who You Are We are looking for a hands-on technical leader who thrives in long-term ownership of internal platforms.
Python Expert: You regularly write, debug, and maintain Python code for libraries, frameworks, SDKs, or internal tools.
Platform Builder: You have designed or substantially evolved a framework/SDK used by multiple teams, bringing it to a point where teams can use it independently. …
О работодателе
Вакансия взята с карьерной страницы Scorewarrior. Откликайтесь на их сайте: CyprusJobs.eu не получает ваш отклик на эту вакансию.
Найти сайт работодателяДетали вакансии
- Зарплата
- Зарплату уточняйте у работодателя
- Город
- Лимассол
- Тип занятости
- Полная занятость
- Сфера
- IT и технологии
- Языки
- Английский
- Жильё
- Не указано
- Опыт
- Не указано
Never pay anyone to get a job.
Μην πληρώνετε ποτέ για να βρείτε δουλειά.
Никогда не платите за трудоустройство.
Как распознать фальшивую вакансиюМестоположение
Лимассол
Работа в городе Лимассол, Кипр. Уточните точное место работы у работодателя до поездки.
Открыть в Google КартахНовые вакансии на Кипре каждый день
Вступайте в наше сообщество: сначала вакансии с зарплатой, на английском, греческом и русском. Бесплатно, без спама.