April 28, 2026

QA Analyst (QA Manual Engineer)

Mid • Hybrid

9,300 - 11,700 PLN/mo

Krakow, Poland

We’re not just building restaurant tech, we’re giving independent restaurants the tools to compete and win. From our award-winning point-of-sale to AI-powered profit tools, everything we do helps operators boost profit, work smarter, and keep their best people. And every solution is backed by real humans who actually give a sh*t about helping restaurants succeed.

  • Named the #1 Restaurant POS by G2 (Fall 2025), based on ratings from real users

  • Rated the top-rated point-of-sale (POS) for restaurants, bars, retail, and small businesses by Capterra users

  • Awarded Great Places to Work and Built In’s Best Workplaces for multiple years running

We move fast, care hard, and fight for independent restaurant operators to do what they love, and love doing it. If you’re looking to make an impact with heart and hustle, SpotOn is the place for you.

On a daily basis you will:

  • Test current products and identify deficiencies.

  • Effectively review requirements, design documents, and acceptance criteria to create complete comprehensive test plans.

  • Suggest solutions to identified product problems .

  • Investigate product quality in order to make improvements to achieve better customer satisfaction.

  • Plan, create, and manage the overall Quality Planning strategy.

  • Collaborate with the Product and Development teams to ensure consistent project execution.

  • Identify quality assurance process bottlenecks and suggest actions for improvement.

  • Must have a "willing to learn" attitude and be flexible to adapt in a fast paced environment.

  • Must be able to work on multiple tasks at a time with the ability to manage their own time and priorities effectively.

What skill are we searching for?

  • 2+ years of experience as a QA Engineer.

  • Willing to come into our Kraków or Gdańsk office 2-3 times per week.

  • Attention to detail across platforms ranging from web to native mobile apps.

  • Experience with writing test cases and using test case management software, such as TestRail.

  • Experience with using bug tracking tool, such as Jira.

  • Proficient with Windows or Mac OS.

  • Excellent command of written and spoken English (min. B2 level).

Perfect candidate also has:

  • Experience testing APIs (Postman).

  • Experience with proxy tools, such as Charles.

  • Experience with monitoring tools like Grafana, Firebase.

  • Experience with automated testing tools, such as Kotlin automation in Espresso.

  • Experience in Banking/Financial, Retail, or Restaurant domains is preferable.

Here’s a bit about what we have to offer:

  • Competitive pay: 9300 - 11 700 PLN net on B2B.

  • Training budget 3500 PLN gross per year.

  • Access to e-learning platforms (O’Reilly).

  • Fully paid private healthcare in LuxMed.

  • Access to the Worksmile platform with a monthly top-up.

  • Subsidized access to breakfast and lunch through the vending machine in Kraków office, and lunches in Gdańsk office once a week.

  • Group English classes with a native speaker.

  • New Macbook Pro, 4K monitors or whatever tools you need.

  • Flexible working hours.

  • New, modern, bright and comfortable office space in the city centre.

  • Access to the company’s library.

  • Great working atmosphere.

  • Chill out room with a PlayStation and games.

  • Free snacks and beverages in a kitchen.

  • Company parties and social activities.

  • Employee referral program.

  • Relocation Package within Poland.

The controller of your personal data included in your job offer and others collected during the recruitment process is SpotOn Poland spółka z ograniczoną odpowiedzialnością with its registered office in Kraków, Aleja 29 listopada 20, 31-401 Kraków, e-mail address:
poland-rodo@spoton.com. We will process your personal data for the purpose of current or, if you voluntarily agree, also future recruitment processes. More information about how we proccess your data, including the basis for processing and your rights in relation to the processing, can be found on our website: https://pl.spoton.com/privacy-and-cookies-policy.


Administratorem podanych danych osobowych, w tym danych zawartych w dokumentach aplikacyjnych i zebranych w toku procesu rekrutacji, jest SpotOn Poland Sp. z o.o. z siedzibą w Krakowie (ul. Aleja 29 listopada 20, 31-401 Kraków; adres e-mail do kontaktu:
poland-rodo@spoton.com. Dane osobowe będą przetwarzane w celu realizacji obecnych lub – jeżeli wyrazisz na to dobrowolną zgodę – także przyszłych procesów rekrutacji. Więcej informacji o tym, jak przetwarzamy Twoje dane, w tym także informacje o podstawach prawnych przetwarzania oraz o prawach przysługujących Ci w związku z przetwarzaniem danych, znajdziesz na stronie:
https://pl.spoton.com/privacy-and-cookies-policy.

We will never ask candidates to pay fees, purchase equipment, or share sensitive personal or financial information during the hiring process. All legitimate communication from our recruiting team will come from an official company email address (@spoton.com). If something seems suspicious, please contact us at careers@spoton.com.

SpotOn is an equal employment opportunity employer. Qualified candidates are considered for employment without regard to race, religion, gender, gender identity, sexual orientation, national origin, age, military or veteran status, disability, or any other characteristic protected by applicable law.

SpotOn is an E-Verify company.

Similar jobs you might like

Technology

SpotOn

Supportability (Quality Assurance) Manager

Senior

Hybrid

Krakow, MA, Poland

🏢 Summary: Lead the QA strategy as a Confidence (QA) Manager, driving automation and quality culture across Web and Android POS products used in high-pressure restaurant environments. Own automation frameworks, CI/CD testing pipelines, and device labs while mentoring a QA team and embedding shift-left testing practices. Ensure resilient, high-performance, zero-downtime user experiences across critical ordering and payment flows. 🗂️ Requirements: 3+ years leading QA or software testing teams, Hands-on experience in automated testing for Web or Android, Experience designing and maintaining automation frameworks, Experience managing device testing labs, emulators, or cloud device farms, Experience implementing CI/CD testing pipelines, Ability to define and track quality KPIs, Fluent English (written and spoken) 📃 Skills: Playwright, Cypress, Espresso, Appium, Kotlin, React, TypeScript, Python, Django, Go, PostgreSQL, Docker, GitHub, CI/CD, Android, AI, LLM 🏢 Description: We’re not just building restaurant tech, we’re giving independent restaurants the tools to compete and win. From our award-winning point-of-sale to AI-powered profit tools, everything we do helps operators boost profit, work smarter, and keep their best people. And every solution is backed by real humans who actually give a sh*t about helping restaurants succeed. Named the #1 Restaurant POS by G2 (Fall 2025), based on ratings from real users Rated the top-rated point-of-sale (POS) for restaurants, bars, retail, and small businesses by Capterra users Awarded Great Places to Work and Built In’s Best Workplaces for multiple years running We move fast, care hard, and fight for independent restaurant operators to do what they love, and love doing it. If you’re looking to make an impact with heart and hustle, SpotOn is the place for you. At SpotOn, we don’t believe in "QA" as a safety net that catches bugs at the very end of a sprint. We believe in Confidence —the absolute certainty that the code we ship today empowers our merchants to run their businesses flawlessly tomorrow. As a Confidence (Quality Assurance) Manager , you will lead the strategic vision and the team responsible for manual and automation testing across our products. You will guide our Automation Testing (AT) strategy, build robust tools, and—most importantly— foster a culture where the mindset of writing automated tests is shared by every single software engineer on the team. You will be a technical leader, a experience advocate, and a coach, ensuring our testing velocity matches our ambitious product roadmap. Why This Role Matters (Core Business Impact) Our software does not run in sterile, quiet offices. It runs in chaotic, high-heat, high-noise environments. Picture a Saturday night dinner rush: kitchen staff are rushing, servers are tapping screens with greasy or wet fingers, the Wi-Fi network is fluctuating, credit card readers are dropping connections, and the printer just ran out of paper mid-receipt. In this environment, staff have zero patience for sluggish UI transitions, and there is no room for error. High staff turnover in the US hospitality industry also means our systems must be incredibly intuitive—any UX friction leads to order mistakes and lost revenue. A system crash, a broken payment flow, or even a 3-second lag during peak hours doesn’t just mean a minor glitch; it means cold food, lost tips for hard-working servers, angry diners, and thousands of dollars in lost revenue for the restaurant owner. Your mission as a Confidence Manager is to address these harsh, real-world conditions: Where Code Meets Physical Chaos: Ensure our software is resilient to the unexpected—such as unexpected network dropouts (offline-mode reliability), hardware peripheral disconnects (printers, cash drawers, terminals), and rapid, muscle memory UI tapping. UX and Real-User Experience Focus: Champion tests that measure actual user perceived latency, UI transitions, and end-to-end user journeys rather than just validating API endpoints. Zero Downtime during Peak Hours: Guarantee that critical login, getting menu updates, checkout, ordering, payment flows, and end-of-day reports are bulletproof across Web and Mobile platforms through regression coverage. Rapid Time-to-Market: Accelerate feature shipping by building automated, self-healing, and highly reliable CI/CD test feedback loops, removing human-bottleneck manual validation. On a daily basis you will: Drive the "Shift-Left" Quality Culture: Work closely with Engineering Managers to embed quality early in the development lifecycle. Foster a shared-ownership model in which writing automated tests is a standard practice for all software engineers. Lead and Coach: Manage, mentor, and grow a team of Confidence (QA) Engineers. Conduct 1:1s, support career progression, and foster a healthy, continuous-learning team dynamic. Own the Automation Strategy: Design and continuously refine our Automation Testing (AT) platforms and frameworks for Web and Android environments. Manage the Device Testing Lab: Oversee the infrastructure for automated testing on physical Android stations, handhelds, and peripherals, combining emulator tests. Leverage Modern AI Tools: Champion the integration of generative AI and LLM-assisted tools (e.g., Claude, automated test generation, visual regression analysis, AI-driven self-healing test scripts) to dramatically speed up the creation and maintenance of automated tests. Maintain the Testing Platform: Work closely with DevOps and Platform teams to build and maintain ultra-fast, reliable CI/CD pipelines (e.g., via GitHub Actions) that the engineering organization fully trusts. Define Quality Metrics: Track and expose actionable quality KPIs (such as user-perceived performance, test coverage, execution speed, flaky test rates, and defect leakage) to drive data-informed improvements. What skill are we looking for? Management Experience: 3+ years of experience leading, mentoring, and scaling high-performing QA or software testing teams. Strong Automation Background: A proven hands-on technical background in automated testing for Web (e.g., Playwright, Cypress) or Android (e.g., Espresso, Appium, Kotlin automation). Having experience in both is a massive plus. UX and Experience Advocate: You don't just test functionality; you test usability. You have empathy for the end-user (the server, the chef, the diner) and have experience setting up visual regression, performance budget testing, and perceived latency benchmarks. Lab & Device Infrastructure Knowledge: Experience managing device testing matrices, cloud device farms or emulators, and physical test environments containing connected POS hardware. The "Shared-Quality" Mindset: A strong track record of teaching, influencing, and persuading developers to take ownership of test automation. You know how to make automated testing a low-friction process for all engineers. AI & Velocity Booster: Experience or clear, practical strategies for utilizing AI tools to accelerate automated test authoring, visual UI validation, or test maintenance. Pragmatic Problem Solver: You have the "Figure it Out" gene. You prefer end-user outcomes and business impact over technical purity. Excellent Communicator: Fluent in English (written and verbal), with the ability to articulate quality-related challenges, environmental edge cases, and trade-offs to both technical and non-technical stakeholders. Perfect candidate also has: Familiarity with our current stack: React (TypeScript), Python (Django), Go, Kotlin, PostgreSQL, Docker, GitHub Actions . Domain experience in Fintech, Merchant Services, Point of Sale, or SaaS hospitality platforms. Here’s a bit about what we have to offer: Competitive salary Training budget 3500 PLN gross per year. Access to e-learning platforms (O’Reilly). Fully paid private healthcare in LuxMed. Access to the Worksmile platform with a monthly top-up. Subsidized access to breakfast and lunch through the vending machine in Kraków office, and lunches in Gdańsk office once a week. Group English classes with a native speaker. New Macbook Pro, 4K monitors or whatever tools you need. Flexible working hours. New, modern, bright and comfortable office space in the city centre. Access to the company’s library. Great working atmosphere. Chill out room with a PlayStation and games. Free snacks and beverages in a kitchen. Company parties and social activities. Employee referral program. Relocation Package within Poland. Parking space in the underground garage. The controller of your personal data included in your job offer and others collected during the recruitment process is SpotOn Poland spółka z ograniczoną odpowiedzialnością with its registered office in Kraków, Aleja 29 listopada 20, 31-401 Kraków, e-mail address: poland-rodo@spoton.com . We will process your personal data for the purpose of current or, if you voluntarily agree, also future recruitment processes. More information about how we proccess your data, including the basis for processing and your rights in relation to the processing, can be found on our website: https://pl.spoton.com/privacy-and-cookies-policy . Administratorem podanych danych osobowych, w tym danych zawartych w dokumentach aplikacyjnych i zebranych w toku procesu rekrutacji, jest SpotOn Poland Sp. z o.o. z siedzibą w Krakowie (ul. Aleja 29 listopada 20, 31-401 Kraków; adres e-mail do kontaktu: poland-rodo@spoton.com . Dane osobowe będą przetwarzane w celu realizacji obecnych lub – jeżeli wyrazisz na to dobrowolną zgodę – także przyszłych procesów rekrutacji. Więcej informacji o tym, jak przetwarzamy Twoje dane, w tym także informacje o podstawach prawnych przetwarzania oraz o prawach przysługujących Ci w związku z przetwarzaniem danych, znajdziesz na stronie: https://pl.spoton.com/privacy-and-cookies-policy . We will never ask candidates to pay fees, purchase equipment, or share sensitive personal or financial information during the hiring process. All legitimate communication from our recruiting team will come from an official company email address (@ spoton.com ). If something seems suspicious, please contact us at careers@spoton.com . SpotOn is an equal employment opportunity employer. Qualified candidates are considered for employment without regard to race, religion, gender, gender identity, sexual orientation, national origin, age, military or veteran status, disability, or any other characteristic protected by applicable law.

Technology

SpotOn

Senior Software Engineer II (Python, Payments)

Senior

Hybrid

Krakow, Poland

23,800 - 29,800 PLN/mo

🏢 Summary: Backend Engineer role focused on designing, building, and maintaining scalable, high-performance backend systems supporting real-world transaction flows. The position involves end-to-end ownership of services, API design, and production reliability within a modern cloud-based infrastructure. The role requires strong Python expertise and experience with modern frameworks and cloud-native technologies. 🗂️ Requirements: 5–7 years of experience building production systems, Minimum 3 years of hands-on experience with Python, Proficiency in Python and at least one framework: Django, FastAPI, or Flask, Experience designing and building APIs, Experience with SQL and NoSQL databases, Ability to write efficient queries and optimize performance, Experience with AWS, Kubernetes, and Terraform, Knowledge of modern deployment and infrastructure practices, Experience working with AI tools in development workflow, English proficiency at minimum B2 level, Availability to work hybrid from Kraków or Gdańsk office 2–3 times per week 📃 Skills: Python, Django, FastAPI, Flask, API, SQL, NoSQL, AWS, Kubernetes, Terraform, AI 🏢 Description: We’re not just building restaurant tech—we’re giving independent restaurants the tools to compete and win. From our award-winning point-of-sale to AI-powered profit tools, everything we do helps operators boost profit, work smarter, and keep their best people. And every solution is backed by real humans who actually give a sh*t about helping restaurants succeed. Named the #1 Restaurant POS by G2 (Fall 2025), based on ratings from real users Rated the top-rated point-of-sale (POS) for restaurants, bars, retail, and small businesses by Capterra users Awarded Great Places to Work and Built In’s Best Workplaces for multiple years running We move fast, care hard, and fight for independent restaurant operators to do what they love, and love doing it. If you’re looking to make an impact with heart and hustle, SpotOn is the place for you. On a daily basis you will: Own backend systems end-to-end—from design and implementation to deployment and monitoring. Build, improve, and maintain services to support real-world transaction flows with a focus on reliability and performance. Design and evolve APIs, ensuring they are scalable, resilient, and easy to integrate with. Collaborate with engineers and stakeholders to define solutions, address system limitations, and make sound technical decisions. Identify and resolve performance bottlenecks, bugs, and edge cases in production environments. Participate in code reviews, mentor engineers, and raise the bar on code quality and best practices. Proactively identify technical debt and drive improvements before they become blockers. What skill are we looking for? You’ve spent 5–7 years building production systems, with at least 3 years working deeply in Python. You are willing to work in a hybrid setup, coming into our Kraków or Gdańsk office 2–3 times per week. You are highly proficient in Python and at least one modern framework (Django, FastAPI, or Flask), and you take ownership of what you build—from design through production. You have strong experience building and consuming APIs, and understand how systems communicate, fail, and scale in real-world environments. You are comfortable with both SQL and NoSQL databases, and can analyze data, write efficient queries, and reason about performance. You write clean, maintainable code and apply solid engineering principles and design patterns consistently. You use AI tools as part of your daily workflow to move faster, solve problems, and improve code quality. You are familiar with modern infrastructure and deployment practices, including AWS, Kubernetes, and Terraform, and understand how your code behaves in production. You have a solid command of English (min. B2) and are ready to collaborate in person at our Kraków or Gdańsk offices 2-3 times a week. Here’s a bit about what we have to offer: Competitive pay: 23 800 - 29 800 PLN net on B2B. Training budget 3500 PLN gross per year. Access to e-learning platforms (O’Reilly). Fully paid private healthcare in LuxMed. Access to the Worksmile platform with a monthly top-up. Subsidized access to breakfast and lunch through the vending machine in Kraków office, and lunches in Gdańsk office once a week. Group English classes with a native speaker. New Macbook Pro, 4K monitors or whatever tools you need. Flexible working hours. New, modern, bright and comfortable office space in the city centre. Access to the company’s library. Great working atmosphere. Chill out room with a PlayStation and games. Free snacks and beverages in a kitchen. Company parties and social activities. Employee referral program. Relocation Package within Poland. The controller of your personal data included in your job offer and others collected during the recruitment process is SpotOn Poland spółka z ograniczoną odpowiedzialnością with its registered office in Kraków, Aleja 29 listopada 20, 31-401 Kraków, e-mail address: poland-rodo@spoton.com . We will process your personal data for the purpose of current or, if you voluntarily agree, also future recruitment processes. More information about how we proccess your data, including the basis for processing and your rights in relation to the processing, can be found on our website: https://pl.spoton.com/privacy-and-cookies-policy . Administratorem podanych danych osobowych, w tym danych zawartych w dokumentach aplikacyjnych i zebranych w toku procesu rekrutacji, jest SpotOn Poland Sp. z o.o. z siedzibą w Krakowie (ul. Aleja 29 listopada 20, 31-401 Kraków; adres e-mail do kontaktu: poland-rodo@spoton.com . Dane osobowe będą przetwarzane w celu realizacji obecnych lub – jeżeli wyrazisz na to dobrowolną zgodę – także przyszłych procesów rekrutacji. Więcej informacji o tym, jak przetwarzamy Twoje dane, w tym także informacje o podstawach prawnych przetwarzania oraz o prawach przysługujących Ci w związku z przetwarzaniem danych, znajdziesz na stronie: https://pl.spoton.com/privacy-and-cookies-policy .

Technology

SpotOn

Senior Software Engineer I, Frontend (Data and Reporting)

Senior

Hybrid

Krakow, Poland

19,500 - 24,400 USD/mo

🏢 Summary: Senior Frontend Software Engineer role focused on building and evolving merchant-facing reporting dashboards and data visualizations for restaurant operators. The position involves designing responsive, accessible interfaces, integrating with backend APIs, and shaping product decisions with high autonomy. The engineer will also mentor others and drive frontend standards within the team. 🗂️ Requirements: 5+ years of professional frontend development experience, Strong proficiency in React, Experience building complex component architectures, Experience with data visualization libraries, Experience building responsive web applications, Experience integrating with RESTful APIs, Understanding of modern frontend tooling, Knowledge of testing practices, Knowledge of performance optimization, Ability to work on-site in Kraków or Gdańsk 2-3 times per week 📃 Skills: React, JavaScript, TypeScript, D3, Recharts, Victory, Chart.js, REST, API, HTML, CSS, Python, Git, Jest, Webpack 🏢 Description: About SpotOn We’re not just building restaurant tech, we’re giving independent restaurants the tools to compete and win. From our award-winning point-of-sale to AI-powered profit tools, everything we do helps operators boost profit, work smarter, and keep their best people. And every solution is backed by real humans who actually give a sh*t about helping restaurants succeed. Named the #1 Restaurant POS by G2 (Fall 2025), based on ratings from real users Rated the top-rated point-of-sale (POS) for restaurants, bars, retail, and small businesses by Capterra users Awarded Great Places to Work and Built In’s Best Workplaces for multiple years running We move fast, care hard, and fight for independent restaurant operators to do what they love, and love doing it. If you’re looking to make an impact with heart and hustle, SpotOn is the place for you. As a Senior Software Engineer - Frontend on our Data and Reporting team, you'll own the merchant-facing reporting experience that helps restaurant operators understand their business. You'll build new visualizations, evolve existing reports, and shape how thousands of merchants engage with their data daily. This role offers significant autonomy—you'll make design and implementation decisions with real impact, and your judgment will be trusted to keep the product moving forward. On a daily basis you will: Design and build responsive, accessible reporting dashboards and data visualizations that help merchants make better business decisions. Develop new report types and chart visualizations, expanding beyond tabular data into richer visual formats. Improve and maintain existing reporting features, balancing new development with ongoing refinement. Collaborate with product managers, designers, and engineers to define requirements and deliver polished experiences—and make sound UX decisions when design resources aren't available. Work with backend engineers to integrate with Python APIs that power merchant reporting. Conduct code reviews and establish frontend standards that elevate the quality of the codebase. Mentor junior and mid-level engineers on frontend best practices and component architecture. What skills are we looking for? 5+ years of professional frontend development experience. Willing to come into our Kraków or Gdańsk office 2-3 times per week. Strong proficiency in React, with experience building and maintaining complex component architectures. Demonstrated experience with data visualization libraries (D3, Recharts, Victory, Chart.js, or similar) and translating data into clear, actionable visuals. Track record of building responsive web applications that work well across devices. Experience working with RESTful APIs and integrating frontend applications with backend services. Solid understanding of modern frontend tooling, testing practices, and performance optimization. Strong communication skills and the ability to collaborate effectively with cross-functional teams. Comfort with ambiguity and the judgment to make good product decisions independently. Perfect candidate also has: Experience building analytics dashboards or reporting interfaces. Familiarity with Python or backend development concepts. Background in the restaurant or hospitality technology sector. Experience mentoring other engineers or leading frontend architecture decisions. Here’s a bit about what we have to offer: Competitive pay: 19 500 - 24 400 PLN net on B2B. Training budget 3500 PLN gross per year. Access to e-learning platforms (O’Reilly). Fully paid private healthcare in LuxMed. Access to the Worksmile platform with a monthly top-up. Subsidized access to breakfast and lunch through the vending machine in Kraków office, and lunches in Gdańsk office once a week. Group English classes with a native speaker. New Macbook Pro, 4K monitors or whatever tools you need. Flexible working hours. New, modern, bright and comfortable office space in the city centre. Access to the company’s library. Great working atmosphere. Chill out room with a PlayStation and games. Free snacks and beverages in a kitchen. Company parties and social activities. Employee referral program. Relocation Package within Poland.

Technology

SpotOn

Senior Software Engineer I (Data and Reporting)

Senior

Remote

Krakow, Poland

19,500 - 24,400 PLN/mo

🏢 Summary: Senior Backend / Full Stack Engineer role focused on designing and building scalable APIs, backend services, and merchant-facing reporting features for a restaurant technology platform. The position involves end-to-end development of data-driven dashboards and analytics tools, contributing to cloud architecture, DevOps practices, and system reliability. The engineer will collaborate cross-functionally while shaping technical decisions and mentoring other developers. 🗂️ Requirements: 5+ years backend or full-stack engineering experience, Strong proficiency in Python, Experience with Go, Experience with TypeScript or JavaScript, Experience building and consuming RESTful APIs, Proficiency with React, Experience with PostgreSQL, Experience with MongoDB, Experience with AWS services, Experience with Docker, Experience with Kubernetes, Experience with CI/CD pipelines 📃 Skills: Python, Go, TypeScript, JavaScript, React, REST, PostgreSQL, MongoDB, AWS, IAM, S3, RDS, Lambda, Docker, Kubernetes, CI/CD, ClickHouse, Kafka, Snowflake, ETL, Grafana, OpenTelemetry 🏢 Description: We’re not just building restaurant tech—we’re giving independent restaurants the tools to compete and win. From our award-winning point-of-sale to AI-powered profit tools, everything we do helps operators boost profit, work smarter, and keep their best people. And every solution is backed by real humans who actually give a sh*t about helping restaurants succeed. Named the #1 Restaurant POS by G2 (Fall 2025), based on ratings from real users Rated the top-rated point-of-sale (POS) for restaurants, bars, retail, and small businesses by Capterra users Awarded Great Places to Work and Built In’s Best Workplaces for multiple years running We move fast, care hard, and fight for independent restaurant operators to do what they love, and love doing it. If you’re looking to make an impact with heart and hustle, SpotOn is the place for you. As a Senior Software Engineer — Backend / Full Stack on our Data and Reporting team, you’ll design, build, and own the systems and experiences that help restaurant operators understand their business. You’ll architect scalable backend services and APIs, work across the stack to deliver merchant-facing reporting features, and collaborate closely with product, design, and data teams. This role offers meaningful autonomy—your technical judgment will directly shape the product and the platform. On a daily basis you will: Design and build scalable RESTful APIs and backend services that power merchant-facing reporting and analytics features. Develop full-stack features end-to-end—from backend data models and APIs through to frontend components and data visualizations. Build and maintain responsive, accessible reporting dashboards and chart visualizations that help merchants make better business decisions. Collaborate with product managers, designers, and data engineers to define requirements and deliver polished, high-quality experiences. Contribute to system architecture decisions, including cloud infrastructure (AWS), containerization, and CI/CD pipeline improvements. Conduct code reviews, establish technical standards, and mentor junior and mid-level engineers on best practices. Implement monitoring, logging, and alerting solutions to ensure platform reliability and observability. What skill are we looking for? 5+ years of professional backend or full-stack software engineering experience Strong proficiency in Python; experience with Go and TypeScript or JavaScript is highly beneficial. Solid experience building and consuming RESTful APIs, with a strong understanding of API design best practices. Proficiency with React—comfortable building and maintaining complex component architectures and data-driven UIs. Experience with relational and NoSQL databases, especially PostgreSQL and MongoDB. Familiarity with cloud services, particularly AWS (IAM, S3, RDS, Lambda). Comfortable with containerization and orchestration tools such as Docker and Kubernetes. Strong experience with CI/CD pipelines and modern DevOps methodologies. Strong communication skills and the ability to collaborate effectively with cross-functional teams. Comfort with ambiguity and the judgment to make sound product and technical decisions independently. Perfect candidate also has: Experience with infrastructure as code (IaC) tools and best practices. Background or interest in data engineering concepts—familiarity with tools like ClickHouse, Kafka, Snowflake, or ETL pipelines is a plus. Knowledge of data observability and monitoring tools, including Grafana and OpenTelemetry. Experience building analytics dashboards or reporting interfaces. Experience in the restaurant or hospitality technology sector. Here’s a bit about what we have to offer: Competitive pay: 19 500 - 24 400 PLN net on B2B. Training budget 3500 PLN gross per year. Access to e-learning platforms (O’Reilly). Fully paid private healthcare in LuxMed. Access to the Worksmile platform with a monthly top-up. Subsidized access to breakfast and lunch through the vending machine in Kraków office, and lunches in Gdańsk office once a week. Group English classes with a native speaker. New Macbook Pro, 4K monitors or whatever tools you need. Flexible working hours. New, modern, bright and comfortable office space in the city centre. Access to the company’s library. Great working atmosphere. Chill out room with a PlayStation and games. Free snacks and beverages in a kitchen. Company parties and social activities. Employee referral program. Relocation Package within Poland.

Technology

Onwelo Sp. z o.o.

Tester/Testerka Manualny/a

Mid

On-site

Warsaw, Poland

60 - 75 PLN

🏢 Summary: Offer for a Manual Tester role in a retail project, focused on ensuring the quality of developed systems through comprehensive manual testing. The position involves close collaboration with developers and participation in test planning and sprint reviews. On-site work from Warsaw or Poznań. 🗂️ Requirements: Minimum 3 years of commercial experience as Manual Tester, Good knowledge of SQL (basic commands and logical operators), Ability to use command line (Bash or ZSH), Practical use of Postman and Gherkin, Knowledge of REST API, Ability to read and analyze logs, Knowledge of Linux, Familiarity with Emacs, Nano or similar editors, ISTQB certificate 📃 Skills: SQL, Bash, ZSH, Postman, Gherkin, REST, API, Linux, Emacs, Nano, ISTQB 🏢 Description: Poznaj Onwelo: Jesteśmy nowoczesną polską firmą technologiczną, która dostarcza wsparcie eksperckie organizacjom na całym świecie. Tworzymy, rozwijamy i utrzymujemy zaawansowane rozwiązania IT, oferując przy tym solidne zaplecze kompetencyjne. W ciągu kilku lat zrealizowaliśmy ponad 300 projektów w Europie i USA, dynamicznie rozbudowując zespół do kilkuset specjalistów i otwierając kilka biur w Polsce oraz oddziały w USA, Niemczech i Szwajcarii. O projekcie: Dołącz do projektu dla klienta z branży retail. W związku z rozwojem zespołu poszukujemy osoby na stanowisko Testera Manualnego, która pomoże dbać o jakość rozwijanych systemów. Praca stacjonarna z Warszawy lub Poznania. Z nami będziesz: Wykonywać testy manuale na urządzeniach fizycznych Tworzyć i aktualizować scenariusze oraz przypadki testowe Wykrywać, raportować i monitorować błędy Współpracować z zespołem deweloperskim, analitykami i Product Ownerem Brać udział w planowaniu testów oraz przeglądach sprintów Weryfikować poprawność wdrożeń i regresji Czekamy na Ciebie, jeśli: Posiadasz minimum 3 lata doświadczenia komercyjnego na stanowisku Testera Manualnego Wykazujesz się dobrą znajomością SQL (wszystkie podstawowe komendy + operatory logiczne) Potrafisz korzystać z linii poleceń (Bash/ZSH) Wykorzystujesz w codziennej pracy Postmana i Gherkina Masz wiedzę na temat REST API Umiejętnie czytasz logi Posiadasz znajomość narzędzi: Emacs, Nano lub podobnego Znasz system Linux Posiadasz certyfikat ISTQB Masz doświadczenie z aplikacjami natywnymi - mile widziane Dowiedz się, jak skorzystasz, będąc w Onwelo: Wybierzesz wygodną dla Ciebie formę zatrudnienia Otrzymasz możliwość korzystania z elastycznych godzin pracy Praca w trybie stacjonarnym z Warszawy lub Poznania Rozwiniesz swoje umiejętności, współpracując z doświadczonymi ekspertami Będziesz pracować z wykorzystaniem nowych technologii Uzyskasz dostęp do szkoleń wewnętrznych Weźmiesz udział w ciekawych projektach dla polskich i międzynarodowych klientów Będzie na Ciebie czekać przyjazne i komfortowe środowisko pracy Integracje firmowe pozwolą Ci na bliższe poznanie zespołu Zabezpieczysz swoją przyszłość, korzystając z dodatkowego ubezpieczenia na życie Z prywatną opieką medyczną zadbasz o zdrowie swoje i swoich bliskich Karta MultiSport Plus umożliwi Ci prowadzenie aktywnego trybu życia

Technology

Onwelo Sp. z o.o.

Tester/Testerka Manualny/a

Mid

Remote

Warsaw, Poland

60 - 75 PLN

🏢 Summary: The offer is for a Manual Tester to work on IT projects for insurance and banking clients, focusing on designing and executing manual tests across various systems. The role involves close collaboration with development teams and active participation in sprint planning and release verification. It targets experienced testers who want to grow in a dynamic, project-based environment. 🗂️ Requirements: Minimum 3 years commercial experience as Manual Tester in insurance or banking sector, Experience in manual functional, regression and integration testing, Ability to create and maintain test cases and test scenarios, Experience in bug reporting and defect tracking, Good knowledge of SQL (basic commands and logical operators), Ability to work with command line (Bash or ZSH), Experience with Postman and Gherkin, Understanding of REST API, Ability to read and analyze logs, ISTQB certification 📃 Skills: SQL, Bash, ZSH, Postman, Gherkin, REST, API, ISTQB 🏢 Description: Poznaj Onwelo: Jesteśmy nowoczesną polską firmą technologiczną, która dostarcza wsparcie eksperckie organizacjom na całym świecie. Tworzymy, rozwijamy i utrzymujemy zaawansowane rozwiązania IT, oferując przy tym solidne zaplecze kompetencyjne. W ciągu kilku lat zrealizowaliśmy ponad 300 projektów w Europie i USA, dynamicznie rozbudowując zespół do kilkuset specjalistów i otwierając kilka biur w Polsce oraz oddziały w USA, Niemczech i Szwajcarii. O projekcie: Poszukujemy Testera Manualnego, który dołączy do naszego zespołu i wesprze realizację projektów dla klientów z sektora ubezpieczeniowego/bankowego. Jeśli interesuje Cię praca przy różnorodnych systemach i chcesz rozwijać swoje umiejętności w dynamicznym środowisku – zapraszamy do aplikowania. Twoje zadania Projektowanie i wykonywanie testów manualnych (funkcjonalnych, regresyjnych, integracyjnych) Tworzenie i aktualizowanie scenariuszy oraz przypadków testowych Wykrywanie, raportowanie i monitorowanie błędów Współpraca z zespołem deweloperskim, analitykami i Product Ownerem Udział w planowaniu testów oraz przeglądach sprintów Weryfikowanie poprawności wdrożeń i regresji Kog o szukamy Masz minimum 3-letnim doświadczeniem komercyjnym na stanowisku Testera/Testerki w sektorze ubezpieczeniowym/bankowym Posiadasz dobrą znajomość SQL (podstawowe komendy i operatory logiczne) Potrafisz pracować z linią poleceń ( Bash/ZSH ) Korzystasz na co dzień z Postmana oraz Gherkina Znasz zasady działania REST API Umiesz czytać i analizować logi Posiadasz certyfikat ISTQB Co oferujemy Elastyczne godziny oraz możliwość pracy zdalnej Udział w ciekawych projektach dla globalnych klientów Aż 80% awansów w naszej firmie odbywa się wewnętrznie 90% kadry zarządzającej ma wykształcenie techniczne Dostęp do szkoleń wewnętrznych i ścieżek rozwojowych Udział w wydarzeniach zespołowych, firmowych spotkaniach i Town Hallach Wsparcie w budowaniu profesjonalnego wizerunku (personal branding) Dostęp do ubezpieczenia na życie oraz prywatnej opieki medycznej dla siebie i rodziny Karta MultiSport, która wspiera dbałość o zdrowie i kondycję

Technology

Posnet Polska S.A.

Inżynier Automatyzacji Testów – Mid (mobile)

Mid

On-site

Warsaw, Poland

🏢 Summary: Mid-level Test Automation Engineer (web) responsible for designing, implementing and maintaining automated tests for web and mobile applications, integrated systems and fiscal devices within a FinTech product environment. The role involves building and developing test procedures integrated with CI/CD and close collaboration with analysts and developers throughout the full software development lifecycle. 🗂️ Requirements: Minimum 2 years of commercial experience in designing and creating automated tests, Experience with mobile test automation frameworks (e.g. Appium, Espresso, Robotium, Robot Framework, Selenoid), Experience in creating integration tests using CI/CD, Practical knowledge of mobile application technologies, Experience working with Git repository, Ability to design test plans, scenarios and test cases based on specifications, Experience in implementing and maintaining automated test procedures, Ability to document test procedures and conduct code reviews, English proficiency sufficient to understand technical documentation 📃 Skills: Appium, Espresso, Robotium, RobotFramework, Selenoid, CI/CD, Git, Mobile, Web, IntegrationTesting 🏢 Description: Treść ogłoszenia: Posnet Polska S.A., firma z branży FinTech, producent wysokiej jakości urządzeń fiskalnych orazsystemów sprzedażowych zaprasza kandydatów do pracy na stanowisko: Inżynier Automatyzacji Testów – Mid (web) Opis stanowiska: Poszukujemy inżyniera automatyzacji testów, który uzupełni nasz zespół testowy zaangażowany w tworzenie systemów sprzedażowych i wspierających obsługę produktów Posnet. Zatrudnione osoby będą zaangażowane w proces budowy systemów składających się z portali webowych, serwisów, aplikacji mobilnych oraz embedded dostarczających usługi z sektora FinTech. W Posnet tworzymy oprogramowanie wyłącznie na potrzeby własnych, autorskich systemów, w których świadczymy usługi naszym klientom. Dołączając do nas, staniesz się częścią zespołu testerskiego odpowiedzialnego za zapewnienie jakości aplikacji, systemów i urządzeń dostarczanych przez nasze zespoły developerskie. Na co dzień, przy realizacji projektów, będziesz współpracować z analitykami, projektantami UI/UX oraz programistami. Dzięki temu zyskasz możliwość współuczestniczenia w całym procesie deweloperskim, od etapu opracowania założeń, przez dobór stosowanych narzędzi i rozwiązań, aż do wdrożenia i rozwoju kolejnych wersji eksploatowanego produktu. Twój zakres obowiązków: automatyzacja testów aplikacji i systemów mobilnych oraz współpracujących z nimi fizycznych i wirtualnych kas fiskalnych, współudział w projektowaniu i rozwoju planów, scenariuszy i przypadków testowych (na podstawie specyfikacji tworzonej przez analityków), implementacja procedur testowych zgodnych z opracowanym planem i wdrażanie ich do działania w środowisku CICD, bieżący rozwój procedur testowych w miarę rozbudowy systemu podlegającego weryfikacji, współpraca z analitykami i programistami przy diagnozie przyczyn błędów oraz opracowywaniu propozycji rozwiązań, dokumentowanie tworzonych procedur testowych, realizacja code review procedur testowych opracowywanych przez innych członków zespołu. Nasze wymagania: min. dwa lata komercyjnego doświadczenia w projektowaniu i tworzeniu testów automatycznych, zapał, dociekliwość oraz skrupulatność w testowaniu, w szczególności w wyszukiwaniu przypadków brzegowych, skrajnych i nietypowych, zdolność do samodzielnej dekompozycji, planowania i priorytetyzacji zadań prowadzących do uzgodnionego celu, doświadczenie w pracy z dowolnym środowiskiem automatyzacji testów urządzeń mobilnych (np. Appium, Espresso, Robotium, Robot Framework, Selenoid), doświadczenie w tworzeniu testów integracyjnych z wykorzystaniem CI/CD, praktyczna wiedza dotycząca technologii wykorzystywanych przy tworzeniu aplikacji mobilnych, umiejętność pracy z repozytorium kodu (Git), znajomość języka angielskiego w stopniu pozwalającym na rozumienie dokumentacji, komunikatywność, nastawienie na rozwój i chęć poznania nowych technologii. Mile widziane: doświadczenie w testach bezpieczeństwa, doświadczenie w testach wydajnościowych. To oferujemy: stabilne zatrudnienie w polskiej firmie na podstawie umowy o pracę, pracę stacjonarną z elastycznymi godzinami pracy, pracę w trybie produktowym a nie projektowym (tworzymy i rozwijamy produkty na potrzeby naszej firmy, nie tracimy ich z oczu po przygotowaniu pierwszej wersji), współudział w procesie budowy nowego systemu (a nie dołączenie do zespołu utrzymującego istniejące oprogramowanie), szkolenia, doszkalania i wsparcie specjalistów z zespołu, dofinansowanie pakietu medycznego, dofinansowanie ubezpieczenia na życie, dofinansowanie posiłków w firmowej stołówce, halę sportową na terenie firmy z boiskiem do siatkówki, koszykówki, squasha i mini-siłownią, na terenie firmy dostępne: prysznice, szatnie, dofinansowanie karty Multisport, parking (także rowerowy) dla pracowników na terenie firmy, wyjazdy i spotkania integracyjne. Etapy rekrutacji: Nasza rekrutacja odbywa się w kilku krótkich krokach: Krok 1: Ty wysyłasz do nas swoje zgłoszenie. Krok 2: Kontaktujemy się z Tobą drogą elektroniczną (możemy poprosić o wykonanie prostego zadania) Krok 3: Umawiamy na rozmowę techniczną z osobami należącymi do zespołu, do którego chcielibyśmy Ciebie zatrudnić. Spotkanie odbywa się w siedzibie naszej firmy w Warszawie. Krok 4: Jeżeli obie strony są chętne do podjęcia współpracy, pozostaje podpisanie umowy i możemy zaczynać realizację wspólnych projektów.

Technology

Posnet Polska S.A.

Inżynier Automatyzacji Testów – Mid (mobile)

Mid

On-site

Warsaw, Poland

🏢 Summary: Offer for a Mid Automation Test Engineer (web) responsible for designing and implementing automated tests for web and mobile applications as well as integrated fiscal devices within FinTech systems. The role involves developing test plans, implementing test procedures in CI/CD environments, and collaborating closely with analysts and developers throughout the full product lifecycle. The position focuses on quality assurance of proprietary sales and service systems. 🗂️ Requirements: Minimum 2 years of commercial experience in designing and developing automated tests, Experience with mobile test automation frameworks (e.g. Appium, Espresso, Robotium, Robot Framework, Selenoid), Experience in creating integration tests using CI/CD, Practical knowledge of mobile application technologies, Ability to work with Git repositories, Ability to design test plans, scenarios and test cases based on specifications, Experience in implementing automated tests in CI/CD environments, English proficiency sufficient to understand technical documentation 📃 Skills: Appium, Espresso, Robotium, RobotFramework, Selenoid, CI/CD, Git, Mobile, Web, Integration, Testing, FinTech 🏢 Description: Treść ogłoszenia: Posnet Polska S.A., firma z branży FinTech, producent wysokiej jakości urządzeń fiskalnych orazsystemów sprzedażowych zaprasza kandydatów do pracy na stanowisko: Inżynier Automatyzacji Testów – Mid (web) Opis stanowiska: Poszukujemy inżyniera automatyzacji testów, który uzupełni nasz zespół testowy zaangażowany w tworzenie systemów sprzedażowych i wspierających obsługę produktów Posnet. Zatrudnione osoby będą zaangażowane w proces budowy systemów składających się z portali webowych, serwisów, aplikacji mobilnych oraz embedded dostarczających usługi z sektora FinTech. W Posnet tworzymy oprogramowanie wyłącznie na potrzeby własnych, autorskich systemów, w których świadczymy usługi naszym klientom. Dołączając do nas, staniesz się częścią zespołu testerskiego odpowiedzialnego za zapewnienie jakości aplikacji, systemów i urządzeń dostarczanych przez nasze zespoły developerskie. Na co dzień, przy realizacji projektów, będziesz współpracować z analitykami, projektantami UI/UX oraz programistami. Dzięki temu zyskasz możliwość współuczestniczenia w całym procesie deweloperskim, od etapu opracowania założeń, przez dobór stosowanych narzędzi i rozwiązań, aż do wdrożenia i rozwoju kolejnych wersji eksploatowanego produktu. Twój zakres obowiązków: automatyzacja testów aplikacji i systemów mobilnych oraz współpracujących z nimi fizycznych i wirtualnych kas fiskalnych, współudział w projektowaniu i rozwoju planów, scenariuszy i przypadków testowych (na podstawie specyfikacji tworzonej przez analityków), implementacja procedur testowych zgodnych z opracowanym planem i wdrażanie ich do działania w środowisku CICD, bieżący rozwój procedur testowych w miarę rozbudowy systemu podlegającego weryfikacji, współpraca z analitykami i programistami przy diagnozie przyczyn błędów oraz opracowywaniu propozycji rozwiązań, dokumentowanie tworzonych procedur testowych, realizacja code review procedur testowych opracowywanych przez innych członków zespołu. Nasze wymagania: min. dwa lata komercyjnego doświadczenia w projektowaniu i tworzeniu testów automatycznych, zapał, dociekliwość oraz skrupulatność w testowaniu, w szczególności w wyszukiwaniu przypadków brzegowych, skrajnych i nietypowych, zdolność do samodzielnej dekompozycji, planowania i priorytetyzacji zadań prowadzących do uzgodnionego celu, doświadczenie w pracy z dowolnym środowiskiem automatyzacji testów urządzeń mobilnych (np. Appium, Espresso, Robotium, Robot Framework, Selenoid), doświadczenie w tworzeniu testów integracyjnych z wykorzystaniem CI/CD, praktyczna wiedza dotycząca technologii wykorzystywanych przy tworzeniu aplikacji mobilnych, umiejętność pracy z repozytorium kodu (Git), znajomość języka angielskiego w stopniu pozwalającym na rozumienie dokumentacji, komunikatywność, nastawienie na rozwój i chęć poznania nowych technologii. Mile widziane: doświadczenie w testach bezpieczeństwa, doświadczenie w testach wydajnościowych. To oferujemy: stabilne zatrudnienie w polskiej firmie na podstawie umowy o pracę, pracę stacjonarną z elastycznymi godzinami pracy, pracę w trybie produktowym a nie projektowym (tworzymy i rozwijamy produkty na potrzeby naszej firmy, nie tracimy ich z oczu po przygotowaniu pierwszej wersji), współudział w procesie budowy nowego systemu (a nie dołączenie do zespołu utrzymującego istniejące oprogramowanie), szkolenia, doszkalania i wsparcie specjalistów z zespołu, dofinansowanie pakietu medycznego, dofinansowanie ubezpieczenia na życie, dofinansowanie posiłków w firmowej stołówce, halę sportową na terenie firmy z boiskiem do siatkówki, koszykówki, squasha i mini-siłownią, na terenie firmy dostępne: prysznice, szatnie, dofinansowanie karty Multisport, parking (także rowerowy) dla pracowników na terenie firmy, wyjazdy i spotkania integracyjne. Etapy rekrutacji: Nasza rekrutacja odbywa się w kilku krótkich krokach: Krok 1: Ty wysyłasz do nas swoje zgłoszenie. Krok 2: Kontaktujemy się z Tobą drogą elektroniczną (możemy poprosić o wykonanie prostego zadania) Krok 3: Umawiamy na rozmowę techniczną z osobami należącymi do zespołu, do którego chcielibyśmy Ciebie zatrudnić. Spotkanie odbywa się w siedzibie naszej firmy w Warszawie. Krok 4: Jeżeli obie strony są chętne do podjęcia współpracy, pozostaje podpisanie umowy i możemy zaczynać realizację wspólnych projektów.

Technology

SumUp

Senior Software Engineer, Android - KMP

Senior

Hybrid

Warsaw, Poland

18,900 - 29,500 PLN

🏢 Summary: Senior Android Developer role focused on building and scaling a Kotlin-based POS mobile application within a SuperApp, contributing to a Kotlin Multiplatform strategy across Android and iOS. The position involves developing new features, improving app architecture, and ensuring high-quality, scalable solutions used globally. The role requires strong expertise in Android development, modern architectures, and testing practices. 🗂️ Requirements: 8+ years of experience in Android mobile development, Strong proficiency in Kotlin, Minimum 2 years of experience with Jetpack Compose, Experience with Kotlin Multiplatform, Knowledge of software design patterns (MVVM or MVI), Experience building modular and scalable app architectures, Experience with reactive programming using Flow and Coroutines, Strong knowledge of testing best practices and writing automated tests 📃 Skills: Kotlin, Android, Jetpack, Compose, KMP, MVVM, MVI, Flow, Coroutines, Concurrency, Testing 🏢 Description: About the team SumUp’s Point-of-Sale (POS) solution empowers cafes, shops, bars, hair salons, and other businesses to operate efficiently and grow. It offers a wide range of features, including product catalogs, inventory management, business analytics, compliance support, and loyalty tools. Our POS solution integrates seamlessly into the SumUp SuperApp, which supports both our proprietary register hardware and mobile devices like tablets and phones. As a Senior Android Developer , you’ll collaborate with a dynamic, cross-functional team of Product Managers, Product Designers, Engineering Managers, and fellow engineers. About the role We’re evolving toward a Kotlin Multiplatform (KMP) strategy, enabling shared development across Android and iOS. In this role, you’ll learn, refine, and help implement this technology, shaping the future of our mobile apps. You’re a developer who values user-centric design, precision, and seamless collaboration. You bring structure to communication and thrive in a cross-functional environment. This role will be a B2B based role in Warsaw. What you’ll do Build new features for the item catalog within the SumUp SuperApp Help improve the architecture of the application and contribute to our Kotlin Multiplatform strategy Enhance and maintain our unified android app, distributed across 60+ countries, ensuring high-quality, scalable solutions Shape the product’s evolution by identifying opportunities for improvement and contributing to daily decision-making Write thorough documentation and implement robust testing for features before shipping Collaborate closely with Designer, Product Manager and Android engineers to deliver a unified UX experience across platforms You’ll thrive in this role if: You have 8** + years experience in mobile engineering with Android and Kotlin.** You have 2+ years of experience working with Jetpack Compose. You have a solid understanding of software design patterns (e.g., MVVM, MVI) and expertise in building modular, scalable app architectures. You have good knowledge of reactive programming (Flow, Coroutines and Concurrency). You have a strong grasp of testing best practices: knowing what to test, why, and how to write resilient tests. You strive for clean code, and you are flexible to balance pragmatism and perfection. You have a keen interest in multi-platform development using Kotlin Multiplatform. Why You Should Join SumUp (Warsaw) 🇵🇱 🌎 Opportunity to work , from our vibrant Warsaw office with inspiring art-filled lounges and a skyline terrace in the Mennica Legacy Tower. 🌈 Commitment to Diversity and Inclusion: be part of a workplace that values and promotes diversity, fostering an inclusive environment where everyone's perspectives are respected and embraced 🚀 Enrolment onto our VSOP program: you will own a stake in SumUp’s future success 🚴 Fitness support: work out on-site at our gym or explore the city using the Multisport Card, subsidised by SumUp for access to sports facilities across Warsaw 🩺 Commitment to well-being: access health insurance coverage for you and your family, plus life insurance to further protect your peace of mind 💰 PPK (Employee Capital Plan): grow your savings with joint contributions from SumUp and the State. 🏖️ Generous time off: enjoy 26 days of paid leave plus public holidays and special leave days 🌴 Break4me: 1-month sabbatical after 3 years of service 🔗 Referral Bonus: earn additional rewards by referring talented individuals to join the SumUp team Job Application Tip We recognise that candidates feel they need to meet 100% of the job criteria in order to apply for a job. Please note that this is only a guide. If you don’t tick every box, it’s ok too because it means you have room to learn and develop your career at SumUp.

Technology

Posnet Polska S.A.

Inżynier Automatyzacji Testów – Mid (web)

Mid

On-site

Warsaw, Poland

🏢 Summary: Offer for a Mid Automation Test Engineer (web) responsible for designing, implementing and developing automated tests for web-based sales systems in the FinTech sector. The role involves building and maintaining test procedures integrated with CI/CD, collaborating with developers and analysts, and ensuring quality across web, mobile and embedded systems. The position focuses on product development with active participation in the full software lifecycle. 🗂️ Requirements: Minimum 2 years of commercial experience in designing and creating automated tests, Experience with test automation frameworks (e.g. Selenium, Playwright, Cypress), Experience with API testing tools (Postman, SoapUI), Experience in creating integration tests using CI/CD, Practical knowledge of web technologies (HTML, HTTP, REST API), Experience working with Git repository, Ability to design test plans, scenarios and test cases based on specifications, Ability to implement and maintain automated test procedures, English proficiency sufficient to understand technical documentation 📃 Skills: Selenium, Playwright, Cypress, Postman, SoapUI, CI/CD, HTML, HTTP, REST, Git 🏢 Description: Treść ogłoszenia: Posnet Polska S.A., firma z branży FinTech, producent wysokiej jakości urządzeń fiskalnych orazsystemów sprzedażowych zaprasza kandydatów do pracy na stanowisko: Inżynier Automatyzacji Testów – Mid (web) Opis stanowiska: Poszukujemy inżyniera automatyzacji testów, który uzupełni nasz zespół testowy zaangażowany w tworzenie systemów sprzedażowych i wspierających obsługę produktów Posnet. Zatrudnione osoby będą zaangażowane w proces budowy systemów składających się z portali webowych, serwisów, aplikacji mobilnych oraz embedded dostarczających usługi z sektora FinTech. W Posnet tworzymy oprogramowanie wyłącznie na potrzeby własnych, autorskich systemów, w których świadczymy usługi naszym klientom. Dołączając do nas, staniesz się częścią zespołu testerskiego odpowiedzialnego za zapewnienie jakości aplikacji, systemów i urządzeń dostarczanych przez nasze zespoły developerskie. Na co dzień, przy realizacji projektów, będziesz współpracować z analitykami, projektantami UI/UX oraz programistami. Dzięki temu zyskasz możliwość współuczestniczenia w całym procesie deweloperskim, od etapu opracowania założeń, przez dobór stosowanych narzędzi i rozwiązań, aż do wdrożenia i rozwoju kolejnych wersji eksploatowanego produktu. Twój zakres obowiązków: współudział w projektowaniu i rozwoju planów, scenariuszy i przypadków testowych (na podstawie specyfikacji tworzonej przez analityków), implementacja procedur testowych zgodnych z opracowanym planem i wdrażanie ich do działania w środowisku CICD, bieżący rozwój procedur testowych w miarę rozbudowy systemu podlegającego weryfikacji, współpraca z analitykami i programistami przy diagnozie przyczyn błędów oraz opracowywaniu propozycji rozwiązań, dokumentowanie tworzonych procedur testowych, realizacja code review procedur testowych opracowywanych przez innych członków zespołu. Nasze wymagania: min. dwa lata komercyjnego doświadczenia w projektowaniu i tworzeniu testów automatycznych, zapał, dociekliwość oraz skrupulatność w testowaniu, w szczególności w wyszukiwaniu przypadków brzegowych, skrajnych i nietypowych, zdolność do samodzielnej dekompozycji, planowania i priorytetyzacji zadań prowadzących do nuzgodnionego celu, doświadczenie w pracy z dowolnym środowiskiem automatyzacji testów (np. Selenium, Playwright, Cypress), doświadczenie w pracy z narzędziami do testowania API (Postman, SoapUI), doświadczenie w tworzeniu testów integracyjnych z wykorzystaniem CI/CD, praktyczna wiedza dotycząca technologii używanych w systemach WEB np. HTML, HTTP, REST API, umiejętność pracy z repozytorium kodu (Git), znajomość języka angielskiego w stopniu pozwalającym na rozumienie dokumentacji, komunikatywność, nastawienie na rozwój i chęć poznania nowych technologii. Mile widziane: doświadczenie w testach bezpieczeństwa, doświadczenie w testach wydajnościowych. To oferujemy: stabilne zatrudnienie w polskiej firmie na podstawie umowy o pracę, pracę stacjonarną z elastycznymi godzinami pracy, pracę w trybie produktowym a nie projektowym (tworzymy i rozwijamy produkty na potrzeby naszej firmy, nie tracimy ich z oczu po przygotowaniu pierwszej wersji), współudział w procesie budowy nowego systemu (a nie dołączenie do zespołu utrzymującego istniejące oprogramowanie), szkolenia, doszkalania i wsparcie specjalistów z zespołu, dofinansowanie pakietu medycznego, dofinansowanie ubezpieczenia na życie, dofinansowanie posiłków w firmowej stołówce, halę sportową na terenie firmy z boiskiem do siatkówki, koszykówki, squasha i mini-siłownią, na terenie firmy dostępne: prysznice, szatnie, dofinansowanie karty Multisport, parking (także rowerowy) dla pracowników na terenie firmy, wyjazdy i spotkania integracyjne. Etapy rekrutacji: Nasza rekrutacja odbywa się w kilku krótkich krokach: Krok 1: Ty wysyłasz do nas swoje zgłoszenie. Krok 2: Kontaktujemy się z Tobą drogą elektroniczną (możemy poprosić o wykonanie prostego zadania) Krok 3: Umawiamy na rozmowę techniczną z osobami należącymi do zespołu, do którego chcielibyśmy Ciebie zatrudnić. Spotkanie odbywa się w siedzibie naszej firmy w Warszawie. Krok 4: Jeżeli obie strony są chętne do podjęcia współpracy, pozostaje podpisanie umowy i możemy zaczynać realizację wspólnych projektów.