Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
New offer - be the first one to apply!
August 14, 2026
Senior Software Developer in Test
Senior • Remote
Warsaw, MZ, Poland
Apply now
About the role
We are seeking a Software Developer in Test to strengthen quality engineering and test automation across our portfolio of digital products. You will play a key role in building scalable test automation frameworks and ensuring quality throughout the software delivery lifecycle.
What you will be doing
- Design and implement automated testing solutions
- Build and maintain end-to-end, integration, and API tests
- Collaborate with developers to improve testability and quality
- Integrate automated testing into CI/CD pipelines
- Support performance, security, and regression testing activities
- Contribute to quality metrics and continuous improvement initiatives
- Help establish engineering quality standards across teams
What we are looking for
- Experience with test automation frameworks
- Experience testing web applications and APIs
- Strong programming skills in TypeScript, JavaScript, Python, Java, or C#
- Backend unit/integration: xUnit, NUnit, NSubstitute, Testcontainers (MsSql), Respawn, Reqnroll (BDD/SpecFlow-compatible), Bogus, Playwright (E2E)
- Frontend: Vitest, Vue Test Utils
- Test data: Dedicated TestDataManager service and DataSeeder
- Reporting: Allure (both frontend and backend)
- Experience with CI/CD platforms (GitHub Actions) and version control systems
- Understanding of modern software engineering practices
- Experience working in agile product teams
Similar jobs you might like
Technology
New offer
emagine Polska
Senior Software Developer in Test
Senior
Remote
Warsaw, MZ, Poland
🏢 Summary: Software Developer in Test role focused on strengthening quality engineering and automation across digital products. The position designs scalable automated testing, embeds quality into CI/CD delivery, and supports end-to-end, integration, API, performance, security, and regression testing. 🗂️ Requirements: Test automation framework experience, Web application testing experience, API testing experience, Programming proficiency in TypeScript, JavaScript, Python, Java, or C#, CI/CD platform experience, Version control experience, Modern software engineering practices, Agile product team experience 📃 Skills: TypeScript, JavaScript, Python, Java, C#, xUnit, NUnit, NSubstitute, Testcontainers, MsSql, Respawn, Reqnroll, Bogus, Playwright, Vitest, Vue, TestDataManager, DataSeeder, Allure, GitHubActions, CI/CD, Git 🏢 Description: About the role We are seeking a Software Developer in Test to strengthen quality engineering and test automation across our portfolio of digital products. You will play a key role in building scalable test automation frameworks and ensuring quality throughout the software delivery lifecycle. What you will be doing - Design and implement automated testing solutions - Build and maintain end-to-end, integration, and API tests - Collaborate with developers to improve testability and quality - Integrate automated testing into CI/CD pipelines - Support performance, security, and regression testing activities - Contribute to quality metrics and continuous improvement initiatives - Help establish engineering quality standards across teams What we are looking for - Experience with test automation frameworks - Experience testing web applications and APIs - Strong programming skills in TypeScript, JavaScript, Python, Java, or C# - Backend unit/integration: xUnit, NUnit, NSubstitute, Testcontainers (MsSql), Respawn, Reqnroll (BDD/SpecFlow-compatible), Bogus, Playwright (E2E) - Frontend: Vitest, Vue Test Utils - Test data: Dedicated TestDataManager service + DataSeeder - Reporting: Allure (both frontend and backend) - Experience with CI/CD platforms (GitHub Actions) and version control systems - Understanding of modern software engineering practices - Experience working in agile product teams
Technology
Billennium
Software Development Engineer in Test
Senior
Remote
Gdańsk, PM, Poland
🏢 Summary: Senior SDET role on a long-term healthcare transformation project focused on replacing manual, flaky regression testing with scalable automation. The engineer will build TypeScript-based test frameworks, strengthen CI/CD quality practices, and lead testing strategy across E2E, API, integration, and service layers. 🗂️ Requirements: Commercial experience as a Senior SDET, Senior QA Automation Engineer, or similar, Production-grade software engineering skills, Strong TypeScript or comparable modern programming language skills, Automation framework development from scratch, Playwright or equivalent modern automation framework experience, API and integration testing experience, REST and contract testing experience, CI/CD engineering experience, Daily use of AI engineering tools, Ability to contribute to application codebases, Strong spoken and written English 📃 Skills: TypeScript, Playwright, REST, CI/CD, Claude, Copilot, Cursor 🏢 Description: We are looking for an experienced Senior Software Development Engineer in Test (SDET) who will join a long-term project for our client, a leading healthcare organization . This role is part of a broader transformation from traditional QA towards an automation-first engineering culture. Today, the testing landscape includes flaky regression suites and a large amount of manual testing. Your mission will be to help build a scalable quality engineering practice based on robust automation, modern tooling, and strong software engineering principles. This is not a role for someone who only writes UI tests. We are looking for an engineer who treats test automation as a software product and wants to influence architecture, CI/CD processes, testability, and engineering standards across the organization. What you will do: Design, build, and maintain a scalable test automation framework in TypeScript Create framework architecture including fixtures, test isolation, reusable components, and parallel execution strategies Improve CI/CD quality gates, trigger strategies, artifact management, and developer feedback loops Reduce test flakiness through systematic analysis, tooling, and framework improvements Design and implement API, integration, and contract testing solutions Collaborate with developers to improve application testability and contribute directly to product code when needed Define and drive technical test strategy across E2E, API, and service-layer testing Use AI engineering tools such as Claude, Copilot, and similar solutions to accelerate delivery and quality analysis Enable engineering teams to own quality through standards, patterns, and reusable libraries Generate audit-ready QMS documentation including traceability matrices, test plans, and test reports What we are looking for: Commercial experience as a Senior SDET, Senior QA Automation Engineer, or similar role Strong software engineering fundamentals and ability to write production-grade code Strong TypeScript skills or comparable experience with a modern programming language Experience building and maintaining automation frameworks from scratch Hands-on experience with Playwright or equivalent modern automation frameworks Strong API and integration testing experience Experience with REST and contract testing CI/CD engineering experience including quality gates, artifact management, and pipeline reliability Daily usage of AI engineering tools such as Claude, Copilot, or Cursor Ability to contribute directly to the application codebase Strong spoken and written English Nice to have: Experience within regulated environments such as medical devices, IVD, healthcare, or pharma Knowledge of risk-based exploratory testing approaches Performance and load testing experience (k6, JMeter, Gatling) Experience with Azure, AWS, containers, or Infrastructure as Code Clinical laboratory or IVD domain knowledge Experience with Allure TestOps, Xray, or Zephyr Perks and benefits (our offer): Comprehensive benefits - enjoy Udemy for Business, private medical care, Multisport card, veterinary package, language lessons, and shopping vouchers. Career growth - access opportunities for professional development and learning, including perks related to our official partnerships with global IT giants: Microsoft, AWS, Snowflake, Salesforce & more. Global collaboration - work with a diverse, international team. Innovative environment - be part of a forward-thinking and growth-oriented workplace. Engaging community – Work with passionate professionals and participate in team-building events, hackathons, and CSR initiatives to make an impact beyond work. Team-building events including our company tradition (annual company event in Mazury ). A pleasant surprise to start your journey with us in the form of a welcome pack.
Technology
New offer
emagine Polska
Senior Software Engineer
Senior
Remote
Warsaw, MZ, Poland
🏢 Summary: Senior Software Engineer role on a global product team building enterprise platforms for research, clinical development, and scientific decision-making. The position focuses on scalable backend services, modern web applications, cloud-native architecture, CI/CD, testing, reliability, and collaboration in an agile environment. 🗂️ Requirements: 5+ years of software development experience, ASP.NET Core and Vue 3 with TypeScript, Python or .NET backend experience, REST API development, Azure or AWS cloud experience, GitHub Actions CI/CD experience, Automated testing and DevOps practices, English fluency 📃 Skills: ASP.NET, Core, .NET, Vue, TypeScript, Python, REST, Azure, AWS, GitHub, Actions, Vitest, Allure, MSAL 🏢 Description: About the role Are you an experienced Software Developer looking to build digital products that deliver real business value? Join a global product team developing enterprise-grade platforms that support research, clinical development, and scientific decision-making. You will work closely with Product Owners, architects, business stakeholders, and fellow engineers to design, build, and evolve modern software solutions used by thousands of users worldwide. What you will be doing • Design and implement scalable solutions with backend services and APIs • Develop modern web applications and user-facing functionality • Contribute to system architecture and technical decision-making • Participate in cloud-native solution design and implementation • Build and improve CI/CD pipelines and automated deployment processes • Ensure high quality through automated testing and code reviews • Collaborate with cross-functional teams in an agile setup • Support platform reliability, observability, and operational excellence What we are looking for • 5+ years of software development experience • Frameworks: ASP.NET Core (.NET 10), Vue 3 (Composition API) + TypeScript • UI library: internal design system • Auth: Azure MSAL Browser (Microsoft identity) • Testing: Vitest + Vue Test Utils, Allure reporting • Hands-on experience with at least one backend technology stack such as: Python, .NET • Experience developing REST APIs • Experience with cloud platforms such as Azure or AWS • Experience with CI/CD (GitHub Actions), automated testing, and DevOps practices • Strong communication and stakeholder management skills • Experience from regulated environments is considered an advantage • Fluency in English, both written and spoken, is expected.
Technology
DCG
Software Development Engineer in Test
Senior
Remote
Warsaw, MZ, Poland
90 - 100 PLN
🏢 Summary: Senior Software Development Engineer in Test role focused on building and maintaining automated UI, API, and end-to-end tests for a DDD-based debt management platform. The role covers testing distributed, asynchronous systems, integrating tests into CI/CD pipelines, monitoring quality metrics, and collaborating in an Agile delivery team. 🗂️ Requirements: 4–5 years of Tester / QA Engineer experience, including 2 years at Senior level, Very good programming skills, TestContainers and API testing tools experience, Functional, regression, integration, and UAT test design experience, Distributed systems and service integration testing experience, Asynchronous, event-driven, queue, messaging, and REST API testing knowledge, UI, API, and end-to-end test automation experience, Domain-Driven Design project experience, C#, .NET 10, xUnit, Reqnroll, Shouldly, Cypress, and Playwright knowledge, GitLab CI/CD and GitHub Actions pipeline and test integration experience, Git branches and merge requests experience, Jira and Xray test management experience, Grafana monitoring knowledge, SQL and PostgreSQL skills, Very good spoken and written English 📃 Skills: C#, .NET, xUnit, Reqnroll, Shouldly, Cypress, Playwright, TestContainers, Swagger, Postman, Apidog, GitLab, GitHub, Git, Jira, Xray, Grafana, SQL, PostgreSQL, REST, DDD, Kanban 🏢 Description: As a recruitment company, DCG understands that every business is powered by experienced professionals. Our management style and partnership approach enable us to meet your needs and provide continuous support. Due to our ongoing growth and the large number of recruitment projects we undertake for our partners, we are currently looking for: Software Development Engineer in Test Responsibilities: Design and create new test scenarios and test cases for functional, regression, integration, and UAT testing Prepare, maintain, and execute automated tests across UI, API, and end-to-end layers Test distributed systems, integrations between services, and REST APIs Validate systems based on asynchronous and event-driven communication patterns Support quality assurance activities within a DDD-based greenfield product Integrate and maintain automated tests within CI/CD pipelines Monitor key system metrics and quality indicators using Grafana Collaborate with Product Owners, business stakeholders, developers, and testers across multiple bounded contexts Participate in Agile delivery processes conducted in a Kanban-like model Contribute to the development of a core debt management platform component Requirements: Minimum 4-5 years of experience as a Tester / QA Engineer, including at least 2 years at Senior level Very good programming skills Hands-on experience with TestContainers and API testing tools such as Swagger, Postman, or Apidog Proven experience in creating test scenarios and test cases for functional, regression, integration, and UAT testing Experience in testing distributed systems and service integrations Practical knowledge of asynchronous and event-driven systems, queues, messaging, and REST API testing Ability to prepare and maintain UI, API, and end-to-end automated tests Experience working in projects following Domain-Driven Design (DDD) principles Strong knowledge of C#, .NET 10, xUnit, Reqnroll, Shouldly, Cypress, and Playwright Hands-on experience with GitLab CI/CD and GitHub Actions, including pipeline creation, modification, and test integration Practical experience with Git, including branches and merge requests Experience using Jira and Xray for test management, design, reporting, and traceability Knowledge of Grafana for dashboards, alerts, and monitoring key operational metrics Good SQL skills with PostgreSQL Very good command of English, both spoken and written Nice to have: Knowledge of Docker, Kubernetes, and OpenShift (OCP) Experience in performance testing using tools such as JMeter or k6 Knowledge of HTML, CSS, and JavaScript Proactive approach to analyzing business and technical requirements Ability to work closely with business stakeholders and development teams Practical experience with BDD methodology Ability to share knowledge and support junior team members Experience defining quality standards for software development and testing Openness to using AI tools such as Copilot, LLMs, and QA process automation solutions Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program
Technology
Grafton Recruitment
Software Quality Engineer
Senior
Remote
Warsaw, MZ, Poland
90 - 100 PLN
🏢 Summary: Fully remote Quality Engineer (Tester) role focused on building and maintaining automated UI, API, and integration tests for a large telecommunications product. The position works in Agile/SAFe teams to develop Java/Selenium frameworks, integrate testing into CI/CD, and monitor product quality. 🗂️ Requirements: 5+ years of Java and Selenium test automation experience, Java and Selenium WebDriver proficiency, Test automation framework development using Page Object Model, Spring and Spring Boot testing knowledge, Git, GitLab CI/CD, and Maven experience, Xray test management experience in Jira, Docker containerized test execution experience, End-to-end and integration testing experience, English proficiency, Experience in an international Agile/Scrum and SAFe environment 📃 Skills: Java, Selenium, WebDriver, Allure, ExtentReports, Spring, SpringBoot, Git, GitLab, Maven, Xray, Jira, Docker, Agile, Scrum, SAFe 🏢 Description: As a Software Engineering – Quality Engineer (Tester) , you will design, implement, and maintain automated test solutions for a large enterprise product in the telecommunications sector. The role is fully remote and involves close collaboration within mixed teams operating in an Agile/SAFe environment, focusing on test automation, framework development, CI/CD integration, and quality monitoring. Key Responsibilities: Design and implement automated tests for UI, API and integration layers using Java and Selenium. Develop and maintain test automation frameworks based on best practices such as Page Object Model, modular structure and reusable code. Integrate automated tests with CI/CD pipelines using GitLab CI. Run tests in containerized environments with Docker. Analyze test results and identify defects, reporting them in Jira with Xray. Collaborate with development, DevOps and QA teams in Agile/Scrum and SAFe. Participate in code reviews for automated tests and help define testing strategies. Monitor overall test quality including stability, flaky tests, coverage and defect leakage. Qualifications: Minimum 5 years of experience in test automation with Java and Selenium. Strong knowledge of Java, Selenium WebDriver and reporting tools such as Allure or Extent Reports. Experience in building test automation frameworks using Page Object Model and clear separation of test layers. Practical understanding of Spring / Spring Boot in testing contexts, including application context configuration and dependency injection. Experience with Git, GitLab CI/CD and Maven. Familiarity with Xray for test management in Jira. Solid understanding of Docker for running tests in containers and managing test images. Experience with end‑to‑end and integration testing. English proficiency and experience working in an international environment.
Technology
New offer
Billennium
Test Automation Engineer
Senior
Remote
Lublin, LU, Poland
🏢 Summary: Oferta dla Senior Test Automation Engineera obejmuje rozwój i utrzymanie automatyzacji testów oraz frameworków w złożonych, krytycznych systemach. Rola łączy programowanie w C#/.NET, integrację testów z CI/CD, walidację danych i testy API oraz wydajnościowe z koordynowaniem procesu testowego i jakości. 🗂️ Requirements: Minimum 7 lat doświadczenia w testowaniu oprogramowania, Minimum 5 lat doświadczenia w automatyzacji testów, Minimum 3 lata doświadczenia liderskiego lub w koordynowaniu prac testerskich, Doświadczenie z systemami o wysokiej złożoności i krytycznym znaczeniu, Bardzo dobra znajomość C#/.NET, Doświadczenie z Selenium WebDriver, Playwright lub narzędziem równoważnym, Znajomość OOP, SOLID, Clean Code i wzorców projektowych, Doświadczenie w tworzeniu oraz utrzymaniu frameworków automatyzacji testów, Doświadczenie w integracji testów z CI/CD, Doświadczenie w planowaniu procesu testowego, strategiach, planach i raportowaniu jakości, Znajomość narzędzi do zarządzania testami i dokumentacją, Znajomość narzędzi do testowania API i wydajnościowego, Znajomość relacyjnych baz danych oraz SQL/PLSQL, Doświadczenie w Agile/Scrum 📃 Skills: C#, NET, Selenium, Playwright, OOP, SOLID, CI/CD, Azure, Jenkins, Jira, Confluence, TestLink, SoapUI, Postman, JMeter, SQL, PLSQL, Agile, Scrum, BDD 🏢 Description: Dołącz do zespołu jako Senior Test Automation Engineer i rozwijaj jakość oraz automatyzację testów w złożonym środowisku projektowym. Poszukiwany jest kandydat, który łączy bardzo dobre umiejętności techniczne w automatyzacji z doświadczeniem w prowadzeniu prac testerskich i zarządzaniu procesem testowym. Zakres obowiązków • Projektowanie, rozwój i utrzymanie automatycznych testów oprogramowania. • Budowanie i rozwijanie frameworków do automatyzacji testów. • Tworzenie testów z wykorzystaniem C#/.NET oraz Selenium WebDriver, Playwright lub podobnych narzędzi. • Projektowanie testów zgodnie z dobrymi praktykami programistycznymi, wzorcami projektowymi oraz zasadami OOP, SOLID i Clean Code. • Refaktoryzacja i optymalizacja istniejących testów oraz dbanie o ich skalowalność i utrzymywalność. • Integracja automatyzacji testów z procesami CI/CD, w tym konfiguracja i utrzymanie pipeline’ów. • Przygotowywanie strategii i planów testów oraz monitorowanie jakości oprogramowania. • Identyfikowanie i zarządzanie ryzykiem jakościowym oraz raportowanie wyników testów. • Wykonywanie i wspieranie testów funkcjonalnych, integracyjnych, akceptacyjnych oraz automatycznych. • Walidacja danych z wykorzystaniem SQL/PLSQL. • Współpraca przy testach API oraz testach wydajnościowych. Nasze wymagania • Minimum 7 lat doświadczenia w testowaniu oprogramowania, w tym w testach funkcjonalnych, integracyjnych, akceptacyjnych i automatycznych. • Doświadczenie w pracy z systemami o wysokiej złożoności i krytycznym znaczeniu. • Minimum 5 lat doświadczenia w automatyzacji testów. • Bardzo dobra znajomość C#/.NET. • Doświadczenie z Selenium WebDriver, Playwright lub równoważnym narzędziem. • Bardzo dobra znajomość programowania obiektowego (OOP) oraz zasad SOLID i Clean Code. • Doświadczenie w tworzeniu i utrzymywaniu frameworków automatyzacji testów. • Znajomość wzorców projektowych stosowanych w automatyzacji, np. Page Object, BDD. • Doświadczenie w integracji testów z CI/CD, np. Azure DevOps, Jenkins. • Minimum 3 lata doświadczenia w roli liderskiej lub w koordynowaniu prac testerskich. • Doświadczenie w planowaniu procesu testowego, przygotowywaniu strategii i planów testów oraz raportowaniu jakości. • Znajomość narzędzi takich jak Jira, Confluence, TestLink lub ich odpowiedników. • Znajomość narzędzi do testowania API, np. SoapUI, Postman. • Znajomość narzędzi do testów wydajnościowych, np. JMeter. • Znajomość relacyjnych baz danych oraz umiejętność tworzenia i analizy zapytań SQL/PLSQL. • Doświadczenie w pracy w metodykach zwinnych (Agile/Scrum). Oferujemy • Pracę przy złożonych i wymagających projektach. • Możliwość realnego wpływu na proces jakości i rozwój automatyzacji testów. • Współpracę z doświadczonym zespołem developerskim i testerskim. • Pakiet benefitów: Udemy for Business, prywatna opieka medyczna, karta Multisport, pakiet weterynaryjny, lekcje językowe i bony zakupowe. • Rozwój kariery: dostęp do szkoleń i certyfikacji oraz współpracę z globalnymi partnerami IT (Microsoft, AWS, Snowflake, Salesforce). • Udział w wydarzeniach team buildingowych, hackathonach i inicjatywach CSR.
Technology
Sii
Senior Test Automation Engineer with Java (f/m/x)
Senior
Hybrid
Wroclaw, Poland
🏢 Summary: Senior Test Automation Engineer role in a regulated medical and life sciences project, focused on building and maintaining Java-based automated UI and API tests. The position supports CI/CD quality processes in an Agile/Scrum team and uses a hybrid work model with regular collaboration from the Wrocław office. 🗂️ Requirements: 5+ years of Java test automation experience, UI test automation experience, preferably TestFX, Gradle and/or Maven experience, API testing methodology knowledge, Advanced Polish, Advanced English 📃 Skills: Java, TestFX, Gradle, Maven, API, UI 🏢 Description: Introduction to offer* We are looking for an experienced Senior Test Automation Engineer to join a project delivered in cooperation with a global organization operating in the medical and life sciences domain. In this role, you will be responsible for developing and maintaining automated tests, ensuring software quality, and supporting CI/CD processes within an Agile/Scrum environment. You will work with modern Java-based testing tools and contribute to solutions developed in a highly regulated environment, where quality and reliability are key. The role offers a hybrid work model with regular collaboration from our Wrocław office. If you are passionate about test automation and software quality, apply now and join us in delivering impactful solutions! Your tasks Developing and maintaining automated tests to ensure software quality Designing and implementing test strategies for UI and API testing Collaborating with the development team to integrate automated tests into the CI/CD pipeline Analyzing test results and identifying areas for improvement Creating and maintaining technical documentation related to testing processes Mentoring junior team members in best practices for test automation Staying up-to-date with the latest trends in test automation and software quality assurance Requirements Minimum 5 years of experience in test automation with Java Proven experience with UI automation testing tools or frameworks, preferably TestFX Hands-on experience with build tools such as Gradle and/or Maven Solid understanding of API testing methodologies Advanced level of Polish and English Nice-to-have requirements Experience with AI-supported testing tools Familiarity with CI/CD tools like Azure DevOps, Jenkins, or GitHub Actions Knowledge of task and test management tools such as JIRA, Xray, TestRail, or Zephyr Experience in regulated environments, particularly in the medical industry Familiarity with IEC 62304 standards for medical software lifecycle
Technology
Link Group
Software Developer (Java & Angular)
Senior
Hybrid
Warsaw, MZ, Poland
19,000 - 23,000 PLN
🏢 Summary: Develop and deliver high-quality software features across Java/Spring backend or Angular frontend, with working knowledge of the complementary stack. The role combines roadmap-driven development, testing and code reviews, estimation, cross-functional collaboration, and peer mentorship. 🗂️ Requirements: 5+ years of commercial backend or frontend development experience, Strong expertise in Java backend or Angular frontend development, Working knowledge of the complementary frontend or backend stack, Java 17/21, Spring Boot, Hibernate, Oracle SQL, JMS, and REST API experience for backend work, Angular 20 and Jest experience for frontend work, GitLab, Jenkins, and SonarQube experience, Fluent spoken and written English 📃 Skills: Java, Spring, Hibernate, Oracle, SQL, JMS, REST, Angular, Jest, GitLab, Jenkins, SonarQube 🏢 Description: Software Developer (Java & Angular) We are looking for an experienced developer with strong expertise in backend or frontend development and a solid understanding of the full stack to build reliable, high-quality software solutions. Responsibilities: Delivery & Strategy: Develop features aligned with multi-year product roadmaps and business objectives. Quality & Engineering Standards: Ensure high code quality through code reviews, comprehensive testing, and best practices. Planning & Estimation: Provide accurate effort estimates, realistic work plans, and proactive updates. Teamwork & Mentorship: Collaborate cross-functionally and actively mentor peers to elevate team expertise. Requirements: Experience: 5+ years of commercial experience in either backend or frontend, with solid exposure to the complementary stack. Tech Stack: Backend: Java 17/21, Spring Boot, Hibernate, Oracle DB (SQL), JMS, REST API (Nice to have: Spring Cloud) Frontend: Angular 20, Jest DevOps & CI/CD: GitLab, Jenkins, SonarQube (Bonus: Container orchestration & monitoring) Soft Skills: Great team player, supportive attitude, and fluent English (spoken and written).
Technology
XM
Software Development Engineer in Test (Python QA)
Mid
Remote
Warsaw, MZ, Poland
1 - 1 EUR
🏢 Summary: Join as an SDET focused on improving the quality of a Forex brokerage core through Python-based functional and performance test automation. The role covers automation framework development, API testing, CI/CD integration, and close collaboration with development teams across the software delivery lifecycle. 🗂️ Requirements: BSc/MSc in Computer Science, Software Engineering, or similar, 2+ years of quality assurance experience, 2+ years of Python development experience, Python-based automated test design and development, REST API testing experience, Git proficiency, Agile development and testing methodology experience, Strong technical background, Strong interpersonal skills, Very good written and verbal English 📃 Skills: Python, REST, Git, API, Agile, QA, CI/CD 🏢 Description: The Role: Our team is expanding and we are hiring several high caliber SDET (Software Development Engineer in Test) - Python to join our fast-growing team. You will work with world class specialists in a friendly, supportive and open-minded environment on challenging goals that will help you to grow professionally and achieve new technical levels. This role will focus on improving and monitoring product quality via test automation framework development and test coverage extension for functional and performance suits. You will work with the most valuable part of the product - a Forex brokerage core. If you enjoy working with pure API, Python, cutting-edge technologies, Kafka and AWS, this role is for you. The main responsibilities of the position include: Work in close cooperation with the development team to enhance software delivery and quality throughout the entire software development cycle Understand and translate high level business requirements to technical requirements Advise on efficient performance testing strategies for enhancing delivery and quality throughout the full software development cycle Develop formal test procedures and test plans from internal product design documentation as well as from external certification requirements Design, develop and modify functional and performance automation tests Design and implement test automation framework, required libraries and auto-tests Develop emulators for mobile testing Build CI/CD pipelines and integrate automation scripts into CI tools Manage any issues that may arise and drive resolutions throughout the testing process Share technical expertise with the rest of the QA team Actively participate in the Software Development Life Cycle and Software Testing Life Cycle Main requirements: BSc/MSc in Computer Science, Software Engineering or similar Minimum 2 years of comprehensive experience in quality assurance Minimum 2 years of practical experience in Python development Strong hands-on experience in designing and developing automated tests using Python Strong technical background Experience in testing REST API Confident knowledge of Git Experience in agile software development methodologies and testing procedures Strong interpersonal skills Very good written and verbal skills in English The following will be considered an advantage: Experience with testing framework development Experience with asynchronous and multithreading programming Experience in testing web sockets Experience with Docker Experience with Grafana Experience in performance testing Experience in the Finance/Forex domain Benefit from: Attractive remuneration package plus performance related reward Intellectually stimulating work environment Continuous personal development and international training opportunities The Hiring Experience: What Awaits You Let’s Connect – Intro Chat with Talent Acquisition Deep Dive – First Interview with Your Future Team Final Connection – Final Interview All applications will be treated with strict confidentiality!
Technology
New offer
emagine Polska
Senior Software Engineer
Senior
Remote
Warsaw, MZ, Poland
🏢 Summary: Senior Software Engineer role building enterprise digital platforms for the pharmaceutical and life sciences sector. The position covers full-stack, cloud-native development, architecture influence, API design, CI/CD, quality automation, and platform reliability in an international agile team. 🗂️ Requirements: 5+ years of professional software development experience, Strong .NET/ASP.NET Core and/or Python experience, REST API development experience, Vue 3 and TypeScript experience, Azure or AWS cloud platform experience, CI/CD, automated testing, and DevOps knowledge, Software architecture and scalable solution design knowledge, Fluent written and spoken English 📃 Skills: .NET, ASP.NET, Python, Vue, TypeScript, REST, Azure, AWS, GitHub, Vitest, Allure, MSAL, CI/CD, DevOps 🏢 Description: We’re looking for an experienced Senior Software Engineer to join a global product team within the pharmaceutical and life sciences industry. This is a chance to work on modern, enterprise-grade digital platforms where software engineering meets science and real-world business impact. You’ll have the opportunity to influence architecture, contribute to technical decisions, and build solutions that matter while working in a truly international, agile environment. Quick Facts • Global, remote collaboration with colleagues and stakeholders across an international product organisation • Digital platforms supporting research, clinical development, and scientific decision-making • Cloud-native development, modern frontend technologies, automation, CI/CD, and a strong focus on quality • Cross-functional agile collaboration with engineers, architects, Product Owners, and business experts What you’ll work on As a Senior Software Engineer, you’ll be involved across the full software development lifecycle—from designing scalable solutions and APIs to delivering modern user-facing functionality. Responsibilities • Design and implement scalable backend services and REST APIs • Develop modern web applications and intuitive user-facing functionality • Contribute to system architecture and technical decision-making • Design and implement cloud-native solutions • Build and improve CI/CD pipelines and automated deployments • Ensure software quality through automated testing and code reviews • Work closely with Product Owners, architects, engineers, and business stakeholders • Support platform reliability, observability, and operational excellence • Contribute to an agile, collaborative engineering culture Technology stack • ASP.NET Core / .NET 10 • Vue 3 – Composition API • TypeScript • REST APIs • Python and/or .NET • Azure / AWS • GitHub Actions & CI/CD • Vitest & Vue Test Utils • Allure reporting • Microsoft Identity / Azure MSAL Browser What we’re looking for • 5+ years of professional software development experience • Ability to take ownership of technical solutions • Strong experience with .NET / ASP.NET Core and/or Python • Hands-on experience building REST APIs • Solid frontend experience with Vue 3 and TypeScript • Experience with cloud platforms, preferably Azure or AWS • Practical knowledge of CI/CD, automated testing, and DevOps practices • Strong understanding of software architecture and scalable solution design • Excellent communication and stakeholder management skills • Experience working in regulated environments is a strong advantage • Fluent English, both written and spoken Why this opportunity? • Work globally and remotely with colleagues and stakeholders across an international product organisation • Build technology that contributes to digital platforms supporting research, clinical development, and scientific decision-making • Influence architecture, engineering practices, and technical direction • Work in a modern engineering environment with cloud-native development, frontend technologies, automation, CI/CD, and a focus on quality • Collaborate cross-functionally with experienced engineers, architects, Product Owners, and business experts in an agile setup