Summary
A global technology organization is seeking a Senior QA Automation Engineer to build and maintain robust Java-based automated testing frameworks in an agile environment. You will work with BDD, Selenium, Cucumber, CI/CD pipelines, performance testing, and quality metrics while collaborating closely with development and operations teams. The role also offers exposure to emerging AI technologies, structured career development, professional certifications, language learning, flexible hybrid work, and international mobility opportunities.
Highlights
Hands-on senior automation role with strong Java and BDD focus, modern CI/CD practices, exposure to AI-oriented technologies, international collaboration, career development, certifications, English classes, flexible remote work within the country, and opportunities for international mobility.
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 functionalityCollaboration with DevOps and development teams to integrate automated tests into GitLab CI/CD pipelines for rapid, reliable releasesIdentify, document and track software defects, collaborating with developers to resolve issuesConduct performance and load testing to ensure applications meet benchmarks and can handle enterprise-level trafficParticipation in all lifecycle phases from requirements gathering to deployment, providing QA feedback during design reviews to ensure early testabilityDefine quality metrics and generate reports to communicate testing progress, risks and quality status to stakeholders
Requirements
5+ years of experience in Test Automation using JavaKnowledge of Java SE (minimum v8) along with experience in Maven, JUnit and AssertJProficiency in Selenium and CucumberExpertise in BDD (Behavior-Driven Development) and familiarity with Jacoco for code coverageWillingness to contribute to multi-disciplinary teams and work on older code bases as well as new initiativesUpper-Intermediate English language proficiency (B2+)
Nice to have
Familiarity with Azure Cosmos DB SDK and Azure Blob Storage SDKExperience with GitLab CI/CDSkills in testing Agentic ApplicationUnderstanding of RAG ArchitectureCompetency in Intelligent Document Processing testing
We offer
We gather like-minded people:Top tech minds driving innovation in AI, cloud and digital platform modernizationSupportive team and agile, startup-like cultureHybrid by design mode and opportunity to work remotely within PolandChance to work abroad for up to 60 days annuallyBusiness-driven relocation opportunitiesWe provide growth opportunities:Career development programsThought leadership, mentoring, soft skills and well-being programsCertification (Anthropic, Gemini, GCP, Azure, AWS)English classesWe cover it all:Stable payParticipation in the Employee Stock Purchase Plan with a 15% discountBenefits package (health insurance, multisport, shopping vouchers)Referral bonuses up to $2,000Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and moreCorporate, social and well-being eventsPlease, note:Benefits listed above are available to employees onlyWe are open for working with Contractors.
Terms of B2B cooperation agreements are agreed individuallyWe will reach out to selected candidates exclusively
EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups.
With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.