May 23, 2026

Senior Mobile Test Automation Engineer

Senior • Hybrid

Stockholm, Sweden

We’re looking for a senior Test Automation Engineer to lead quality and release confidence for native iOS and Android apps used by millions of users.

Start: May/June
Duration: Initial 6 months
Location: Hybrid in Stockholm, Sweden

About the role

You’ll own the mobile quality strategy across iOS and Android — building scalable automation, improving CI/CD reliability, and enabling teams to ship high-quality releases faster.

This is a hands-on senior role combining automation engineering, strategy, and coaching.

Responsibilities

  • Own mobile testing strategy and release readiness

  • Build and maintain automated test frameworks for iOS and Android

  • Improve CI/CD pipelines, test stability, and feedback loops

  • Define regression, performance, and exploratory testing approaches

  • Track and improve quality metrics such as coverage, flakiness, crashes, and release stability

  • Support engineers in building quality into development from day one

  • Collaborate with engineering, product, and infrastructure teams on testing environments and release processes

Tech stack

iOS: Swift, SwiftUI, XCTest, XCUITest
Android: Kotlin, Espresso, JUnit, Compose UI Testing
Automation: Maestro, BrowserStack
CI/CD: Fastlane, Xcode Cloud, GitLab

We’re looking for someone with

  • Strong experience in native mobile test automation for both iOS and Android

  • Hands-on experience with XCTest/XCUITest and Espresso/Compose UI Testing

  • Solid Swift and/or Kotlin skills

  • Experience building scalable end-to-end mobile testing frameworks

  • Strong CI/CD and mobile automation experience

  • Knowledge of test strategy, performance testing, and release quality

  • A collaborative mindset and experience coaching engineering teams

Bonus experience

  • Real-time data or map-based applications

  • Visual regression or snapshot testing

  • Mobile performance and observability tooling

  • Testing background services, location, or push notifications

Similar jobs you might like

Technology

Jit Team

Test Automation Engineer

Mid

On-site

300 - 450 PLN/hr

🏢 Summary: Onsite Mobile Test Automation Engineer role in Southern Sweden focused on ensuring quality and reliability of large-scale digital products used by millions of users. The position combines hands-on functional testing with automation development in Swift-based frameworks within complex mobile ecosystems. It offers strong ownership, cross-functional collaboration, and exposure to modern iOS testing environments. 🗂️ Requirements: Minimum 3+ years of experience in QA or software testing, Strong experience in test automation using XCTest or XCUI, Experience in manual QA testing and structured methodologies, Solid knowledge of Swift, Experience with Unix or shell scripting, Experience with Python, Experience in defect analysis and triage, Ability to work onsite 5 days per week in Southern Sweden, Willingness to relocate to Sweden after initial period 📃 Skills: XCTest, XCUI, Swift, Python, Unix, Shell, iOS, Objective-C, SwiftUI 🏢 Description: Mobile Test Automation Engineer Salary: 300 - 450 SEK/h on B2B Location: onsite work (5 days per week) in Southern Sweden During the first 3–6 months, commuting is possible, with travel and accommodation costs covered as business travel expenses. Relocation to Sweden will be required afterwards Why choose this offer? Opportunity to work on large-scale digital products used by millions of users worldwide Strong focus on quality, user experience, and attention to detail Real impact on end-to-end feature quality across multiple platforms Exposure to modern mobile testing environments and automation frameworks Work in an environment that values ownership, independence, and collaboration Project You will join a team working on a large-scale ecosystem supporting advanced digital products and services across multiple platforms , with a strong focus on mobile environments . As a Test Automation Engineer , you will be responsible for ensuring the quality, consistency, and reliability of features delivered within a complex product landscape. The role combines hands-on testing with automation development and close collaboration with cross-functional teams in an international environment. Responsibilities you'll have Conduct daily functional and regression testing across multiple platforms Plan, document, and execute test cases, test plans, and test strategies Identify, reproduce, and report bugs and feature-related issues Analyze test coverage, track progress and communicate results effectively Automate test cases using Swift-based frameworks Collaborate with development and design teams Ensure high standards of UX and functional quality Maintain a meticulous focus on detail and ensure the visual and functional quality of features Expected competences and knowledge Minimum 3+ years of experience in QA / software testing within complex software ecosystems Strong experience in test automation (preferably XCTest, XCUI ) Background in manual QA testing and structured methodologies Solid knowledge of Swift Experience with Unix/shell scripting and Python Strong focus on user experience and quality Experience in defect analysis and triage Excellent communication and problem-solving skills Ability to work independently in a dynamic environment Nice to have knowledge Experience with device-level or hardware-related testing Knowledge of Objective-C or SwiftUI Familiarity with automation pipelines, test dashboards, or reporting tools Technologies you'll work with XCTest XCUI Swift Python Unix/Shell scripting IOS testing environments

Technology

Jit Team

Test Automation Engineer

Mid

On-site

300 - 450 PLN/hr

🏢 Summary: Onsite Mobile Test Automation Engineer role in Southern Sweden focused on ensuring high quality and reliability of large-scale mobile digital products used globally. The position combines manual and automated testing in complex ecosystems, with strong emphasis on Swift-based automation and cross-platform quality. Initial commuting is possible, with relocation required after 3–6 months. 🗂️ Requirements: 3+ years of experience in QA or software testing in complex software ecosystems, Strong experience in test automation using XCTest and XCUI, Experience in manual QA testing and structured testing methodologies, Solid knowledge of Swift, Experience with Unix or shell scripting, Experience with Python, Experience in defect analysis and triage, Ability to work onsite 5 days per week in Southern Sweden and relocate after 3–6 months 📃 Skills: XCTest, XCUI, Swift, Python, Unix, Shell, iOS 🏢 Description: Mobile Test Automation Engineer Salary: 300 - 450 SEK/h on B2B Location: onsite work (5 days per week) in Southern Sweden During the first 3–6 months, commuting is possible, with travel and accommodation costs covered as business travel expenses. Relocation to Sweden will be required afterwards Why choose this offer? Opportunity to work on large-scale digital products used by millions of users worldwide Strong focus on quality, user experience, and attention to detail Real impact on end-to-end feature quality across multiple platforms Exposure to modern mobile testing environments and automation frameworks Work in an environment that values ownership, independence, and collaboration Project You will join a team working on a large-scale ecosystem supporting advanced digital products and services across multiple platforms , with a strong focus on mobile environments . As a Test Automation Engineer , you will be responsible for ensuring the quality, consistency, and reliability of features delivered within a complex product landscape. The role combines hands-on testing with automation development and close collaboration with cross-functional teams in an international environment. Responsibilities you'll have Conduct daily functional and regression testing across multiple platforms Plan, document, and execute test cases, test plans, and test strategies Identify, reproduce, and report bugs and feature-related issues Analyze test coverage, track progress and communicate results effectively Automate test cases using Swift-based frameworks Collaborate with development and design teams Ensure high standards of UX and functional quality Maintain a meticulous focus on detail and ensure the visual and functional quality of features Expected competences and knowledge Minimum 3+ years of experience in QA / software testing within complex software ecosystems Strong experience in test automation (preferably XCTest, XCUI ) Background in manual QA testing and structured methodologies Solid knowledge of Swift Experience with Unix/shell scripting and Python Strong focus on user experience and quality Experience in defect analysis and triage Excellent communication and problem-solving skills Ability to work independently in a dynamic environment Nice to have knowledge Experience with device-level or hardware-related testing Knowledge of Objective-C or SwiftUI Familiarity with automation pipelines, test dashboards, or reporting tools Technologies you'll work with XCTest XCUI Swift Python Unix/Shell scripting IOS testing environments

Technology

Link Group

Mobile tester with Appium

Senior

Remote

Warsaw, Poland

80 - 140 PLN

🏢 Summary: The role involves designing and maintaining automated test solutions for mobile applications across iOS and Android platforms. The engineer will build mobile automation frameworks, execute comprehensive test suites, and integrate automated tests into CI/CD pipelines. The position focuses on ensuring quality, performance, and reliability of native, hybrid, and web-based mobile apps. 🗂️ Requirements: Proven experience in mobile test automation, Hands-on experience with Appium, Espresso, or XCUI Test, Strong programming skills in Java, Kotlin, Swift, Python, or C#, Solid understanding of iOS and Android platforms, Experience with CI/CD tools, Experience with Git-based version control, Hands-on experience with Xcode and Android tooling, Experience with cloud-based device farms, Ability to design automated tests for native mobile applications 📃 Skills: Appium, Espresso, XCUITest, Java, Kotlin, Swift, Python, C#, iOS, Android, Jenkins, AzureDevOps, Git, Xcode, BrowserStack 🏢 Description: Mobile Test Automation Engineer About the Role We are looking for a Mobile Test Automation Engineer with strong hands-on experience in automating tests for mobile applications. In this role, you will work closely with mobile engineering teams to ensure high quality, performance, and reliability of mobile solutions across platforms and devices. Key Responsibilities Design, develop, and maintain automated test solutions for native, hybrid, and web-based mobile applications . Build and enhance mobile automation frameworks , leveraging BDD approaches and mobile-focused testing tools. Analyze mobile application architecture to create effective, device- and OS-aware test scenarios . Develop and execute functional, regression, and end-to-end test cases for mobile apps and supporting backend services. Prepare and maintain test environments, manage test data, and ensure readiness for mobile test execution. Conduct compatibility, performance, and accessibility testing across a wide range of devices and operating systems. Integrate automated mobile tests into CI/CD pipelines to support fast and reliable releases. Identify, document, and track defects; generate test reports and support release sign-off activities. Monitor QA metrics for mobile products and drive continuous quality improvements. Collaborate closely with Mobile Engineering and Solution Architecture teams to address platform-specific challenges. Share knowledge by mentoring team members and promoting best practices in mobile test automation. Required Skills & Experience Proven experience in mobile test automation using tools such as Appium, Espresso, and XCUI Test . Strong programming skills in Java or other object-oriented languages such as Kotlin, Swift, Python, or C# . Solid understanding of mobile platforms ( iOS and Android ) and their testing considerations. Experience with CI/CD tools (e.g. Jenkins, Azure DevOps) and Git-based version control . Hands-on experience with Xcode for iOS testing and Android tooling. Familiarity with cloud-based device farms (e.g. BrowserStack) for cross-platform and parallel test execution. Ability to design robust automated tests for native iOS and Android applications in cloud and local environments. Strong analytical skills, attention to detail, and a collaborative mindset.

Technology

ITDS

Mid-Level Automation and Quality Engineer – Mobile & API Testing

Senior

Hybrid

Krakow, Poland

23,100 - 28,350 PLN

🏢 Summary: Senior Automation Test Engineer / Quality Engineer role focused on building and optimizing automated testing for back-end systems and mobile applications (iOS/Android) in a hybrid Krakow-based setup. The position drives quality initiatives, performance testing, and automation framework improvements while mentoring team members and collaborating with cross-functional teams. 🗂️ Requirements: 4+ years experience in automation or quality engineering, Proficiency in Java and Appium, Experience with mobile testing (iOS/Android), Experience with API and database testing, Experience with manual testing, Experience with performance testing tools, Ability to create and maintain test plans and strategies, Experience with CI/CD pipelines, Experience with version control systems, Fluent English, Legal right to work in the EU 📃 Skills: Java, Appium, JMeter, LoadRunner, REST, RESTAssured, SQL, Jenkins, Git, iOS, Android, CI/CD 🏢 Description: Unleash Innovation — Shape the Future of Quality Engineering! Krakow-based opportunity with hybrid work model. As a Senior Automation Test Engineer / Quality Engineer , you will be working for our client, a forward-thinking leader in technology solutions dedicated to elevating product quality through innovative testing strategies. This role is pivotal in driving seamless testing processes and nurturing a culture of excellence across the organization. Your main responsibilities: Develop and maintain automated test scripts targeting back-end systems and mobile applications (iOS/Android). Perform manual testing to validate critical functionalities and ensure comprehensive coverage. Create and maintain detailed test plans and strategies aligned with project requirements. Drive quality initiatives by defining metrics, optimizing workflows, and implementing best practices. Mentor and upskill the testing team, fostering a culture of continuous improvement. Conduct performance testing (e.g., JMeter, LoadRunner) and back-end testing (e.g., REST Assured). Optimize automation frameworks and adopt new testing tools and technologies. Collaborate with cross-functional teams to refine test strategies and ensure clear communication. You're ideal for this role if you have: 4+ years of experience as a Senior Automation Test Engineer or Quality Engineer. Strong proficiency in Java, Appium, and performance testing tools. Expertise in mobile app testing (iOS/Android), API/database testing, and manual testing. Experience in creating and maintaining test plans and strategies. Leadership skills to mentor teams and drive quality initiatives. Familiarity with CI/CD pipelines (e.g., Jenkins) and version control (e.g., Git). Excellent communication and problem-solving skills. It is a strong plus if you have: Certifications in testing or automation tools (optional). Language Required for the role: Fluent in English, with excellent communication skills. Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

ITDS

Senior Mobile Automation Tester – iOS & Android, BDD & Java

Senior

Hybrid

Krakow, Poland

27,300 - 32,760 PLN

🏢 Summary: Senior Mobile Automation Tester role focused on designing and maintaining automated tests for iOS and Android applications using BDD and Java. The position combines automation and manual testing to ensure high-quality mobile user experiences across devices and platforms. It involves collaboration within Agile teams to enhance test frameworks, execute test plans, and support continuous delivery. 🗂️ Requirements: Minimum 3 years of experience in mobile test automation and QA, Experience with Cucumber, Selenium, and Appium, Strong programming skills in Java, Experience testing on iOS and Android platforms, Experience creating and maintaining test automation frameworks, Experience with CI/CD pipelines, Experience with Git-based version control systems, Experience with defect tracking tools, Understanding of APIs and client/server interactions, Communicative proficiency in English, Legal right to work in the European Union 📃 Skills: Java, Cucumber, Selenium, Appium, BDD, iOS, Android, GitHub, CI/CD, Jira, APIs, Agile 🏢 Description: Ignite mobile innovation — deliver seamless experiences across iOS and Android platforms! Krakow-based opportunity with hybrid work model (up to 3 days remote per week) As a Senior Mobile Automation Tester – iOS & Android, BDD & Java , you will be working for our client, a leading player in the mobile technology space, focused on delivering high-quality mobile applications. Join a dynamic team committed to pushing the boundaries of automation and quality assurance, shaping the future of digital user experiences. Your main responsibilities: Test new features and improvements across iOS and Android applications to ensure a high-quality user experience. Design, write, and maintain automated mobile tests using BDD (Cucumber), Java, Selenium, and Appium. Contribute to the development, stability, and continuous enhancement of automated test suites and supporting frameworks. Perform manual and exploratory testing for scenarios not suitable for automation, including usability, edge cases, and device-specific behaviors. Create and update test cases for diverse devices, OS versions, and form factors ensuring broad coverage. Execute unit and functional tests on iOS and Android, collaborating with developers and validating outcomes as part of the QA strategy. Identify testing gaps, potential risks, and propose mitigation strategies while communicating impacts. Run and report on test plans across client-side components, including browser and mobile device coverage. Log, track, and verify defects using Jira, working closely with development teams to ensure prompt resolution. Maintain clear communication on testing progress, risks, and quality status with stakeholders including Business Analysts, Product Owners, and Developers. Support coordination of QA activities within the team to ensure smooth delivery and maintain project momentum. You're ideal for this role if you have: Minimum of 3 years of hands-on experience in mobile test automation and quality assurance. Strong expertise in creating and maintaining test automation frameworks with Cucumber, Selenium, and Appium. Solid programming skills in Java, with a focus on clean, maintainable, and reusable code. Experience automating tests on browsers and mobile devices (iOS and Android). Proven ability to develop effective test cases and execute testing on real devices or device farms. Familiarity with GitHub (or similar tools), CI/CD pipelines, and defect management via Jira. Good understanding of client/server interactions, APIs, network behavior, and environment considerations. Experience testing applications with different user roles and permissions. Comfortable working within Agile delivery streams, collaborating closely with cross-functional teams. A proactive, organized approach, and strong accountability to meet tight deadlines. Clear communication skills, capable of translating testing outcomes into actionable insights. Nice to Have: Familiarity with accessibility testing and analytics validation for mobile apps. Exposure to performance and reliability testing on mobile platforms. Experience coordinating QA team activities, including planning and reporting. Genuine interest in mobile technology, with knowledge of various devices and OS versions. Language Required for the role: Communicative proficiency in English (spoken and written). Eligibility for this role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

Crestt

Seniotr Test Automation Engineer

Senior

On-site

Warsaw, Poland

110 - 135 PLN

🏢 Summary: Long-term senior role focused on designing, developing and maintaining automated tests (UI, API, integration, regression) within a Scrum team. The position emphasizes building and improving test frameworks, integrating tests with CI/CD pipelines, and ensuring high software quality through both automated and manual testing. Work is on-site and centered on enterprise-level systems. 🗂️ Requirements: Minimum 5 years experience as QA Engineer or Test Automation Engineer, Strong practical knowledge of Java, Experience with Playwright or Selenium, Experience with RestAssured, Experience with Postman or Newman, Experience with CI/CD tools (GitLab CI, GitHub Actions, Jenkins or Azure DevOps), Good knowledge of Git, Experience with Jira and Xray or Zephyr, Experience in API testing, Experience with enterprise systems, Knowledge of Scrum and QA processes 📃 Skills: Java, Playwright, Selenium, RestAssured, Postman, Newman, GitLab, GitHub, Jenkins, Azure, Git, Jira, Xray, Zephyr, Scrum, CI/CD, API 🏢 Description: Senior Test Automation Engineer 🚀 Dołącz do projektu, w którym jakość oprogramowania i automatyzacja testów są kluczowym elementem procesu developmentu. Szukamy doświadczonego Senior Test Automation Engineera, który będzie odpowiedzialny za rozwój testów automatycznych, wsparcie testów manualnych oraz aktywną współpracę z zespołem Scrum przy dostarczaniu stabilnych i wysokiej jakości rozwiązań. 📍 Forma pracy: stacjonarna 📅 Długoterminowa współpraca 💼 Senior level 🔎 Zakres obowiązków • projektowanie, rozwój i utrzymanie testów automatycznych (UI, API, regresja, integracja), • rozwój frameworków testowych zgodnie z dobrymi praktykami QA, • integracja testów z CI/CD oraz monitorowanie stabilności pipeline’ów, • analiza wyników testów i raportowanie błędów, • wykonywanie testów manualnych funkcjonalnych i eksploracyjnych, • przygotowywanie przypadków testowych na podstawie wymagań biznesowych, • udział w ceremoniach Scrum i planowaniu jakości w sprincie, • współpraca z developerami, DevOps oraz Product Ownerami. ✅ Wymagania • min. 5 lat doświadczenia jako QA Engineer / Test Automation Engineer, • praktyczna znajomość Java, • doświadczenie z: Playwright / Selenium, RestAssured, Postman/Newman, • doświadczenie z CI/CD: GitLab CI, GitHub Actions, Jenkins lub Azure DevOps, • dobra znajomość Git, Jira, Xray/Zephyr, • doświadczenie w testowaniu API i systemów enterprise, • znajomość Scrum oraz procesów QA. ⭐ Mile widziane • Python, JavaScript/TypeScript lub C#, • Docker / Kubernetes, • testy wydajnościowe, • doświadczenie w chmurze (AWS / Azure / GCP), • znajomość BDD / Cucumber / shift-left testing. 🎯 Szukamy osoby, która łączy podejście techniczne z wysoką dbałością o jakość, potrafi działać samodzielnie i dobrze odnajduje się w środowisku Agile.

Technology

ITDS

Senior Mobile Automation Tester – iOS/Android, BDD, Java

Senior

Hybrid

Krakow, Poland

27,300 - 32,760 PLN

🏢 Summary: Senior Mobile Automation Tester role focused on ensuring high-quality iOS and Android applications through automated and manual testing in a hybrid Krakow-based setup. The position emphasizes building and maintaining robust BDD-based automation frameworks and improving test coverage across mobile platforms. You will drive quality by designing test strategies, executing tests, and collaborating within Agile teams. 🗂️ Requirements: 5+ years of mobile test automation experience, Strong experience with Cucumber, Selenium, Appium, Proficiency in Java, Experience testing iOS and Android applications, Experience building and maintaining test frameworks, Experience with browser and mobile automation, Ability to create and execute test cases on real devices, Experience with CI/CD pipelines, Experience with GitHub, Experience with Jira, Understanding of APIs and client/server architecture, Experience working in Agile teams, Communicative English, Legal right to work in the EU 📃 Skills: Java, Cucumber, Selenium, Appium, iOS, Android, BDD, GitHub, Jira, CI/CD, APIs, Agile 🏢 Description: Empower mobile innovation — lead the future of seamless iOS and Android experiences! Krakow-based opportunity with hybrid work model (2 days in the office, 3 days remote). As a Senior Mobile Automation Tester – iOS/Android, BDD, Java , you will be working for our client, a forward-thinking technology company dedicated to delivering top-tier mobile solutions. Your expertise will help ensure high-quality releases of mobile applications by designing, developing, and maintaining automated tests, while also performing manual and exploratory testing to cover scenarios automation cannot address. Join a team at the forefront of mobile testing innovation and shape the future of user experiences. Your main responsibilities: Test new features and improvements across iOS and Android applications to ensure a superior user experience Design, develop, and maintain automated mobile tests using BDD (Cucumber), Java, Selenium, and Appium Contribute to the continuous improvement and stability of the automated test suite and supporting frameworks Perform manual and exploratory testing for scenarios not suitable for automation Create and maintain comprehensive test cases covering diverse devices, OS versions, and form factors Execute unit and functional tests on iOS and Android platforms Identify testing coverage gaps, define test strategies, and communicate potential risks early Run test plans, track testing progress, and generate reports on quality status Log, track, and retest defects using tools such as Jira Communicate progress, risks, and quality insights clearly to stakeholders You're ideal for this role if you have: At least 5 years of experience in mobile test automation and quality assurance Strong hands-on experience with building and maintaining test frameworks using Cucumber, Selenium, and Appium Proficient in Java with solid test engineering principles Experience automating tests for browsers and mobile devices (iOS and Android) Proven ability to develop effective test cases and execute them on real devices Familiarity with GitHub, CI/CD pipelines, and Jira for defect tracking and test execution Deep understanding of client/server interactions, APIs, and network behavior Experience testing applications with multiple user permissions and roles Comfortable working within Agile delivery teams Proactive, organized, and accountable approach to testing and quality assurance It is a strong plus if you have: Knowledge of accessibility testing and analytics validation for mobile apps Exposure to performance and reliability testing on mobile platforms Experience coordinating QA teams or leading testing projects Enthusiasm for mobile technology, devices, and operating systems Language Required for the role: Communicative English (strong command required) Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

emagine Polska

QA Test Automation Expert with Swift experience

Senior

On-site

Malmö, Sweden

🏢 Summary: Senior QA Test Automation Expert role focused on ensuring high-quality features across iOS, macOS, and watchOS platforms through a combination of manual and automated testing using Swift-based frameworks. The position involves designing and executing comprehensive test strategies, automating test cases, and validating functional and user experience aspects of Apple ecosystem applications. This is a long-term onsite contract in Malmö requiring strong expertise in XCTest and XCUI. 🗂️ Requirements: 3+ years experience in QA or software testing, Strong experience in test automation with XCTest and XCUI, Proficiency in Swift programming, Experience in manual QA testing and structured testing methodologies, Experience with functional and regression testing on iOS/macOS/watchOS, Ability to create and execute test plans and test cases, Experience with Unix or shell scripting, Experience with Python for test workflows, BS or MS in Computer Science or equivalent experience 📃 Skills: Swift, XCTest, XCUI, iOS, macOS, watchOS, Unix, Shell, Python, SwiftUI, Objective-C 🏢 Description: Sweden, Malmö Metropolitan Area QA Test Automation Expert with Swift experience Test & QA Technology industry Start date: ASAP Duration: > 12 months Language: English/Full professional Seniority: Senior Introduction & Summary We are seeking 2 skilled QA Test Automation Experts with extensive experience in Swift. This role is critical for ensuring the quality of features across iPhone, iPad, Mac, and Watch. The ideal candidate will excel in combining manual testing with automation techniques, executing detailed functional and user-experience testing while adhering to high standards. Main Responsibilities Conduct daily functional and regression testing across iOS, macOS, watchOS, and related platforms. Plan, document, and execute comprehensive test cases, test plans, and strategies. Identify, reproduce, and report on detailed bugs and feature-related issues. Analyze test coverage, track progress, and communicate results effectively. Automate manual test cases utilizing Swift-based frameworks such as XCTest and XCUI. Collaborate with development and design teams to guarantee feature quality and user experience. Maintain a meticulous focus on detail and ensure the visual and functional quality of features. Key Requirements Proven experience and strong interest in test automation, particularly using XCTest and XCUI. Background in manual QA testing and familiarity with structured testing methodologies. Proficient in Swift programming and capable of implementing automation scripts. Familiar with Unix/shell scripting and Python for enhancing test workflows. Strong emphasis on user experience, functional accuracy, and effective issue triage. Exceptional communication and problem-solving skills. Ability to work independently in dynamic environments. Nice to Have Experience with hardware-related or device-level testing. Knowledge of Objective-C, SwiftUI, or Apple development tools. Familiarity with automation pipelines, test dashboards, or reporting systems. Other Details Education should include a BS or MS in Computer Science or equivalent experience, and candidates should have approximately 3+ years of experience in QA or software testing within complex software ecosystems. Start date: ASAP. Duration: Long-term project (12 months contract + extension). Location: Malmö (5 days onsite weekly + a number of evening meetings).

Technology

InPost

Staff Software Engineer in Test (m/f/n)

Senior

Remote

Warsaw, Poland

🏢 Summary: Staff Software Engineer in Test role focused on defining and driving a native-first quality strategy for mobile iOS and Android applications and backend services. The position combines hands-on test automation, technical leadership, AI governance in testing, and cross-team quality coaching. The role involves building scalable testing practices, improving CI/CD quality gates, and mentoring engineers across the domain. 🗂️ Requirements: Strong experience with native mobile test automation, Working-level Swift, Working-level Kotlin, Experience designing test strategy and test pyramid, Shift-left quality engineering experience, Experience leading technical and process change, Experience introducing mock-based testing, Cross-team quality initiative leadership, Hands-on experience with AI in testing, Fluent English, Fluent Polish 📃 Skills: Swift, SwiftUI, Kotlin, BrowserStack, GitLab, CI/CD, Appium, Paparazzi, AI, iOS, Android 🏢 Description: InPost has revolutionised e-commerce parcel delivery in Poland and is now one of Europe’s leading out-of-home (OOH) e-commerce enablement platforms. Founded in 1999 by Rafał Brzoska. InPost provides delivery services through a network of over 64,000 Automated Parcel Machines (APMs) and more than 30,000 pick-up and drop-off (PUDO) points across nine European countries: Poland, the United Kingdom, France, Italy, Spain, Portugal, Belgium, the Netherlands and Luxembourg, alongside to-door courier and fulfilment services for ecommerce merchants. InPost’s extensive OOH network supports rapidly growing parcel volumes across its markets, with 1.4 billion parcels delivered in 2025. Its locker solutions offer consumers a delivery option that is cheaper, more flexible and convenient, environmentally friendly and contactless. As a leading OOH logistics provider, InPost is recognised for transforming parcel delivery economics in Europe, appealing to both consumers and merchants through its flexible, technology-driven solutions. We're looking for a Staff Software Engineer in Test to raise the quality bar across our mobile app and backend domain - not by writing more tests, but by changing how the whole domain thinks about quality. This is a hands-on technical leadership role at the intersection of QA and mobile development, driving a native-first testing strategy and a culture where developers own quality rather than hand it off. Your scope of work will cover 3 areas. I. Test strategy & native automation Design and own the test strategy across mobile teams for native iOS (Swift/SwiftUI) and Android (Kotlin) apps. Set strategy for device and OS-version fragmentation coverage and drive flakiness control at scale , running suites on BrowserStack with GitLab CI . Keep the backend/API/contract layer strong and connect it to the mobile client layer. Own quality gates inside app release and store-deployment pipelines, and drive resolution of quality issues that cross team boundaries within the domain. II. Coaching, culture & technical leadership Pair on testability, shift quality ownership left into the dev workflow, and be the person teams seek out before implementation starts. Mentor Senior Software Engineers in Test , accelerating real, visible growth, and provide technical guidance across the domain. Run knowledge-sharing across QA and Dev : tech talks, workshops, reusable documentation, pair sessions; co-lead the OneTech/QA community . Co-shape the domain's technical quality direction with the SEM , with full autonomy within the domain, and analyze quality trends from reports/metrics to identify improvement areas. Define quality metrics and gates and use them to frame quality risk in business terms for EMs, SEMs, and PMs. III. AI Governance in testing Define the AI adoption approach for quality engineering in the domain - which tools, which workflows. Design AI-assisted testing workflows and set governance and data-security standards across teams. Assess and manage the risk of AI usage in testing (including production-facing work), not just the productivity upside. Mentor engineers on responsible, effective AI use and report on AI ROI for quality engineering. Qualifications Must-have Strong experience automating mobile app tests natively (iOS or Android - ideally both), with real, working-level Swift and/or Kotlin . A track record designing test strategy / the test pyramid - not just executing on someone else's plan. Proven shift-left experience - entering the process before coding and measurably changing the outcome. Experience leading technical/process change and working directly with development teams. Experience in introducing mock-based testing - setting the standards and education Proven impact beyond a single team - standards set for multiple teams, or a cross-team quality initiative led. A hands-on, critical relationship with AI - using it and assessing its risks, not just its benefits. Fluent English ; fluent Polish . Nice-to-have Experience with BrowserStack and CI/CD (GitLab). Snapshot testing experience (e.g., swift-snapshot-testing, Paparazzi). Familiarity with Appium - useful for understanding what we're migrating away from. Experience applying AI in testing workflows (we're building skills to support the migration). Experience in the logistics or e-commerce industry. ISTQB Advanced Level - Test Automation Engineer certification.

Technology

P&P Solutions

Test Automation Engineer (Java / Selenium / Mobile)

Mid

Remote

Warsaw, Poland

60 - 120 PLN/hr

🏢 Summary: Remote B2B offer for a Test Automation Engineer in a public sector project, focused on comprehensive testing of web and mobile systems within a CI/CD environment. The role combines manual testing foundations with strong automation expertise and collaboration in Agile/DevOps teams. Start ASAP with hourly rate 60–120 PLN. 🗂️ Requirements: Minimum 3 years of software testing experience (functional, integration, acceptance, automated), Minimum 2 years of test automation experience with Selenium WebDriver or similar, Strong SQL knowledge, Experience with JIRA, Experience with Xray, Experience with SoapUI, Experience with Postman, Practical knowledge of test processes and defect reporting 📃 Skills: Selenium, WebDriver, SQL, JIRA, Xray, SoapUI, Postman, Java, Cucumber, Gherkin, Jenkins, Bamboo, Playwright, SeleniumGrid, Selenoid, Appium, Xcode, AndroidStudio, Agile, DevOps, CICD 🏢 Description: 📍 Lokalizacja : praca zdalna (proces rekrutacyjny odbywa się w siedzibie klienta - Warszawa) 💰 Wynagrodzenie: 60 - 120 PLN per h 📄 Forma zatrudnienia: B2B ⌚Projekt: publiczny ⏳Start: ASAP Poszukujemy Test Automation Engineera , który będzie odpowiedzialny za kompleksowe testowanie systemów (web + mobile), rozwój automatyzacji oraz wsparcie procesów jakościowych w środowisku CI/CD .Rola wymaga zarówno solidnych fundamentów manualnych , jak i praktycznego doświadczenia w automatyzacji testów oraz pracy w środowisku Agile/ DevOps . Wymagania must-have: Min. 3 lata doświadczenia w testowaniu oprogramowania (testy funkcjonalne, integracyjne, akceptacyjne, automatyczne) Min. 2 lata doświadczenia w automatyzacji testów (Selenium WebDriver lub podobne) Dobra znajomość SQL Doświadczenie z: JIRA / Xray SoapUI / Postman Praktyczna znajomość procesów testowych i raportowania błędów Wymagania dodatkowe (mile widziane): Java 11+ (min. 3 lata) BDD (Cucumber / Gherkin) – min. 2 lata Doświadczenie w Agile (min. 3 lata) Tworzenie dokumentacji testowej CI/CD ( Jenkins , Bamboo) Testy wydajnościowe i automatyzacja w SoapUI + Jenkins Playwright Selenium Grid / Selenoid Mobile: Testy aplikacji mobilnych (min. 3 lata) Appium Konfiguracja emulatorów Android / iOS Xcode, Android Studio DevOps & proces: Doświadczenie w środowisku DevOps Budowa i utrzymanie pipeline’ów Jenkins Zakres obowiązków: Projektowanie, rozwój i utrzymanie testów automatycznych (UI, API, wydajnościowych) Realizacja testów: funkcjonalnych integracyjnych akceptacyjnych Automatyzacja testów z wykorzystaniem Selenium WebDriver lub pokrewnych narzędzi Tworzenie i rozwój testów API (SoapUI, Postman) Wykorzystanie SQL do walidacji danych Praca z narzędziami do zarządzania testami i błędami (JIRA, Xray) Budowa i utrzymanie pipeline’ów CI/CD ( Jenkins /Bamboo) Tworzenie dokumentacji testowej Wsparcie analizy wymagań (funkcjonalnych i niefunkcjonalnych) Współpraca z zespołem developerskim w metodykach Agile