April 26, 2026
Test Automation Developer (Python/Pytest)
Mid • Hybrid
Gdansk, Poland
Overview of the Role
As a Test Automation Developer (Python/Pytest), you will play a critical role in ensuring the reliability and quality of software products for our global clientele. You will design and implement robust automated test suites, enhancing the testing process and contributing to the efficiency and scalability of our solutions. Your expertise will directly impact product quality and customer satisfaction, supporting HCLTech’s mission to deliver world-class technology solutions.
Detailed Responsibilities
Design, develop, and maintain automated test suites using Python and Pytest to ensure comprehensive test coverage.
Create and optimize test fixtures, parametrized tests, and reusable components for efficient automation workflows.
Collaborate closely with development and DevOps teams to integrate automated tests into CI/CD pipelines, enabling continuous delivery.
Execute automated tests on designated Devices Under Test (DUTs), performing validation to ensure test behavior aligns with real-world scenarios.
Analyze test logs, identify failures, and conduct basic root cause analysis to support swift issue resolution.
Prepare and maintain clear, concise technical documentation and test reports in English, ensuring transparency and knowledge sharing across teams.
Contribute to the ongoing improvement of automation frameworks and testing tools by identifying opportunities for enhancement.
Skill Requirements
Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field.
3–8 years of hands-on experience in test automation using Python and Pytest frameworks.
Strong proficiency in Python programming, including object-oriented design and scripting.
In-depth understanding of validation principles, test case design, and quality assurance best practices.
Experience reading and analyzing logs, with the ability to perform basic failure analysis.
Excellent written and verbal communication skills in English.
Other Requirements (Optional)
Experience in firmware or driver-level testing.
Exposure to CI/CD pipeline tools and practices (e.g., Jenkins, GitLab CI).
Familiarity with agile software development methodologies.
ISTQB or relevant testing certifications are a plus.
Beneficial package:
Life insurance
Private medical care
MultiSport Card
Subsidy for glasses
Subsidy to language courses
Christmas and holiday bonuses
The driving force behind that work, our people are diverse, creative, and passionate, raising the bar for excellence on a regular basis. We, in turn, work hard to bring out the best in them as we strive to help find their spark and become the best version of themselves.
Join our team now!
Similar jobs you might like
Technology
DCG
Test Automation Engineer with Python
Senior
Hybrid
Warsaw, MZ, Poland
130 - 155 PLN
🏢 Summary: The offer is for a Test Automation Engineer with strong Python expertise to design and maintain automated tests for end-to-end payment flows. The role focuses on API and UI test automation using Robot Framework within Agile/SAFe environments, with involvement in framework development and continuous improvement of testing processes. The position also includes collaboration with cross-functional teams and support for CI/CD and version control practices. 🗂️ Requirements: Minimum 5 years of experience in test automation or software testing, Strong proficiency in Python programming, Hands-on experience with Robot Framework, Experience with API test automation, Experience with UI test automation, Good understanding of software testing principles and methodologies, Experience working in Agile/SAFe environments, Familiarity with Git version control, Fluency in English (written and spoken) 📃 Skills: Python, Robot, API, UI, Git, Jenkins, Kafka, Splunk, Jira, qTest, CI/CD, SAFe 🏢 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: Test Automation Engineer with Python Responsibilities: Analyse requirements and define appropriate test scenarios for end-to-end payment flows Design, implement, and maintain automated test cases using Python and Robot Framework Perform API and UI test automation across multiple applications Execute automated tests and analyse test results Investigate failed tests and support root cause analysis Design, develop, and improve test automation frameworks Collaborate with developers, testers, business analysts, and other stakeholders Support testing activities within Agile/SAFe delivery setup Maintain test code in version control systems such as Git Contribute to continuous improvement of testing processes and automation practices Requirements: Minimum 5 years of experience in test automation or software testing Strong proficiency in Python programming Hands-on experience with Robot Framework for test automation Experience with API and UI test automation Good understanding of software testing principles and methodologies Experience working in Agile/SAFe environments Familiarity with version control systems, especially Git Ability to work effectively in cross-functional teams Analytical mindset and good problem-solving skills Strong communication skills and proactive approach to daily work Fluency in English (both written and spoken) Nice to have: Experience with Jenkins CI/CD pipelines Knowledge of Kafka message streaming platform Experience with Splunk for log analysis and monitoring Experience with Jira and qTest Background in building test automation frameworks from scratch Experience with release management processes Previous experience in banking, financial services, or payments domain Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program
Technology
EPAM Systems
Test Automation Engineer with Python and Azure Cloud
Mid
Remote
🏢 Summary: The offer is for a Test Automation Engineer with strong Python expertise to design, develop, and maintain automated testing solutions for web and API applications. The role focuses on building Python-based automation frameworks, integrating tests into CI/CD pipelines, and ensuring high software quality through robust automated processes. You will collaborate with development and DevOps teams to deliver efficient and scalable testing practices. 🗂️ Requirements: 2+ years in QA Automation, Strong Python programming, Experience with PyTest or similar frameworks, Experience with Selenium for web automation, API testing with Postman or Python Requests, Knowledge of HTML, CSS, JavaScript, Experience with Git version control, Experience with Jenkins or GitLab CI, Experience with Microsoft Azure Cloud, English level B2+ 📃 Skills: Python, PyTest, Selenium, Postman, Requests, Git, Jenkins, GitLab, Azure, HTML, CSS, JavaScript, CI/CD 🏢 Description: We are looking for a skilled Test Automation Engineer with Python expertise to join our team and help ensure the delivery of high-quality software. This role involves leveraging Python-based automation frameworks, performing API testing, and executing web automation. You will work closely with teams across development and QA to ensure robust and efficient testing processes. Responsibilities Develop, maintain, and execute automated test scripts using Python and frameworks such as PyTest or similar Perform API testing using tools like Postman or the Python Requests library Execute browser automation and web validation using Selenium and knowledge of HTML, CSS, and JavaScript Collaborate with development and DevOps teams to integrate automated tests into CI/CD pipelines (e.g., Jenkins, GitLab CI) Document test results, track defects, and support the resolution of issues Assist in test planning and contribute to QA best practices Optional: Participate in Big Data testing and leverage AI-assisted testing tools where applicable Requirements 2+ years of experience in QA Automation roles Strong programming skills in Python Familiarity with version control (Git) and CI/CD tools such as Jenkins or GitLab CI Knowledge of automated testing tools and frameworks such as PyTest, Selenium, or similar Understanding of web technologies, including HTML, CSS, and JavaScript Capability to perform API testing using tools like Postman or Python Requests library Experience with Microsoft Azure Cloud English proficiency at a B2+ level Nice to have Experience with Big Data testing Knowledge of AI-assisted test automation techniques Exposure to AWS Cloud We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
Connectis
Tester Automatyzujący Python (k/m)
Senior
Remote
Warsaw, Poland
122 - 178 PLN
🏢 Summary: The offer is for an experienced Python Automation Tester to develop and maintain automated tests for an observability system supporting IT monitoring and optimization. The role focuses on ensuring system quality, validating event-driven data processing, and integrating automated tests within CI/CD pipelines. It involves close collaboration with development teams to define and uphold testing standards in a fully remote environment. 🗂️ Requirements: Minimum 4 years of commercial experience in test automation, Strong knowledge of Python, Experience with automated testing (unit, integration, e2e), Experience with E2E testing tools (e.g. Playwright), Experience with testing frameworks (e.g. Pytest), Understanding of event-driven systems and data processing, Experience integrating automated tests in CI/CD pipelines, Experience working in Agile (Scrum) methodology, Very good command of English 📃 Skills: Python, Pytest, Playwright, CI/CD, Agile, Scrum, E2E, Unit, Integration, Observability 🏢 Description: Wspólnie z naszym Partnerem, amerykańską firmą specjalizującą się w produkcji artykułów konsumenckich, poszukujemy doświadczonej osoby na stanowisko Tester Automatyczny Python (k/m). Projekt dotyczy rozwoju systemu observability (Spyglass) , który wspiera monitorowanie, analizę oraz optymalizację działania systemów IT. Rola koncentruje się na porządkowaniu wiedzy, dokumentowaniu procesów oraz wspieraniu użytkowników w efektywnym korzystaniu z narzędzi i systemów . 💡 TWOJA ROLA: Projektowanie, implementacja i utrzymanie testów automatycznych (unit, integration, e2e). Współpraca z zespołami developerskimi i platformowymi w zakresie jakości rozwiązania. Zapewnienie wysokiej jakości i niezawodności systemów operacyjnych klienta. Weryfikacja poprawności przetwarzania danych w systemach event-driven. Wspieranie procesu CI/CD poprzez integrację testów automatycznych. Budowa scenariuszy testowych dla przepływów end-to-end (E2E) Udział w procesie definiowania standardów testowania i jakości. Analiza wyników testów oraz identyfikacja przyczyn błędów. 🔍 CZEGO OCZEKUJEMY OD CIEBIE? Minimum 4-letnie doświadczenie komercyjne na stanowisku Tester Automatyzujący. Znajomość podstawowych koncepcji jakości oprogramowania (testy unit, integration, e2e). Zrozumienie procesów przetwarzania danych i systemów event-driven. Doświadczenie z narzędziami do testów E2E (np. Playwright). Doświadczenie z frameworkami testowymi (np. Pytest). Doświadczenie w pracy w metodyce Agile (Scrum). Bardzo dobra znajomość języka angielskiego. Bardzo dobra znajomość języka Python. ✨ OFERUJEMY: Uczestnictwo w spotkaniach integracyjnych oraz meetupach technologicznych, umożliwiających dzielenie się wiedzą i doświadczeniem. Wsparcie dedykowanej osoby kontaktowej z Connectis, dostępnej w celu pomocy w sprawach związanych z projektem. Stabilne i długoterminowe zatrudnienie w firmie o ugruntowanej pozycji na rynku. Możliwość rozwoju w nowoczesnym, dynamicznym środowisku IT. 5000 PLN za polecenie znajomych do naszych projektów. Szybki, zdalny proces rekrutacyjny. Pracę 100% zdalną. Dziękujemy za wszystkie zgłoszenia. Pragniemy poinformować że skontaktujemy się z wybranymi kandydat. 12767/MP
Technology
DataArt
QA Automation Engineer (Python, Robot Framework), Desktop Application
Senior
Remote
Lublin, Poland
12,000 - 16,000 PLN
🏢 Summary: The offer is for a Test Automation Engineer responsible for designing and implementing a robust QA automation framework for desktop banking applications. The role focuses on building and maintaining automated UI and end-to-end tests using Python and Robot Framework, ensuring high-quality releases through CI/CD integration. The engineer will collaborate with cross-functional teams to deliver scalable, reliable test automation for critical financial workflows. 🗂️ Requirements: 5+ years of QA Automation experience, Proven experience in desktop application test automation, Strong knowledge of Python, Experience with Robot Framework for desktop test automation, Experience testing enterprise-scale applications, Understanding of QA methodologies and SDLC/STLC, Experience with defect tracking tools, Familiarity with CI/CD pipelines, Ability to design UI and end-to-end automated tests 📃 Skills: Python, Robot, RobotFramework, CI/CD, Jenkins, GitLab, AzureDevOps, JIRA, QA, SDLC, STLC, Automation, Desktop, Testing 🏢 Description: Client Our client is a leading asset management firm that also operates as a technology provider. They manage significant assets under management (AUM) while simultaneously developing and commercializing proprietary technology solutions tailored for the financial services industry. Project overview Design and implement a robust QA automation framework with comprehensive UI and end-to-end test coverage, collaborating closely with the development team to ensure high software quality, product stability, and reliable delivery across releases.The engineer will be responsible for building and maintaining the automation framework, as well as designing and developing tests for service contracts, integrations, and end-to-end scenarios. Position overview We are seeking a Test Automation Engineer skilled in automating tests for desktop applications using Python and Robot Framework. The goal is to develop and maintain automated tests for critical banking workflows. The role involves close collaboration with cross-functional teams, executing tests, reporting defects, and supporting CI/CD pipelines to ensure quality and efficiency. Strong QA expertise and communication skills are essential. Responsibilities Design, develop, and maintain automated UI and functional test scripts for desktop application using Robot Framework and Python Collaborate with QA, development, and business teams to define testing scope and acceptance criteria Execute automated test cases, analyze results, and report defects in a timely manner Maintain and optimize the test automation framework to support regression and integration testing Ensure automation solutions are scalable, maintainable, and aligned with project delivery timelines and quality goals Ensure full test coverage of critical banking workflows (e.g., payments, transactions, reporting) Contribute to continuous integration, continuous testing pipelines, test documentation and support testing best practices Requirements 5+ years of experience in QA Automation Proven experience in test automation for desktop applications Strong knowledge of Python language Experience using Robot Framework for automation of desktop application tests Experience testing enterprise-scale applications, preferably in banking or financial services Solid understanding of QA methodologies, test design techniques and SDLC/STLC processes Hands-on experience with defect tracking tools (e.g., JIRA, Azure DevOps) Familiarity with CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps) Strong analytical and problem-solving skills with attention to detail Good communication skills in English (both written and spoken)
Healthcare
emagine Polska
Testeur automaticien (PyTest) - (h/f)
Mid
Hybrid
Cagnes-sur-Mer, France
🏢 Summary: Test Automation Engineer role focused on ensuring quality, stability, and performance of healthcare and cross-functional applications through automated and manual testing. The position involves designing test strategies, writing test cases, automating tests in Python with PyTest, and managing defects in Agile environments. The mission runs until the end of 2027 with possible remote work. 🗂️ Requirements: 3–5 years of experience in test automation, Experience with PyTest, Strong ability to design comprehensive test plans and strategies, Experience with automated and manual testing, Experience testing APIs (SOAP/WSDL), Experience with mobile testing (iOS, Android), Experience working in Agile methodology, Experience with defect tracking tools (Redmine or Jira) 📃 Skills: Python, PyTest, Agile, Redmine, Jira, SoapUI, Postman, iOS, Android, WSDL, API 🏢 Description: Le poste de Testeur Automaticien vise à assurer la qualité, la stabilité et la performance des applications essentielles dans les domaines de la santé et des solutions transverses, en automatisant les tests développés en Python avec PyTest. Responsabilités : Concevoir et mettre en place des plans de test complets et des stratégies de validation. Rédiger des scénarios et cas de test clairs et pertinents. Réaliser des tests manuels et automatisés. Identifier, analyser, documenter et suivre les anomalies. Collaborer avec les équipes de développement pour résoudre les problèmes. Participer aux réunions de suivi et au partage des avancées QA. Contribuer à l'amélioration continue des processus de test. Compétences requises : Expérience avec PyTest. Capacité à concevoir des campagnes de test efficaces dans des environnements complexes. Méthodologie : Agile. Automatisation : Python (PyTest). Outils de suivi : Redmine, Jira. Tests API/WSDL : SoapUI, Postman. Tests mobiles : iOS, Android. Détails supplémentaires : Localisation : Cagnes sur Mer Télétravail : possible Date de début de mission : asap Durée de la mission : 31/12/2027 Expérience : entre 3 à 5 ans
Technology
Connectis
Test Automation Engineer (Python)
Senior
Remote
Warsaw, Poland
130 - 136 PLN
🏢 Summary: Offer for an experienced Test Automation Engineer (Python) to design, develop and maintain automated and manual tests for AI-based business applications deployed in Azure cloud. The role focuses on building Python test frameworks, executing performance tests for enterprise systems, and integrating automated tests within CI/CD processes in an Agile environment. 🗂️ Requirements: Minimum 5 years of commercial experience as Test Automation Engineer with Python, Strong proficiency in Python for test automation development and maintenance, Experience with AI-based solutions in production systems, Experience in performance testing for enterprise systems, Knowledge of software testing standards (ISTQB) 📃 Skills: Python, AI, Performance, ISTQB, Azure, CI/CD 🏢 Description: Wspólnie z naszym Partnerem, jednym z liderów w branży ubezpieczeniowej, poszukujemy osoby na stanowisko Test Automation Engineer (Python). Projekt dotyczy rozwoju oraz wdrażania aplikacji biznesowych opartych na sztucznej inteligencji w środowisku chmurowym Azure. 📌 Możliwość pracy zdalnej z okazjonalnymi wizytami w biurze (osoby zamieszkujące w okolicy Warszawy/Gdańska - preferowana hybryda raz na tydzień/dwa w biurze) 💡 TWOJA ROLA: Projektowanie, tworzenie oraz wykonywanie testów manualnych i automatycznych (w Pythonie) zgodnie z przyjętymi standardami, obejmujących nowe funkcjonalności oraz testy regresji. Raportowanie defektów, ścisła współpraca z zespołem developerskim przy ich analizie i rozwiązywaniu oraz monitorowanie cyklu życia zgłoszeń. Wsparcie merytoryczne oraz mentoring dla mniej doświadczonych członków zespołu w zakresie automatyzacji testów. Projektowanie, rozwój i utrzymanie frameworków oraz skryptów do automatyzacji testów w Pythonie. Tworzenie i utrzymanie przypadków testowych, scenariuszy testowych oraz danych testowych. Udział w planowaniu testów, estymacji zadań oraz priorytetyzacji prac w ramach zespołu Agile. Tworzenie strategii automatyzacji testów oraz dobór odpowiednich narzędzi i technologii. Integracja testów automatycznych z procesami CI/CD. 🔍 CZEGO OCZEKUJEMY OD CIEBIE? Minimum 5-letnie doświadczenie komercyjne na stanowisku Test Automation Engineer (Python). Znajomość rozwiązań opartych o sztuczną inteligencję (AI) w kontekście systemów produkcyjnych. Doświadczenie w testach wydajnościowych ( Performance Testing ) dla systemów enterprise. Bardzo dobra znajomość języka Python w kontekście budowy i utrzymania automatyzacji. Znajomość standardów jakości i testowania oprogramowania ( ISTQB ). Bardzo dobra znajomość języka angielskiego. Mile widziane: Doświadczenie w pracy z narzędziami do zarządzania testami i jakością oprogramowania Xray i Zephyr . Praktyczna znajomość Jira oraz Azure DevOps . ✨ OFERUJEMY: 🤖 Nowoczesny proces rekrutacji z AI Rekruterem (AIR) – podczas aplikacji możesz odbyć rozmowę z wirtualnym rekruterem 24/7, bez czekania na telefon, z natychmiastowym feedbackiem i możliwością powtórzenia rozmowy (liczy się ostatnia wersja). Finalną decyzję zawsze podejmuje Rekruter Connectis. Możliwość pracy zdalnej z okazjonalnymi wizytami w biurze (osoby zamieszkujące w okolicy Warszawy/Gdańska - preferowana hybryda raz na tydzień/dwa w biurze) Możliwość uczestnictwa w spotkaniach integracyjnych oraz meetupach technologicznych, umożliwiających dzielenie się wiedzą i doświadczeniem. Wsparcie dedykowanej osoby kontaktowej z Connectis, dostępnej w celu pomocy w sprawach związanych z projektem. Pracę w zespole ekspertów, w środowisku sprzyjającym wymianie wiedzy. 5000 PLN za polecenie znajomych do naszych projektów. Stabilną, długofalową współpracę w oparciu B2B. Proces zdalny. Dziękujemy za wszystkie zgłoszenia. Pragniemy poinformować że skontaktujemy się z wybranymi osobami. 12830/PZ
Technology
EPAM Systems
Lead Automation Tester in Python and Azure Cloud
Senior
Remote
🏢 Summary: Lead Automation Tester role focused on defining and driving test automation strategy while leading a QA team in delivering high-quality solutions for enterprise, API and Big Data systems. The position requires hands-on development of Python-based automation frameworks and integration of testing into CI/CD pipelines. It also involves leveraging AI tools to enhance test design, coverage and efficiency. 🗂️ Requirements: 5+ years of experience in QA automation and test framework development, Proficiency in Python for test automation, Experience with PyTest or Robot Framework, Strong expertise in Selenium and browser automation, Knowledge of HTML, CSS and JavaScript, Experience in API testing using Postman or Requests, Experience in Big Data testing and distributed data validation, Experience integrating automation into CI/CD pipelines (Jenkins or GitLab CI), Proficiency with Azure Cloud, Experience with Git version control, Experience using AI tools for test automation, English level B2 or higher 📃 Skills: Python, PyTest, RobotFramework, Selenium, HTML, CSS, JavaScript, Postman, Requests, BigData, Jenkins, GitLab, Azure, Git, CICD, AI 🏢 Description: We are seeking a Lead Automation Tester with over 5 years of experience to drive test automation strategy and lead a team of QA engineers. This role requires hands-on automation expertise in Python, leadership skills and a focus on delivering high-quality solutions for enterprise applications, APIs and Big Data systems, including the use of AI tools for test preparation and automation script design. Responsibilities Lead the QA automation team, providing technical guidance, mentorship and performance support Design, develop and maintain automated test frameworks using Python, PyTest, Robot Framework or equivalent Oversee test planning, execution and reporting for web, API and Big Data applications Collaborate with development, product and DevOps teams to integrate test automation into CI/CD pipelines such as Jenkins or GitLab CI Ensure consistent use of version control with Git and maintain high-quality automation code standards Conduct code reviews, implement best practices and define automation strategy for new initiatives Leverage AI-assisted tools for test generation, automation script design and efficiency improvements Facilitate risk assessment and defect management to ensure high-quality releases Requirements 5+ years of working experience in QA automation and test framework development Knowledge of Python, PyTest, Robot Framework or equivalent Expertise in browser automation using Selenium and web technologies such as HTML, CSS and JavaScript Deep knowledge of API testing with Postman or Requests library Strong experience with Big Data testing and distributed data validation Proficiency in integrating test automation into CI/CD pipelines using Jenkins or GitLab CI Strong familiarity with Azure Cloud Skills in version control with Git and maintaining automation code standards Background in leveraging AI tools to enhance test design, efficiency and coverage Ability to mentor junior engineers and drive adoption of automation best practices English proficiency at B2 level or higher We offer/Benefits We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
Technology
DataArt
QA Automation Engineer (Python)
Senior
Remote
Wroclaw, Poland
15,000 - 16,500 PLN
🏢 Summary: QA Automation Engineer role focused on building and maintaining automated test frameworks for web and desktop trading and investment platforms. The position involves implementing automated functional, regression, and performance testing and integrating tests into CI/CD pipelines. The role supports high-quality delivery of proprietary financial systems through close collaboration with development teams. 🗂️ Requirements: Proven experience in automated testing with Python, Experience using TestComplete, Experience testing web and desktop applications, Strong knowledge of test automation frameworks and architecture, Experience integrating automated tests into CI/CD pipelines, Understanding of financial products or trading systems, Experience with performance and load testing 📃 Skills: Python, TestComplete, CI/CD, APIs, Performance, Web, Desktop, Automation, Frameworks 🏢 Description: Position overview We are seeking a skilled QA Automation Engineer to join our team. The ideal candidate will have extensive experience using Python and TestComplete for automated testing of both web and desktop applications. This role is vital to ensuring the highest quality standards for our proprietary trading systems and investment platforms. The QA Automation Engineer will collaborate closely with development and product teams to develop, execute, and maintain automated test scripts covering functional, regression, and performance testing. Responsibilities Design, develop, and maintain automated test frameworks using Python. Collaborate with stakeholders to understand system requirements and define relevant and testable test cases for hedge fund processes and applications. Execute automated test scripts, analyze results, report defects, and verify fixes to ensure continuous quality improvement. Implement and integrate automated testing practices into CI/CD pipelines to support faster release cycles and improve deployment efficiency. Maintain comprehensive test documentation, including test plans, test cases, and test reports, to support traceability and compliance requirements. Conduct performance and load testing to ensure systems can handle anticipated user loads and transaction volumes typical of the investment sector. Identify, analyze, and resolve issues in applications and automated tests, collaborating closely with development teams to implement solutions. Promote testing best practices and provide recommendations for improving existing test strategies and tools. Requirements Proven experience in automated testing using Python. Expertise in testing strategies and methodologies for both web and desktop applications, preferably within financial services or hedge fund environments. Experience with test automation frameworks, architecture, and design patterns. Strong understanding of financial products, trading systems, or investment platforms, with the ability to translate complex domain knowledge into effective test scenarios. Experience with API testing tools and techniques is a plus. Ability to work effectively in cross-functional teams and communicate complex technical concepts clearly to non-technical stakeholders. Detail-oriented mindset with a strong commitment to delivering high-quality software. Nice to have Experience with TestComplete What We Offer: Vacation days : Up to 26 business days per year. 10 illness/special days off per year (fully paid, no medical papers needed) for all contract types Health and life insurance (Luxmed) MyBenefit platform with Multisport option Internal psychological support service English language classes from the first working day Access to external learning platforms : O’Reilly, LinkedIn Learning, Udemy, and a wide catalog of diverse internal training Flexible workplace : work from the office, from home, or choose a hybrid option Tech Skills Mentoring Program Opportunities to develop as a public speaker, mentor, or technical interviewer Fully paid idle (bench) when not involved in a project Certification reimbursement (AWS, GCP, Microsoft, etc.)
Technology
emagine Polska
Test Automation Engineer
Mid
Remote
Warsaw, Poland
130 - 160 PLN
🏢 Summary: Test Automation Tester role focused on transitioning from manual to automated testing within an agile project environment. The position involves designing, executing, and maintaining automated and manual tests, including functional and non-functional testing. It supports quality assurance through regression automation, API testing, and detailed defect reporting in a finance-related project. 🗂️ Requirements: Proven experience in test automation, Strong knowledge of QA processes and tools, Experience with API testing, Ability to perform functional testing, Ability to perform non-functional testing, Proficiency in manual testing frameworks, Proficiency in automated testing frameworks, Experience with regression testing, Experience in bug tracking and reporting 📃 Skills: TestAutomation, QA, API, Regression, Selenium, Postman, JIRA, Performance, Security, Usability, Agile 🏢 Description: Introduction & Summary: We’re looking for Test Automation Testers to enhance their testing teams. This role focuses on advancing from traditional testing methods to automated processes in a dynamic development environment. Ideal candidates will possess expertise in both functional and non-functional testing, demonstrating a commitment to quality assurance within agile frameworks. Main Responsibilities: You will join one of the teams on the 'S-KIPilot' project, collaborating with business analysts, product owners, and developers. Participate in test planning and preparation, analyzing requirements documents and creating test strategies. Execute tests, both manually and through automated scripts, ensuring comprehensive coverage. Document and track bugs, maintaining detailed records of severity and reproduction. Conduct non-functional testing to verify performance, security, and usability aspects. Develop and maintain automated test scripts for regression testing efficiencies. Produce test reports catering to stakeholders, summarizing software quality status. Key Requirements: Proven experience in test automation methodologies. Strong understanding of QA processes and tools. Experience with API testing and data synchronization. Ability to conduct both functional and non-functional testing. Proficiency in manual and automated testing frameworks. Nice to Have: Familiarity with agile and waterfall development models. Experience in performance, security, and usability testing. Knowledge of bug tracking systems. Other Details: This position is part of a project that aims to transition towards a more automated testing approach, operating primarily in a remote capacity. The role offers the opportunity to work on significant testing initiatives with a focus on innovation in the finance sector.
Technology
B2Bnetwork
IT Developer (Python / Robot Framework)
Senior
Hybrid
Warsaw, Poland
🏢 Summary: The offer is for a Test Automation Engineer role focused on ensuring data quality and improving automation processes within a complex enterprise environment. The position involves building and maintaining Python and Robot Framework-based test automation frameworks and integrating them with CI/CD pipelines. It requires strong system-level analysis skills and active contribution to software quality improvements. 🗂️ Requirements: Minimum 5 years of commercial experience with Python, Minimum 3 years of experience with Robot Framework, Experience building and maintaining test automation frameworks, Strong knowledge of CI/CD and Jenkins, Practical experience with databases, Strong Linux skills, Bash scripting skills, Experience with Git and collaborative repositories, Experience with test management tools, Experience working in Agile environments, Very good English communication skills 📃 Skills: Python, RobotFramework, CI/CD, Jenkins, SQL, Linux, Bash, Git, qTest, Zephyr, Docker, Kafka, IBMMQ 🏢 Description: About the project You will join a team responsible for the Data Quality and Platform Engineering area within a large international technology environment. The project focuses on ensuring data quality and automating testing processes in a complex systems architecture. We are looking for a candidate with strong development skills and hands-on experience in building and maintaining test automation frameworks based on Python and Robot Framework. This role is ideal for someone who understands CI/CD processes, can analyze system-level issues, and actively contributes to improving software quality. Responsibilities Designing, developing, and maintaining test automation frameworks Creating automation scripts using Python and Robot Framework Developing custom keywords and dedicated test libraries Integrating automated tests with CI/CD pipelines Analyzing requirements and preparing test scenarios Preparing test data and validating test results Analyzing logs and debugging issues at the system level Reporting defects and analyzing test execution results Collaborating with developers, analysts, and product teams Improving QA and automation processes Requirements Must have Minimum 5 years of commercial development experience with Python Minimum 3 years of experience with Robot Framework Experience building and maintaining test automation frameworks Strong knowledge of CI/CD and Jenkins Practical experience working with databases Strong Linux and bash scripting skills Experience with Git and collaborative code repositories Experience with test management tools (e.g. qTest, Zephyr) Experience working in Agile environments Very good English communication skills Nice to have Docker Kafka / IBM MQ Understanding of DevOps practices We are looking for someone who: Has strong analytical and problem-solving skills Is confident challenging inefficient solutions and proposing improvements Works effectively in a collaborative environment Has experience working in complex enterprise systems Can quickly onboard into an existing project What we offer Long-term cooperation on a stable project Opportunity to work with a modern technology stack Real impact on quality processes and data reliability Collaboration with experienced international teams An environment focused on development and automation