New offer - be the first one to apply!

August 8, 2026

QA Automation Engineer (Appium + AWS)

Senior • Remote

90 - 130 PLN

Kraków, MA, Poland

Description

Join a large-scale e-mobility ecosystem that supports Charge Point Operators (CPO) and e-Mobility Service Providers (eMSP). The platform includes mobile and web applications, payment solutions, operational systems, and monitoring tools for business customers and end users.

The team develops modern software solutions with a strong focus on quality assurance, reliability, and test automation. As a Senior QA Automation Engineer, you will expand mobile automation capabilities, enhance testing frameworks, and ensure seamless integration with CI/CD pipelines. You will work closely with backend, frontend, product, and QA specialists in a cross-functional organization of more than 20 professionals across multiple product areas and business processes.

The role is performed within standard Polish business hours.

Responsibilities

  • Design, develop, and maintain automated tests for mobile applications using Appium.
  • Build and enhance scalable test automation frameworks.
  • Integrate automated tests into CI/CD pipelines and continuous quality processes.
  • Develop and execute API automation tests to support backend quality assurance.
  • Analyze application logs and troubleshoot issues using AWS services and monitoring tools such as Datadog.
  • Collaborate with development and product teams to define and implement testing strategies.
  • Support mobile application release processes through TestFlight and Firebase App Distribution.
  • Identify opportunities for increased automation and continuously improve testing efficiency and quality standards.
  • Contribute to maintaining high reliability and performance across the platform ecosystem.

Requirements

  • 7+ years of experience in Quality Assurance.
  • 3+ years of experience in mobile test automation using Appium.
  • Strong hands-on experience with test automation for React Native applications on iOS and Android.
  • Proven experience designing, developing, and maintaining automated testing frameworks.
  • Proficiency in Java, TypeScript, or Python.
  • Experience integrating automated tests into CI/CD pipelines.
  • Practical knowledge of AWS services for application hosting, monitoring, and testing environments.
  • Strong experience with API testing and automation.
  • Experience with TestFlight and Firebase App Distribution.
  • Knowledge of Charles Proxy and Browser DevTools.
  • Experience with Jira, Xray, TestRail, Zephyr, or similar test management tools.
  • Experience using Datadog for log analysis and monitoring.
  • Practical use of AI tools in QA activities, including test case generation, requirements analysis, edge-case identification, and defect investigation.
  • English proficiency at C1 level or higher.
  • Polish proficiency at B2 level or higher.

Nice to Have

  • Experience using AI tools in a day-to-day workflow.
  • Experience testing payment systems, including transaction flows, refunds, and operations history.
  • Experience in e-mobility, EV, or charging infrastructure.
  • ISTQB Foundation Level certification.
  • Hands-on experience with AWS Lambda and advanced cloud-based test environments.

Similar jobs you might like

Technology

New offer

EPAM Systems

Senior QA Automation Engineer (Python)

Senior

Remote

Gdansk, PM, Poland

🏢 Summary: Senior QA Automation Engineer role focused on building a scalable, AI-enabled test automation platform for web services and APIs. The position develops reusable Python-based automation, integrates CI/CD testing, and delivers intelligent test generation, execution, analysis, and reporting across projects. 🗂️ Requirements: 5+ years of QA automation engineering experience, Python test automation proficiency, Selenium expertise, SQL knowledge for validation and querying, Test automation framework development and maintenance experience, Web Service/API testing experience, AI Agent development familiarity, English proficiency at B2 level or higher 📃 Skills: Python, Selenium, SQL, API, CI/CD, AI 🏢 Description: We are looking for a Senior QA Automation Engineer to join an AI-enabled test automation platform initiative for the client. In this role, you will design and develop a scalable test automation platform for web services and APIs, build reusable automation solutions, integrate CI/CD pipelines, and implement AI-powered capabilities to automate test generation, execution, analysis, and reporting, improving software quality and delivery speed. You will collaborate with cross-functional teams to create intelligent automation workflows and enable efficient, data-driven quality engineering across multiple projects. Responsibilities • Design and develop an enterprise test automation platform using Python, Selenium, SQL, and API testing frameworks • Build reusable automation libraries and integrate automated testing into CI/CD pipelines • Develop AI-powered automation capabilities for intelligent test generation, execution, failure analysis, and reporting • Automate Web Service/API validation and improve test reliability through scalable framework architecture • Collaborate with development and QA teams to define automation standards and accelerate software delivery • Optimize automation infrastructure Requirements • 5+ years of experience in QA automation engineering • Proficiency in Python for test automation development • Expertise in Selenium for automated testing • Knowledge of SQL for data validation and querying • Experience building and maintaining test automation frameworks • Experience in Web Service / API testing • Familiarity with AI Agent development • English proficiency at B2 level or higher We offer • Hybrid-by-design work mode and opportunity to work remotely within Poland • Chance to work abroad for up to 60 days annually • Business-driven relocation opportunities • Career development programs • Thought leadership, mentoring, soft skills, and well-being programs • Certification opportunities: Anthropic, Gemini, GCP, Azure, AWS • English classes • Stable pay • Participation in the Employee Stock Purchase Plan with a 15% discount • Benefits package, including health insurance, multisport, and shopping vouchers • Referral bonuses up to $2,000 • Offices with entertainment and relaxation zones, table tennis, football, free snacks, and coffee • Corporate, social, and well-being events Benefits listed above are available to employees only. Contractor engagement is also available. Terms of B2B cooperation agreements are agreed individually. Only selected candidates will be contacted.

Technology

New offer

EPAM Systems

Senior QA Automation Engineer (Python)

Senior

Remote

Katowice, SL, Poland

🏢 Summary: Senior QA Automation Engineer role focused on building a scalable, AI-enabled test automation platform for web services and APIs. The position involves developing reusable Python-based automation, integrating CI/CD testing, and using AI to improve test generation, execution, analysis, and reporting. 🗂️ Requirements: 5+ years of QA automation engineering experience, Python proficiency for test automation, Selenium expertise, SQL knowledge for validation and querying, Test automation framework development and maintenance experience, Web service and API testing experience, AI agent development familiarity, English at B2 level or higher 📃 Skills: Python, Selenium, SQL, API, CI/CD, AI 🏢 Description: We are looking for a Senior QA Automation Engineer to join an AI-enabled test automation platform initiative for the client. In this role, you will design and develop a scalable test automation platform for web services and APIs, build reusable automation solutions, integrate CI/CD pipelines, and implement AI-powered capabilities to automate test generation, execution, analysis, and reporting, improving software quality and delivery speed. You will collaborate with cross-functional teams to create intelligent automation workflows and enable efficient, data-driven quality engineering across multiple projects. Responsibilities - Design and develop an enterprise test automation platform using Python, Selenium, SQL, and API testing frameworks - Build reusable automation libraries and integrate automated testing into CI/CD pipelines - Develop AI-powered automation capabilities for intelligent test generation, execution, failure analysis, and reporting - Automate Web Service/API validation and improve test reliability through scalable framework architecture - Collaborate with development and QA teams to define automation standards and accelerate software delivery Requirements - 5+ years of experience in QA automation engineering - Proficiency in Python for test automation development - Expertise in Selenium for automated testing - Knowledge of SQL for data validation and querying - Experience building and maintaining test automation frameworks - Experience in Web Service / API testing - Familiarity with AI Agent development - English proficiency at B2 level or higher We offer - Hybrid-by-design work mode and opportunity to work remotely within Poland - Chance to work abroad for up to 60 days annually - Business-driven relocation opportunities - Career development programs - Thought leadership, mentoring, soft skills, and well-being programs - Certification opportunities: Anthropic, Gemini, GCP, Azure, AWS - English classes - Stable pay - Participation in the Employee Stock Purchase Plan with a 15% discount - Benefits package: health insurance, multisport, shopping vouchers - Referral bonuses up to $2,000 - Offices with entertainment and relaxation zones, table tennis and football, free snacks, coffee, and more - Corporate, social, and well-being events Benefits listed above are available to employees only. Contractor engagement is also available; terms of B2B cooperation agreements are agreed individually. Only selected candidates will be contacted.

Technology

New offer

EPAM Systems

Senior QA Automation Engineer (Python)

Senior

Remote

Warsaw, MZ, Poland

🏢 Summary: Senior QA Automation Engineer role focused on building a scalable, AI-enabled test automation platform for web services and APIs. The position covers reusable Python-based automation, CI/CD integration, and intelligent test generation, execution, analysis, and reporting to improve software quality and delivery speed. 🗂️ Requirements: 5+ years of QA automation engineering experience, Python proficiency, Selenium expertise, SQL knowledge, Test automation framework experience, Web service and API testing experience, AI agent development familiarity, English proficiency at B2 level or higher 📃 Skills: Python, Selenium, SQL, API, CI/CD, AI 🏢 Description: We are looking for a Senior QA Automation Engineer to join an AI-enabled test automation platform initiative for the client. In this role, you will design and develop a scalable test automation platform for web services and APIs, build reusable automation solutions, integrate CI/CD pipelines, and implement AI-powered capabilities to automate test generation, execution, analysis, and reporting, improving software quality and delivery speed. You will collaborate with cross-functional teams to create intelligent automation workflows and enable efficient, data-driven quality engineering across multiple projects. Responsibilities • Design and develop an enterprise test automation platform using Python, Selenium, SQL, and API testing frameworks • Build reusable automation libraries and integrate automated testing into CI/CD pipelines • Develop AI-powered automation capabilities for intelligent test generation, execution, failure analysis, and reporting • Automate Web Service/API validation and improve test reliability through scalable framework architecture • Collaborate with development and QA teams to define automation standards and accelerate software delivery Requirements • 5+ years of experience in QA automation engineering • Proficiency in Python for test automation development • Expertise in Selenium for automated testing • Knowledge of SQL for data validation and querying • Experience building and maintaining test automation frameworks • Experience in Web Service / API testing • Familiarity with AI Agent development • English proficiency at B2 level or higher We offer • Supportive team and agile, startup-like culture • Hybrid-by-design mode and opportunity to work remotely within Poland • Chance to work abroad for up to 60 days annually • Business-driven relocation opportunities Growth opportunities • Career development programs • Thought leadership, mentoring, soft skills, and well-being programs • Certification opportunities: Anthropic, Gemini, GCP, Azure, AWS • English classes Benefits • Stable pay • Participation in the Employee Stock Purchase Plan with a 15% discount • Benefits package: health insurance, multisport, shopping vouchers • Referral bonuses up to $2,000 • Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee, and more • Corporate, social, and well-being events Benefits listed above are available to employees only. Contractor cooperation is available. Terms of B2B cooperation agreements are agreed individually. Only selected candidates will be contacted.

Technology

New offer

EPAM Systems

Senior QA Automation Engineer (Python)

Senior

Remote

Poznan, WP, Poland

🏢 Summary: Senior QA Automation Engineer role focused on building an enterprise, AI-enabled test automation platform for web services and APIs. The position involves developing reusable Python-based automation frameworks, integrating testing into CI/CD pipelines, and using AI for test generation, execution, failure analysis, and reporting. 🗂️ Requirements: 5+ years of QA automation engineering experience, Python proficiency for test automation development, Selenium expertise, SQL knowledge for data validation and querying, Experience building and maintaining test automation frameworks, Web Service/API testing experience, Familiarity with AI Agent development, English proficiency at B2 level or higher 📃 Skills: Python, Selenium, SQL, API, CI/CD, AI 🏢 Description: We are looking for a Senior QA Automation Engineer to join an AI-enabled test automation platform initiative for the client. In this role, you will design and develop a scalable test automation platform for web services and APIs, build reusable automation solutions, integrate CI/CD pipelines, and implement AI-powered capabilities to automate test generation, execution, analysis, and reporting, improving software quality and delivery speed. You will collaborate with cross-functional teams to create intelligent automation workflows and enable efficient, data-driven quality engineering across multiple projects. Responsibilities • Design and develop an enterprise test automation platform using Python, Selenium, SQL, and API testing frameworks • Build reusable automation libraries and integrate automated testing into CI/CD pipelines • Develop AI-powered automation capabilities for intelligent test generation, execution, failure analysis, and reporting • Automate Web Service/API validation and improve test reliability through scalable framework architecture • Collaborate with development and QA teams to define automation standards and accelerate software delivery Requirements • 5+ years of experience in QA automation engineering • Proficiency in Python for test automation development • Expertise in Selenium for automated testing • Knowledge of SQL for data validation and querying • Experience building and maintaining test automation frameworks • Experience in Web Service / API testing • Familiarity with AI Agent development • English proficiency at B2 level or higher We offer • Hybrid work model and opportunity to work remotely within Poland • Chance to work abroad for up to 60 days annually • Business-driven relocation opportunities • Career development programs • Thought leadership, mentoring, soft skills and well-being programs • Certification (Anthropic, Gemini, GCP, Azure, AWS) • English classes • Stable pay • Participation in the Employee Stock Purchase Plan with a 15% discount • Benefits package (health insurance, multisport, shopping vouchers) • Referral bonuses up to $2,000 • Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more • Corporate, social and well-being events Please note: Benefits listed above are available to employees only. We are open to working with contractors. Terms of B2B cooperation agreements are agreed individually. We will reach out to selected candidates exclusively.

Technology

New offer

EPAM Systems

Senior QA Automation Engineer (Python)

Senior

Remote

Krakow, MA, Poland

🏢 Summary: Senior QA Automation Engineer role focused on building a scalable, AI-enabled test automation platform for web services and APIs. The position covers reusable Python-based automation, CI/CD integration, and intelligent test generation, execution, analysis, and reporting. 🗂️ Requirements: 5+ years of QA automation engineering experience, Python proficiency for test automation development, Selenium expertise, SQL knowledge for data validation and querying, Experience building and maintaining test automation frameworks, Web Service/API testing experience, AI Agent development familiarity, English proficiency at B2 level or higher 📃 Skills: Python, Selenium, SQL, API, CI/CD, AI, Agents 🏢 Description: We are looking for a Senior QA Automation Engineer to join an AI-enabled test automation platform initiative for the client. In this role, you will design and develop a scalable test automation platform for web services and APIs, build reusable automation solutions, integrate CI/CD pipelines, and implement AI-powered capabilities to automate test generation, execution, analysis, and reporting, improving software quality and delivery speed. You will collaborate with cross-functional teams to create intelligent automation workflows and enable efficient, data-driven quality engineering across multiple projects. Responsibilities • Design and develop an enterprise test automation platform using Python, Selenium, SQL, and API testing frameworks • Build reusable automation libraries and integrate automated testing into CI/CD pipelines • Develop AI-powered automation capabilities for intelligent test generation, execution, failure analysis, and reporting • Automate Web Service/API validation and improve test reliability through scalable framework architecture • Collaborate with development and QA teams to define automation standards and accelerate software delivery • Optimize automation infrastructure Requirements • 5+ years of experience in QA automation engineering • Proficiency in Python for test automation development • Expertise in Selenium for automated testing • Knowledge of SQL for data validation and querying • Experience building and maintaining test automation frameworks • Experience in Web Service / API testing • Familiarity with AI Agent development • English proficiency at B2 level or higher We offer • Hybrid-by-design work mode and opportunity to work remotely within Poland • Chance to work abroad for up to 60 days annually • Business-driven relocation opportunities • Career development programs • Thought leadership, mentoring, soft skills, and well-being programs • Certification opportunities: Anthropic, Gemini, GCP, Azure, AWS • English classes • Stable pay • Participation in the Employee Stock Purchase Plan with a 15% discount • Benefits package including health insurance, multisport, and shopping vouchers • Referral bonuses up to $2,000 • Offices with entertainment and relaxation zones, table tennis and football, free snacks, coffee, and more • Corporate, social, and well-being events Benefits listed above are available to employees only. Contractor engagement is also available; terms of B2B cooperation agreements are agreed individually. Only selected candidates will be contacted.

Technology

New offer

EPAM Systems

Senior QA Automation Engineer (Python)

Senior

Remote

Wroclaw, DS, Poland

🏢 Summary: Senior QA Automation Engineer role focused on building a scalable, AI-enabled automation platform for web services and APIs. The offer involves developing reusable Python-based test frameworks, integrating CI/CD, and using AI for test generation, execution, failure analysis, and reporting. 🗂️ Requirements: 5+ years of QA automation engineering experience, Python proficiency for test automation, Selenium expertise, SQL knowledge for data validation and querying, Experience building and maintaining test automation frameworks, Web Service/API testing experience, AI Agent development familiarity, English at B2 level or higher 📃 Skills: Python, Selenium, SQL, API, AI, CI/CD 🏢 Description: We are looking for a Senior QA Automation Engineer to join an AI-enabled test automation platform initiative for the client. In this role, you will design and develop a scalable test automation platform for web services and APIs, build reusable automation solutions, integrate CI/CD pipelines, and implement AI-powered capabilities to automate test generation, execution, analysis, and reporting, improving software quality and delivery speed. You will collaborate with cross-functional teams to create intelligent automation workflows and enable efficient, data-driven quality engineering across multiple projects. Responsibilities • Design and develop an enterprise test automation platform using Python, Selenium, SQL, and API testing frameworks • Build reusable automation libraries and integrate automated testing into CI/CD pipelines • Develop AI-powered automation capabilities for intelligent test generation, execution, failure analysis, and reporting • Automate Web Service/API validation and improve test reliability through scalable framework architecture • Collaborate with development and QA teams to define automation standards and accelerate software delivery • Optimize automation infrastructure to s Requirements • 5+ years of experience in QA automation engineering • Proficiency in Python for test automation development • Expertise in Selenium for automated testing • Knowledge of SQL for data validation and querying • Experience building and maintaining test automation frameworks • Experience in Web Service / API testing • Familiarity with AI Agent development • English proficiency at B2 level or higher We offer • Hybrid-by-design work mode and the opportunity to work remotely within Poland • Chance to work abroad for up to 60 days annually • Business-driven relocation opportunities • Career development programs • Thought leadership, mentoring, soft-skills, and well-being programs • Certification opportunities in Anthropic, Gemini, GCP, Azure, and AWS • English classes • Stable pay • Participation in the Employee Stock Purchase Plan with a 15% discount • Benefits package, including health insurance, Multisport, and shopping vouchers • Referral bonuses up to $2,000 • Offices with entertainment and relaxation zones, table tennis and football, free snacks, coffee, and more • Corporate, social, and well-being events Benefits listed above are available to employees only. Contractor cooperation is available; B2B agreement terms are agreed individually. Only selected candidates will be contacted.

Technology

New offer

EPAM Systems

Senior QA Automation Engineer (Python)

Senior

Remote

Lodz, LD, Poland

🏢 Summary: Senior QA Automation Engineer role focused on building a scalable, AI-enabled test automation platform for web services and APIs. The position covers reusable Python-based automation, CI/CD integration, and intelligent testing capabilities that improve quality and delivery speed. 🗂️ Requirements: 5+ years of QA automation engineering experience, Python proficiency, Selenium expertise, SQL knowledge, Test automation framework experience, Web Service/API testing experience, AI Agent development familiarity, English proficiency at B2 level or higher 📃 Skills: Python, Selenium, SQL, API, CI/CD, AI 🏢 Description: We are looking for a Senior QA Automation Engineer to join an AI-enabled test automation platform initiative for the client. In this role, you will design and develop a scalable test automation platform for web services and APIs, build reusable automation solutions, integrate CI/CD pipelines, and implement AI-powered capabilities to automate test generation, execution, analysis, and reporting, improving software quality and delivery speed. You will collaborate with cross-functional teams to create intelligent automation workflows and enable efficient, data-driven quality engineering across multiple projects. Responsibilities • Design and develop an enterprise test automation platform using Python, Selenium, SQL, and API testing frameworks • Build reusable automation libraries and integrate automated testing into CI/CD pipelines • Develop AI-powered automation capabilities for intelligent test generation, execution, failure analysis, and reporting • Automate Web Service/API validation and improve test reliability through scalable framework architecture • Collaborate with development and QA teams to define automation standards and accelerate software delivery Requirements • 5+ years of experience in QA automation engineering • Proficiency in Python for test automation development • Expertise in Selenium for automated testing • Knowledge of SQL for data validation and querying • Experience building and maintaining test automation frameworks • Experience in Web Service / API testing • Familiarity with AI Agent development • English proficiency at B2 level or higher We offer • Hybrid-by-design work mode and an opportunity to work remotely within Poland • Chance to work abroad for up to 60 days annually • Business-driven relocation opportunities • Career development programs • Thought leadership, mentoring, soft-skills, and well-being programs • Certification opportunities in Anthropic, Gemini, GCP, Azure, and AWS • English classes • Stable pay • Participation in the Employee Stock Purchase Plan with a 15% discount • Benefits package, including health insurance, multisport, and shopping vouchers • Referral bonuses up to $2,000 • Offices with entertainment and relaxation zones, table tennis and football, and free snacks and coffee • Corporate, social, and well-being events Benefits listed above are available to employees only. Contractor arrangements are available. Terms of B2B cooperation agreements are agreed individually. Only selected candidates will be contacted.

Technology

co.brick sp. z o.o.

Senior Quality Engineer (Appium)

Senior

Remote

Gliwice, Poland

🏢 Summary: Full-time Senior Quality Engineer role to take ownership of QA and test automation for a post-MVP mobile launcher product. The position focuses on conducting a comprehensive quality audit and building an enterprise-grade mobile test automation framework from scratch using Appium. You will define and execute a long-term test strategy and implement automated end-to-end validation across native and hybrid mobile systems. 🗂️ Requirements: Proven experience as Senior QA Automation Engineer, Extensive production experience with Appium, Experience building test automation frameworks from scratch, Experience writing technical test strategies and defining quality metrics, Experience auditing applications and establishing quality baselines, Ability to implement automated UI and regression tests for mobile apps, Experience with native and hybrid mobile applications, Polish C1, English B2 📃 Skills: Appium, Automation, QA, Testing, Mobile, UI, Regression, Native, Hybrid, Audit 🏢 Description: co.brick talents — powered by AI, powered by people. Take full engineering ownership of the quality assurance and test automation lifecycle for a high-priority mobile launcher product. Entering the project at a strategic inflection point—following the conclusion of the initial MVP phase—you will begin by conducting a comprehensive quality audit and architecting an enterprise-grade test strategy. Moving forward, your primary focus will be designing, implementing, and scaling a robust mobile test automation framework from scratch using Appium. Details Engagement Details Role: Senior Quality Engineer. Capacity: Full-time (1 FTE). Start Date: ASAP Location & Work Model: Remote with sporadic travel to Warsaw, Poland (Client expectation is roughly once a month, but realistically closer to once a quarter for a 2-day onsite visit including 1 overnight stay). Language Requirement: Polish at a minimum C1 level English B2 Responsibilities Strategic QA Architecture: Author, formalize, and execute a comprehensive, long-term test strategy tailored to the post-MVP lifecycle of the mobile launcher application. Quality Audit: Conduct a deep-dive audit of existing builds, manual test procedures, and current product stability to establish a data-driven quality baseline. Framework Automation: Design, build, and maintain a scalable, low-maintenance automated testing framework optimized for native/hybrid mobile systems. End-to-End Validation: Implement automated UI, functional, and regression test suites to guarantee app performance across diverse target devices. Cross-Functional Alignment: Partner closely with development, product, and platform engineering teams to seamlessly embed quality gates into the development lifecycle. Requirements Seniority: Proven track record operating as a Senior QA Automation Engineer, preferably with deep experience in mobile application ecosystems. Core Mobile Stack: Extensive, production-grade expertise with Appium for mobile automation. Strategic Capability: Demonstrated experience writing technical test strategies, defining quality metrics, and standing up test infrastructure from the ground up. Autonomy: Highly self-directed mindset, capable of driving technical decisions and engineering timelines independently.

Technology

EPAM Systems

Senior QA Automation Engineer - Java

Senior

Hybrid

Wroclaw, Poland

🏢 Summary: Senior QA Automation Engineer role focused on building and maintaining Java-based automated testing frameworks for a scalable corporate action infrastructure in a global financial environment. The position involves BDD-driven automation, CI/CD integration, performance testing, and collaboration with development and DevOps teams in an agile setup. Hybrid work model with strong opportunities for professional growth and exposure to advanced technologies such as Agentic Applications. 🗂️ Requirements: 5+ years of Test Automation experience using Java, Knowledge of Java SE 8+, Experience with Maven, Experience with JUnit, Experience with AssertJ, Proficiency in Selenium, Proficiency in Cucumber, Expertise in BDD, Familiarity with Jacoco, Ability to work in multi-disciplinary teams, Willingness to work on legacy and new codebases, Upper-Intermediate English (B2+) 📃 Skills: Java, Maven, JUnit, AssertJ, Selenium, Cucumber, BDD, Jacoco, GitLab, CI/CD, Azure, CosmosDB, BlobStorage, RAG, Agentic, DevOps 🏢 Description: We are seeking a proactive and creative Senior QA Automation Engineer to join our Operations stream (DigiOps) at a leading global financial institution where operational excellence, cutting-edge technology, and quality engineering come together to drive meaningful change. In this role, you will help deliver a scalable, compliant corporate action infrastructure by designing and maintaining robust automated test frameworks. Working in a dynamic, fast-paced agile environment, you will collaborate across diverse teams to build quality into our products from the ground up. This role offers a strong mix of hands-on Java and BDD-driven automation, CI/CD integration, and exposure to advanced tech like Agentic Applications. The position follows a hybrid work model, with 3 days per week in the office. Responsibilities Create, execute and maintain automated test code and test cases using BDD methodologies to validate software functionality Collaboration with DevOps and development teams to integrate automated tests into GitLab CI/CD pipelines for rapid, reliable releases Identify, document and track software defects, collaborating with developers to resolve issues Conduct performance and load testing to ensure applications meet benchmarks and can handle enterprise-level traffic Participation in all lifecycle phases from requirements gathering to deployment, providing QA feedback during design reviews to ensure early testability Define quality metrics and generate reports to communicate testing progress, risks and quality status to stakeholders Requirements 5+ years of experience in Test Automation using Java Knowledge of Java SE (minimum v8) along with experience in Maven, JUnit and AssertJ Proficiency in Selenium and Cucumber Expertise in BDD (Behavior-Driven Development) and familiarity with Jacoco for code coverage Willingness to contribute to multi-disciplinary teams and work on older code bases as well as new initiatives Upper-Intermediate English language proficiency (B2+) Nice to have Familiarity with Azure Cosmos DB SDK and Azure Blob Storage SDK Experience with GitLab CI/CD Skills in testing Agentic Application Understanding of RAG Architecture Competency in Intelligent Document Processing testing We offer 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

EPAM Systems

Senior QA Automation Engineer - Java

Senior

Hybrid

Krakow, Poland

🏢 Summary: Senior QA Automation Engineer role focused on building and maintaining automated testing frameworks for a scalable corporate action infrastructure in a global financial environment. The position involves Java-based BDD automation, Selenium testing, CI/CD integration with GitLab, and collaboration with DevOps and development teams in an agile setup. Hybrid work model with opportunities to work on advanced technologies such as Agentic Applications and cloud-based services. 🗂️ Requirements: 5+ years of Test Automation experience with Java, Knowledge of Java SE 8+, Experience with Maven, Experience with JUnit, Experience with AssertJ, Proficiency in Selenium, Proficiency in Cucumber, Expertise in BDD, Familiarity with Jacoco, Experience integrating tests with GitLab CI/CD, Ability to work in multi-disciplinary teams, Willingness to work on legacy and new codebases, Upper-Intermediate English (B2+) 📃 Skills: Java, Maven, JUnit, AssertJ, Selenium, Cucumber, BDD, Jacoco, GitLab, CI/CD, Azure, CosmosDB, BlobStorage, RAG, Agentic, DevOps 🏢 Description: We are seeking a proactive and creative Senior QA Automation Engineer to join our Operations stream (DigiOps) at a leading global financial institution where operational excellence, cutting-edge technology, and quality engineering come together to drive meaningful change. In this role, you will help deliver a scalable, compliant corporate action infrastructure by designing and maintaining robust automated test frameworks. Working in a dynamic, fast-paced agile environment, you will collaborate across diverse teams to build quality into our products from the ground up. This role offers a strong mix of hands-on Java and BDD-driven automation, CI/CD integration, and exposure to advanced tech like Agentic Applications. The position follows a hybrid work model, with 3 days per week in the office. Responsibilities Create, execute and maintain automated test code and test cases using BDD methodologies to validate software functionality Collaboration with DevOps and development teams to integrate automated tests into GitLab CI/CD pipelines for rapid, reliable releases Identify, document and track software defects, collaborating with developers to resolve issues Conduct performance and load testing to ensure applications meet benchmarks and can handle enterprise-level traffic Participation in all lifecycle phases from requirements gathering to deployment, providing QA feedback during design reviews to ensure early testability Define quality metrics and generate reports to communicate testing progress, risks and quality status to stakeholders Requirements 5+ years of experience in Test Automation using Java Knowledge of Java SE (minimum v8) along with experience in Maven, JUnit and AssertJ Proficiency in Selenium and Cucumber Expertise in BDD (Behavior-Driven Development) and familiarity with Jacoco for code coverage Willingness to contribute to multi-disciplinary teams and work on older code bases as well as new initiatives Upper-Intermediate English language proficiency (B2+) Nice to have Familiarity with Azure Cosmos DB SDK and Azure Blob Storage SDK Experience with GitLab CI/CD Skills in testing Agentic Application Understanding of RAG Architecture Competency in Intelligent Document Processing testing We offer 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.