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.

Tenth Revolution Group • Sofia, Sofia-City, Bulgaria
Role & seniority: Senior Software Development Engineer in Test (Senior SDET) in an Agile/DevOps squad
Stack/tools: Java on Linux; Selenium WebDriver (web); Appium (mobile); REST/JSON APIs; JUnit/TestNG; Page Object Model; data-driven testing; CI/CD: Jenkins, GitHub Actions, Azure DevOps; performance testing with JMeter; Unix Bash scripting
Lead quality engineering within Agile/DevOps, shaping requirements, planning, estimations, and quality-focused ceremonies
Own, enhance, and maintain the test automation framework across mobile, web, and API testing; implement POM, data-driven, and parallel execution
Integrate automation into CI/CD, manage test environments/data, produce artefacts/reports, ensure auditability and governance; contribute to performance testing and defect triage
Strong hands-on Java on Linux; Selenium WebDriver and Appium experience
API testing experience (REST/JSON); JUnit/TestNG; CI/CD tooling (Git, Jenkins/GitHub Actions/Azure DevOps)
Performance testing with JMeter; Bash scripting; experience in secure, regulated environments
Experience with AI-assisted testing tools under security guardrails
Experience with auditability/traceability artifacts (RTMs, audit evidence)
Knowledge of mobile/web/API security considerations and data handling
Location & work type: Sofia, Bulgaria; Hybrid work pattern (2 days per week in office); Permanent contract; salary up to
Location: Sofia
Work pattern: Hybrid- 2 days per week in office (Sofia)
Contract Type: Permanent
Hiring Process: 2 stages
Salary: up to €60,000 Gross/a DOE + benefits package + bonus
About the Role We are seeking a highly skilled Senior Software Development Engineer in Test (SDET) to join our Agile/DevOps engineering squad and drive quality engineering for a major European mobile banking application operating within complex, highly regulated, and security‑sensitive environments.
In this role, you will play a key part across the software delivery lifecycle - partnering with developers, product owners, architects, and release engineers to ensure end‑to‑end quality, resilience, and compliance across mobile, web, and API channels. This is a hands‑on, senior-level opportunity for someone passionate about automation, continuous quality, and building robust frameworks that scale.
What You’ll Do Quality Engineering Leadership Act as a senior SDET within an Agile/DevOps delivery model. Drive requirement grooming, sprint planning, estimations, and quality‑focused delivery ceremonies. Co‑define quality strategies and test plans at epic and user‑story level. Automation & Framework Ownership
Mobile: Appium
Web: Selenium WebDriver
API: REST/JSON-based services Develop reusable, scalable automation solutions using Java on Linux. Implement POM, data-driven testing, and parallel execution strategies. Conduct peer reviews, enforce coding standards, and support knowledge sharing. Environment, Data & Reporting Set up and manage test environments and synthetic test data. Ensure auditability, secure data handling, and full traceability.
Produce high‑quality test artefacts: JUnit XML, RTM, defect logs, audit evidence. Performance & Reliability Use jMeter to design and execute load, stress, and endurance tests. Analyse performance bottlenecks and work with engineering to remediate. DevOps, CI/CD & Governance Integrate automation into CI/CD pipelines (Jenkins/GitHub Actions/Azure DevOps). Implement secure pipelines with access controls, code integrity checks, and strong change governance. Publish test reports and artefacts to pipeline dashboards. Responsible Use of AI Tools Leverage AI‑assisted tools to accelerate test design, triage, and code refactoring - always under human oversight and aligned with security guardrails.
Core Technical Skills Strong hands‑on experience with Java and Linux. Automation expertise with Selenium WebDriver (web) and Appium (mobile). API testing experience (REST, JSON).
Test frameworks: JUnit or TestNG, POM, data-driven tests.
CI/CD tooling: Git, Jenkins/GitHub Actions/Azure DevOps. Performance testing with jMeter. Unix shell scripting (Bash) for automation/orchestration.
Mindset & Behaviours A strong advocate for quality, scalability, and engineering excellence. Comfortable working in secure, highly regulated environments. Proactive, collaborative, and able to influence stakeholders. Strong analytical and problem‑solving skills.
Why Join Us? Work on a flagship European mobile banking platform. Engage with modern tech stacks, DevOps, and automation-first delivery. Influence engineering quality strategy at scale. Join a team that values innovation, security, and continuous improvement.
Ready to build what’s next? Apply now and join a team where your ideas can shape the future.