June 10, 2026

Senior Software Development Engineer in Test

Senior • Hybrid

19,000 - 23,000 PLN/mo

Warsaw, Poland

We are hiring on behalf of our client, a global innovator in fitness and wellness technology. Their mission is to empower people to live fit, strong, long, and happy lives by delivering integrated experiences to millions of members anytime, anywhere.

They are now looking for a Senior Software Development Engineer in Test to join the Quality Engineering team, supporting the e-commerce and user experience platforms used by millions of customers worldwide.

In this role, you will play a key part in defining test strategy, shaping automation architecture, and driving quality across complex systems. You will partner closely with engineering, product, and design teams, act as a quality leader within the organization, and mentor others to continually raise the bar for testing excellence.

Projects you may work on:

  • E-commerce and user experience platforms (web + backend, business-critical user journeys),

  • Content and streaming applications, including media- and music-related systems,

Key takeaways:

Stack: JavaScript, TypeScript, Python, Java, Kotlin, REST APIs, UI & API automation frameworks, Jenkins, CircleCI, GitHub Actions, Git

Salary: 19 000 PLN - 23 000 PLN gross on the Contract of Employment

Working model: Hybrid - 3x weekly from the office

Location: ul. Grzybowska, Warsaw

Recruitment process:

  1. A call with Motife recruiter

  2. Interview with the Hiring Manager

  3. Interviews panel (live coding)

  4. Final meeting

Responsibilities:

  • Define and drive comprehensive test strategies across unit, integration, and E2E testing.

  • Architect, build, and scale test automation frameworks for complex systems.

  • Lead the adoption of best practices in testing, automation, and maintainability.

  • Act as a quality owner for critical features, systems, and releases.

  • Collaborate cross-functionally with engineering, product, design, and leadership teams.

  • Mentor and coach engineers and SDETs on testing strategies and quality standards.

  • Support and improve CI/CD pipelines to enable fast, reliable releases.

  • Participate in release readiness, risk assessment, and long-term quality planning.

Requirements:

  • 6–8+ years of experience in software testing and test automation.

  • Strong programming skills in one or more languages (Python, Java, JavaScript, Kotlin, TypeScript, etc.).

  • Proven experience designing, architecting, and maintaining test automation solutions and frameworks for complex front-end and back-end systems.

  • Extensive experience with UI and API test automation.

  • Strong understanding of CI/CD workflows and tools like Jenkins, CircleCI, and GitHub Actions.

  • Experience working in cross-functional Agile teams.

  • Ability to work autonomously and lead testing efforts across teams.

  • Excellent communication skills and a strong user-first mindset.

Nice to have

  • Experience with content, media, or streaming platforms.

  • Experience leading cross-team or organization-wide quality initiatives.

  • Experience acting as a release or quality lead.

What we offer:

  • 100% paid medical care,

  • Multisport,

  • Creative tax (KUP)

  • Home office allowance

  • MacBook Pro

Apply now

If you’re excited to shape the future of Android development in digital fitness and wellness, we’d love to hear from you! Please apply through our careers page with your CV in English.

Similar jobs you might like

Technology

MOTIFE

Senior Software Development Engineer in Test

Senior

Hybrid

Warsaw, MZ, Poland

19,000 - 23,000 PLN/mo

🏢 Summary: Senior Software Development Engineer in Test role focused on defining test strategy and building scalable automation frameworks for e-commerce and user experience platforms used by millions of customers. The position drives quality across complex web and backend systems, leading automation architecture and CI/CD improvements. It involves close collaboration with cross-functional teams and ownership of end-to-end testing excellence. 🗂️ Requirements: 6–8+ years in software testing and test automation, Strong programming skills in Python, Java, JavaScript, Kotlin, or TypeScript, Experience designing and maintaining test automation frameworks, Extensive UI and API test automation experience, Strong knowledge of CI/CD workflows and tools, Experience testing complex front-end and back-end systems, Experience working in Agile teams, Ability to lead testing efforts across teams 📃 Skills: Python, Java, JavaScript, TypeScript, Kotlin, REST, APIs, UI, Automation, Jenkins, CircleCI, GitHub, Git, CI/CD, Agile 🏢 Description: We are hiring on behalf of our client, a global innovator in fitness and wellness technology. Their mission is to empower people to live fit, strong, long, and happy lives by delivering integrated experiences to millions of members anytime, anywhere. They are now looking for a Senior Software Development Engineer in Test to join the Quality Engineering team, supporting the e-commerce and user experience platforms used by millions of customers worldwide. In this role, you will play a key part in defining test strategy, shaping automation architecture, and driving quality across complex systems. You will partner closely with engineering, product, and design teams, act as a quality leader within the organization, and mentor others to continually raise the bar for testing excellence. Projects you may work on: E-commerce and user experience platforms (web + backend, business-critical user journeys), Content and streaming applications, including media- and music-related systems, Key takeaways: Stack: JavaScript, TypeScript, Python, Java, Kotlin, REST APIs, UI & API automation frameworks, Jenkins, CircleCI, GitHub Actions, Git Salary: 19 000 PLN - 23 000 PLN gross on the Contract of Employment Working model : Hybrid - 3x weekly from the office Location: ul. Grzybowska, Warsaw Recruitment process : A call with Motife recruiter Interview with the Hiring Manager Interviews panel (live coding) Final meeting Responsibilities: Define and drive comprehensive test strategies across unit, integration, and E2E testing. Architect, build, and scale test automation frameworks for complex systems. Lead the adoption of best practices in testing, automation, and maintainability. Act as a quality owner for critical features, systems, and releases. Collaborate cross-functionally with engineering, product, design, and leadership teams. Mentor and coach engineers and SDETs on testing strategies and quality standards. Support and improve CI/CD pipelines to enable fast, reliable releases. Participate in release readiness, risk assessment, and long-term quality planning. Requirements: 6–8+ years of experience in software testing and test automation. Strong programming skills in one or more languages (Python, Java, JavaScript, Kotlin, TypeScript, etc.). Proven experience designing, architecting, and maintaining test automation solutions and frameworks for complex front-end and back-end systems. Extensive experience with UI and API test automation. Strong understanding of CI/CD workflows and tools like Jenkins, CircleCI, and GitHub Actions. Experience working in cross-functional Agile teams. Ability to work autonomously and lead testing efforts across teams. Excellent communication skills and a strong user-first mindset. Nice to have Experience with content, media, or streaming platforms. Experience leading cross-team or organization-wide quality initiatives. Experience acting as a release or quality lead. What we offer: 100% paid medical care, Multisport, Creative tax (KUP) Home office allowance MacBook Pro Apply now If you’re excited to shape the future of Android development in digital fitness and wellness, we’d love to hear from you! Please apply through our careers page with your CV in English.

Technology

MOTIFE

Senior Software Development Engineer in Test

Senior

Hybrid

Warsaw, Poland

19,000 - 23,000 PLN/mo

🏢 Summary: Senior Software Development Engineer in Test role focused on defining test strategy, building scalable automation frameworks, and driving quality across complex e-commerce and user experience platforms. The position involves leading testing efforts for web and backend systems, mentoring engineers, and improving CI/CD processes to ensure reliable releases. The role combines hands-on automation development with quality leadership in cross-functional Agile teams. 🗂️ Requirements: 6–8+ years of experience in software testing and test automation, Strong programming skills in at least one of: Python, Java, JavaScript, Kotlin, TypeScript, Experience designing and maintaining test automation frameworks for front-end and back-end systems, Extensive experience in UI test automation, Extensive experience in API test automation, Strong knowledge of CI/CD workflows and tools, Experience working in Agile teams, Ability to lead testing efforts across teams 📃 Skills: JavaScript, TypeScript, Python, Java, Kotlin, REST, API, UI, Automation, Jenkins, CircleCI, GitHub, Git, CI/CD, Agile 🏢 Description: We are hiring on behalf of our client, a global innovator in fitness and wellness technology. Their mission is to empower people to live fit, strong, long, and happy lives by delivering integrated experiences to millions of members anytime, anywhere. They are now looking for a Senior Software Development Engineer in Test to join the Quality Engineering team, supporting the e-commerce and user experience platforms used by millions of customers worldwide. In this role, you will play a key part in defining test strategy, shaping automation architecture, and driving quality across complex systems. You will partner closely with engineering, product, and design teams, act as a quality leader within the organization, and mentor others to continually raise the bar for testing excellence. Projects you may work on: E-commerce and user experience platforms (web + backend, business-critical user journeys), Content and streaming applications, including media- and music-related systems, Key takeaways: Stack: JavaScript, TypeScript, Python, Java, Kotlin, REST APIs, UI & API automation frameworks, Jenkins, CircleCI, GitHub Actions, Git Salary: 19 000 PLN - 23 000 PLN gross on the Contract of Employment Working model : Hybrid - 3x weekly from the office Location: ul. Grzybowska, Warsaw Recruitment process : A call with Motife recruiter Interview with the Hiring Manager Interviews panel (live coding) Final meeting Responsibilities: Define and drive comprehensive test strategies across unit, integration, and E2E testing. Architect, build, and scale test automation frameworks for complex systems. Lead the adoption of best practices in testing, automation, and maintainability. Act as a quality owner for critical features, systems, and releases. Collaborate cross-functionally with engineering, product, design, and leadership teams. Mentor and coach engineers and SDETs on testing strategies and quality standards. Support and improve CI/CD pipelines to enable fast, reliable releases. Participate in release readiness, risk assessment, and long-term quality planning. Requirements: 6–8+ years of experience in software testing and test automation. Strong programming skills in one or more languages (Python, Java, JavaScript, Kotlin, TypeScript, etc.). Proven experience designing, architecting, and maintaining test automation solutions and frameworks for complex front-end and back-end systems. Extensive experience with UI and API test automation. Strong understanding of CI/CD workflows and tools like Jenkins, CircleCI, and GitHub Actions. Experience working in cross-functional Agile teams. Ability to work autonomously and lead testing efforts across teams. Excellent communication skills and a strong user-first mindset. Nice to have Experience with content, media, or streaming platforms. Experience leading cross-team or organization-wide quality initiatives. Experience acting as a release or quality lead. What we offer: 100% paid medical care, Multisport, Creative tax (KUP) Home office allowance MacBook Pro Apply now If you’re excited to shape the future of Android development in digital fitness and wellness, we’d love to hear from you! Please apply through our careers page with your CV in English.

Technology

ITDS

Senior Test Automation Engineer – API and UI Testing Expert

Senior

On-site

Warsaw, Poland

20,160 - 21,840 PLN

🏢 Summary: Senior Test Automation Engineer role focused on designing and maintaining scalable automated testing frameworks for UI and API, integrating tests into CI/CD pipelines, and ensuring high software quality. The position combines automation development with manual testing and close collaboration within Scrum teams. On-site role in Warsaw supporting continuous delivery and defect-free releases. 🗂️ Requirements: Minimum 5 years of experience in QA or Test Automation, Hands-on experience with Java, Experience with test automation frameworks (Playwright or Selenium or RestAssured or Postman/Newman), Experience integrating automated tests with CI/CD tools (GitLab CI or GitHub Actions or Azure DevOps or Jenkins), Ability to design test cases and use test management tools (Jira with Xray or Zephyr), Understanding of testing techniques aligned with ISTQB Foundation, Proficiency with Git, Fluent Polish, Fluent English, Legal right to work in the European Union 📃 Skills: Java, Playwright, Selenium, RestAssured, Postman, Newman, GitLabCI, GitHubActions, AzureDevOps, Jenkins, Jira, Xray, Zephyr, Git, ISTQB, CICD 🏢 Description: Empower quality at the forefront — lead the charge in advanced test automation! Warszawa-based opportunity with on-site work model. As a Senior Test Automation Engineer , you will be working for our client, a leader in software development dedicated to delivering high-quality solutions. You will play a pivotal role in designing and maintaining robust automated testing frameworks, ensuring the delivery of reliable, defect-free software. This is your chance to drive innovation in quality assurance and elevate your career in a dynamic, collaborative environment. Your main responsibilities: Design, implement, and maintain automated tests for UI, API, regression, and integration, boosting testing efficiency and coverage. Develop and optimize automation frameworks in accordance with best practices, ensuring scalability and reliability. Integrate automated tests into CI/CD pipelines to support continuous delivery and monitor stability. Analyze automated test results, report defects, and collaborate with development and DevOps teams for prompt resolution. Create and execute manual, functional, and exploratory tests to validate new features and changes each sprint. Participate actively in Scrum ceremonies, contributing to sprint planning, reviews, and retrospectives to promote quality from inception through delivery. Collaborate with the team to define quality standards, risk mitigation strategies, and ensure adherence to Definition of Done and Ready criteria. You're ideal for this role if you have: At least 5 years of experience as a QA or Test Automation Engineer. Hands-on experience with Java programming language. Proven experience with automation frameworks such as Playwright, Selenium, RestAssured, or Postman/Newman. Familiarity with CI/CD tools like GitLab CI, GitHub Actions, Azure DevOps, or Jenkins. Ability to design test cases and work with test management tools like Jira combined with Xray or Zephyr. Solid understanding of testing techniques aligned with ISTQB Foundation principles. Good command of Git. It is a strong plus if you have: (optional) Knowledge of additional programming languages: Python, C#, JavaScript/TypeScript. Experience in performance testing. Familiarity with Docker/Kubernetes and test environment containerization. Knowledge of cloud testing platforms (Azure, AWS, GCP). Experience with shift-left testing strategies, contract testing, or BDD (e.g., Cucumber). Language Required for the role: Fluent in Polish and English. Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

ITDS

Senior Test Automation Engineer – API and UI Testing Expert

Senior

On-site

Warsaw, Poland

20,160 - 21,840 PLN

🏢 Summary: Senior Test Automation Engineer role focused on designing and maintaining scalable automated testing frameworks for UI and API, integrating them into CI/CD pipelines, and ensuring high software quality. The position combines hands-on automation development with collaboration in Scrum teams and active contribution to quality standards. On-site work in Warsaw. 🗂️ Requirements: 5+ years experience in QA or Test Automation, Strong Java programming skills, Experience with Playwright or Selenium or RestAssured or Postman or Newman, Experience with CI/CD tools, Ability to design test cases and use Jira with Xray or Zephyr, Understanding of ISTQB Foundation principles, Proficiency with Git, Fluent Polish, Fluent English, Legal right to work in EU 📃 Skills: Java, Playwright, Selenium, RestAssured, Postman, Newman, GitLabCI, GitHubActions, AzureDevOps, Jenkins, Jira, Xray, Zephyr, ISTQB, Git, Docker, Kubernetes, AWS, Azure, GCP, Cucumber, Python, CSharp, JavaScript, TypeScript, Scrum, CI, CD 🏢 Description: Empower quality at the forefront — lead the charge in advanced test automation! Warszawa-based opportunity with on-site work model. As a Senior Test Automation Engineer , you will be working for our client, a leader in software development dedicated to delivering high-quality solutions. You will play a pivotal role in designing and maintaining robust automated testing frameworks, ensuring the delivery of reliable, defect-free software. This is your chance to drive innovation in quality assurance and elevate your career in a dynamic, collaborative environment. Your main responsibilities: Design, implement, and maintain automated tests for UI, API, regression, and integration, boosting testing efficiency and coverage. Develop and optimize automation frameworks in accordance with best practices, ensuring scalability and reliability. Integrate automated tests into CI/CD pipelines to support continuous delivery and monitor stability. Analyze automated test results, report defects, and collaborate with development and DevOps teams for prompt resolution. Create and execute manual, functional, and exploratory tests to validate new features and changes each sprint. Participate actively in Scrum ceremonies, contributing to sprint planning, reviews, and retrospectives to promote quality from inception through delivery. Collaborate with the team to define quality standards, risk mitigation strategies, and ensure adherence to Definition of Done and Ready criteria. You're ideal for this role if you have: At least 5 years of experience as a QA or Test Automation Engineer. Hands-on experience with Java programming language. Proven experience with automation frameworks such as Playwright, Selenium, RestAssured, or Postman/Newman. Familiarity with CI/CD tools like GitLab CI, GitHub Actions, Azure DevOps, or Jenkins. Ability to design test cases and work with test management tools like Jira combined with Xray or Zephyr. Solid understanding of testing techniques aligned with ISTQB Foundation principles. Good command of Git. It is a strong plus if you have: (optional) Knowledge of additional programming languages: Python, C#, JavaScript/TypeScript. Experience in performance testing. Familiarity with Docker/Kubernetes and test environment containerization. Knowledge of cloud testing platforms (Azure, AWS, GCP). Experience with shift-left testing strategies, contract testing, or BDD (e.g., Cucumber). Language Required for the role: Fluent in Polish and English. Eligibility for the role: Only candidates with an existing legal right to work in the European Union will be considered for this role. #MAKEYourCareerBETTER Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Technology

EPAM Systems

Senior QA Automation Engineer (AWS / Python)

Senior

Remote

Lodz, Poland

🏢 Summary: The offer is for a Senior Software Engineer in Test responsible for driving quality assurance across the full software development lifecycle, focusing on automated testing of complex, data-intensive AWS solutions. The role involves building and integrating automation frameworks into CI/CD pipelines to ensure reliability, scalability and performance of enterprise-grade data platforms in the financial services domain. It provides an opportunity to work on high-performance data pipelines while applying advanced QA and DevOps practices. 🗂️ Requirements: 5+ years of experience in QA automation and enterprise software testing, Strong coding skills in Python for test automation, Hands-on experience with AWS services (Step Functions, Glue, Lambda, RDS, DynamoDB, Aurora PostgreSQL, SQS, API Gateway, Athena), Experience integrating automation frameworks into CI/CD pipelines, Experience with relational and NoSQL databases, Strong SQL knowledge, Understanding of QA methodologies and test management principles, Experience with test data preparation strategies, Bachelor’s degree in Computer Science, MIS or related field or equivalent experience 📃 Skills: Python, AWS, StepFunctions, Glue, Lambda, RDS, DynamoDB, Aurora, PostgreSQL, SQS, APIGateway, Athena, CI/CD, SQL, NoSQL, Terraform, CloudFormation 🏢 Description: We're looking for a Senior Software Engineer in Test to join our team. In this role, you will drive quality assurance across the entire software development lifecycle by designing, implementing and optimizing automated tests for complex data and AWS-based solutions. You will work on high-performance data pipelines and services, ensuring reliability and scalability while integrating modern DevOps practices. This is an excellent opportunity to apply extensive test engineering expertise and contribute to building a robust, enterprise-scale platform in the financial services domain. Responsibilities Design and implement automated testing strategies for AWS-based and data-intensive applications Develop and maintain test cases, test scripts and test data for functional and non-functional tests Integrate automation frameworks into CI/CD pipelines to enable daily automated regressions Define and execute quality standards across all phases of the software development and QA lifecycle Perform root cause analysis and ensure efficient defect tracking and resolution Collaborate with developers, product managers and QA teams to improve testing processes and platform stability Support test data management and validation of large, complex datasets across relational and NoSQL databases Requirements 5+ years of experience in QA automation and software testing in enterprise environments Strong coding experience with Python and related libraries for automation Hands-on experience with AWS solutions (e.g., Step Functions, Glue, Lambda, RDS, DynamoDB, Aurora PostgreSQL, SQS, API Gateway, Athena) Proven understanding of CI/CD processes and tools, including integration of automation frameworks Experience working with both relational databases and NoSQL systems; strong SQL knowledge Solid grasp of QA methodologies, test management principles and test data preparation strategies Bachelor's degree in Computer Science, MIS or a related field (or equivalent experience) Nice to have Background in financial services and understanding of equity and fixed-income asset classes Familiarity with Infrastructure as Code (IaC) tools such as Terraform or CloudFormation 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 (AWS / Python)

Senior

Remote

Warsaw, Poland

🏢 Summary: Senior Software Engineer in Test responsible for designing and implementing automated testing strategies for AWS-based, data-intensive applications in the financial services domain. The role focuses on ensuring reliability, scalability, and quality across high-performance data pipelines and services by integrating automation frameworks into CI/CD pipelines. You will drive quality standards across the full SDLC while working with modern DevOps practices and complex database environments. 🗂️ Requirements: 5+ years of QA automation and software testing experience in enterprise environments, Strong coding experience in Python for automation, Hands-on experience with AWS services (Step Functions, Glue, Lambda, RDS, DynamoDB, Aurora PostgreSQL, SQS, API Gateway, Athena), Experience integrating automation frameworks into CI/CD pipelines, Experience with relational and NoSQL databases, Strong SQL knowledge, Understanding of QA methodologies and test management principles, Experience with test data preparation and management, Bachelor's degree in Computer Science, MIS or related field (or equivalent experience) 📃 Skills: Python, AWS, StepFunctions, Glue, Lambda, RDS, DynamoDB, Aurora, PostgreSQL, SQS, APIGateway, Athena, CI/CD, SQL, NoSQL, Terraform, CloudFormation 🏢 Description: We're looking for a Senior Software Engineer in Test to join our team. In this role, you will drive quality assurance across the entire software development lifecycle by designing, implementing and optimizing automated tests for complex data and AWS-based solutions. You will work on high-performance data pipelines and services, ensuring reliability and scalability while integrating modern DevOps practices. This is an excellent opportunity to apply extensive test engineering expertise and contribute to building a robust, enterprise-scale platform in the financial services domain. Responsibilities Design and implement automated testing strategies for AWS-based and data-intensive applications Develop and maintain test cases, test scripts and test data for functional and non-functional tests Integrate automation frameworks into CI/CD pipelines to enable daily automated regressions Define and execute quality standards across all phases of the software development and QA lifecycle Perform root cause analysis and ensure efficient defect tracking and resolution Collaborate with developers, product managers and QA teams to improve testing processes and platform stability Support test data management and validation of large, complex datasets across relational and NoSQL databases Requirements 5+ years of experience in QA automation and software testing in enterprise environments Strong coding experience with Python and related libraries for automation Hands-on experience with AWS solutions (e.g., Step Functions, Glue, Lambda, RDS, DynamoDB, Aurora PostgreSQL, SQS, API Gateway, Athena) Proven understanding of CI/CD processes and tools, including integration of automation frameworks Experience working with both relational databases and NoSQL systems; strong SQL knowledge Solid grasp of QA methodologies, test management principles and test data preparation strategies Bachelor's degree in Computer Science, MIS or a related field (or equivalent experience) Nice to have Background in financial services and understanding of equity and fixed-income asset classes Familiarity with Infrastructure as Code (IaC) tools such as Terraform or CloudFormation 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 (AWS / Python)

Senior

Remote

Krakow, MA, Poland

🏢 Summary: Senior Software Engineer in Test role focused on designing and optimizing automated testing for AWS-based, data-intensive platforms in the financial services domain. The position involves building automation frameworks, integrating them into CI/CD pipelines, and ensuring quality across high-performance data pipelines and services. Opportunity to contribute to a scalable, enterprise-grade platform using modern DevOps practices. 🗂️ Requirements: 5+ years in QA automation and enterprise software testing, Strong Python coding for test automation, Hands-on experience with AWS services (Step Functions, Glue, Lambda, RDS, DynamoDB, Aurora PostgreSQL, SQS, API Gateway, Athena), Experience integrating automation frameworks into CI/CD pipelines, Experience with relational and NoSQL databases, Strong SQL knowledge, Understanding of QA methodologies and test management principles, Bachelor’s degree in Computer Science, MIS or related field (or equivalent experience) 📃 Skills: Python, AWS, StepFunctions, Glue, Lambda, RDS, DynamoDB, Aurora, PostgreSQL, SQS, APIGateway, Athena, CI/CD, SQL, NoSQL, Terraform, CloudFormation 🏢 Description: We're looking for a Senior Software Engineer in Test to join our team. In this role, you will drive quality assurance across the entire software development lifecycle by designing, implementing and optimizing automated tests for complex data and AWS-based solutions. You will work on high-performance data pipelines and services, ensuring reliability and scalability while integrating modern DevOps practices. This is an excellent opportunity to apply extensive test engineering expertise and contribute to building a robust, enterprise-scale platform in the financial services domain. Responsibilities Design and implement automated testing strategies for AWS-based and data-intensive applications Develop and maintain test cases, test scripts and test data for functional and non-functional tests Integrate automation frameworks into CI/CD pipelines to enable daily automated regressions Define and execute quality standards across all phases of the software development and QA lifecycle Perform root cause analysis and ensure efficient defect tracking and resolution Collaborate with developers, product managers and QA teams to improve testing processes and platform stability Support test data management and validation of large, complex datasets across relational and NoSQL databases Requirements 5+ years of experience in QA automation and software testing in enterprise environments Strong coding experience with Python and related libraries for automation Hands-on experience with AWS solutions (e.g., Step Functions, Glue, Lambda, RDS, DynamoDB, Aurora PostgreSQL, SQS, API Gateway, Athena) Proven understanding of CI/CD processes and tools, including integration of automation frameworks Experience working with both relational databases and NoSQL systems; strong SQL knowledge Solid grasp of QA methodologies, test management principles and test data preparation strategies Bachelor's degree in Computer Science, MIS or a related field (or equivalent experience) Nice to have Background in financial services and understanding of equity and fixed-income asset classes Familiarity with Infrastructure as Code (IaC) tools such as Terraform or CloudFormation 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 (AWS / Python)

Senior

Remote

Poznan, Poland

🏢 Summary: Senior Software Engineer in Test role focused on designing and implementing automated testing strategies for AWS-based, data-intensive applications within an enterprise-scale financial services platform. The position emphasizes CI/CD integration, high-performance data pipelines, and quality assurance across the full software development lifecycle. This role offers the opportunity to enhance platform reliability, scalability, and automation maturity in a DevOps-driven environment. 🗂️ Requirements: 5+ years of experience in QA automation and software testing in enterprise environments, Strong coding experience with Python for test automation, Hands-on experience with AWS services (Step Functions, Glue, Lambda, RDS, DynamoDB, Aurora PostgreSQL, SQS, API Gateway, Athena), Experience integrating automation frameworks into CI/CD pipelines, Experience with relational and NoSQL databases, Strong SQL knowledge, Understanding of QA methodologies and test management principles, Experience in test data preparation and management, Bachelor’s degree in Computer Science, MIS or related field (or equivalent experience) 📃 Skills: Python, AWS, StepFunctions, Glue, Lambda, RDS, DynamoDB, Aurora, PostgreSQL, SQS, APIGateway, Athena, CI/CD, SQL, NoSQL, Terraform, CloudFormation 🏢 Description: We're looking for a Senior Software Engineer in Test to join our team. In this role, you will drive quality assurance across the entire software development lifecycle by designing, implementing and optimizing automated tests for complex data and AWS-based solutions. You will work on high-performance data pipelines and services, ensuring reliability and scalability while integrating modern DevOps practices. This is an excellent opportunity to apply extensive test engineering expertise and contribute to building a robust, enterprise-scale platform in the financial services domain. Responsibilities Design and implement automated testing strategies for AWS-based and data-intensive applications Develop and maintain test cases, test scripts and test data for functional and non-functional tests Integrate automation frameworks into CI/CD pipelines to enable daily automated regressions Define and execute quality standards across all phases of the software development and QA lifecycle Perform root cause analysis and ensure efficient defect tracking and resolution Collaborate with developers, product managers and QA teams to improve testing processes and platform stability Support test data management and validation of large, complex datasets across relational and NoSQL databases Requirements 5+ years of experience in QA automation and software testing in enterprise environments Strong coding experience with Python and related libraries for automation Hands-on experience with AWS solutions (e.g., Step Functions, Glue, Lambda, RDS, DynamoDB, Aurora PostgreSQL, SQS, API Gateway, Athena) Proven understanding of CI/CD processes and tools, including integration of automation frameworks Experience working with both relational databases and NoSQL systems; strong SQL knowledge Solid grasp of QA methodologies, test management principles and test data preparation strategies Bachelor's degree in Computer Science, MIS or a related field (or equivalent experience) Nice to have Background in financial services and understanding of equity and fixed-income asset classes Familiarity with Infrastructure as Code (IaC) tools such as Terraform or CloudFormation 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 (AWS / Python)

Senior

Remote

Gdansk, Poland

🏢 Summary: Senior Software Engineer in Test role focused on designing and optimizing automated testing for AWS-based, data-intensive applications in the financial services domain. The position emphasizes building automation frameworks, integrating them into CI/CD pipelines, and ensuring quality across high-performance data pipelines and enterprise-scale platforms. You will collaborate cross-functionally to enhance reliability, scalability, and overall software quality. 🗂️ Requirements: 5+ years of QA automation and software testing experience in enterprise environments, Strong coding skills in Python for test automation, Hands-on experience with AWS services (Step Functions, Glue, Lambda, RDS, DynamoDB, Aurora PostgreSQL, SQS, API Gateway, Athena), Experience integrating automation frameworks into CI/CD pipelines, Experience with relational and NoSQL databases, Strong SQL knowledge, Solid understanding of QA methodologies and test management principles, Bachelor’s degree in Computer Science, MIS or related field (or equivalent experience) 📃 Skills: Python, AWS, StepFunctions, Glue, Lambda, RDS, DynamoDB, Aurora, PostgreSQL, SQS, APIGateway, Athena, SQL, CI/CD, NoSQL, Terraform, CloudFormation 🏢 Description: We're looking for a Senior Software Engineer in Test to join our team. In this role, you will drive quality assurance across the entire software development lifecycle by designing, implementing and optimizing automated tests for complex data and AWS-based solutions. You will work on high-performance data pipelines and services, ensuring reliability and scalability while integrating modern DevOps practices. This is an excellent opportunity to apply extensive test engineering expertise and contribute to building a robust, enterprise-scale platform in the financial services domain. Responsibilities Design and implement automated testing strategies for AWS-based and data-intensive applications Develop and maintain test cases, test scripts and test data for functional and non-functional tests Integrate automation frameworks into CI/CD pipelines to enable daily automated regressions Define and execute quality standards across all phases of the software development and QA lifecycle Perform root cause analysis and ensure efficient defect tracking and resolution Collaborate with developers, product managers and QA teams to improve testing processes and platform stability Support test data management and validation of large, complex datasets across relational and NoSQL databases Requirements 5+ years of experience in QA automation and software testing in enterprise environments Strong coding experience with Python and related libraries for automation Hands-on experience with AWS solutions (e.g., Step Functions, Glue, Lambda, RDS, DynamoDB, Aurora PostgreSQL, SQS, API Gateway, Athena) Proven understanding of CI/CD processes and tools, including integration of automation frameworks Experience working with both relational databases and NoSQL systems; strong SQL knowledge Solid grasp of QA methodologies, test management principles and test data preparation strategies Bachelor's degree in Computer Science, MIS or a related field (or equivalent experience) Nice to have Background in financial services and understanding of equity and fixed-income asset classes Familiarity with Infrastructure as Code (IaC) tools such as Terraform or CloudFormation 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 (AWS / Python)

Senior

Remote

Wroclaw, DS, Poland

🏢 Summary: The offer is for a Senior Software Engineer in Test responsible for driving quality assurance across AWS-based, data-intensive platforms in the financial services domain. The role focuses on designing and implementing automated testing strategies, integrating them into CI/CD pipelines, and ensuring reliability and scalability of high-performance data solutions. It provides the opportunity to work on enterprise-scale systems while applying advanced QA automation and DevOps practices. 🗂️ Requirements: 5+ years of experience in QA automation and software testing in enterprise environments, Strong coding experience with Python for automation, Hands-on experience with AWS services (Step Functions, Glue, Lambda, RDS, DynamoDB, Aurora PostgreSQL, SQS, API Gateway, Athena), Experience integrating automation frameworks into CI/CD pipelines, Experience with relational and NoSQL databases, Strong SQL knowledge, Solid understanding of QA methodologies and test management principles, Experience in test data preparation and management, Bachelor’s degree in Computer Science, MIS or related field (or equivalent experience) 📃 Skills: Python, AWS, StepFunctions, Glue, Lambda, RDS, DynamoDB, AuroraPostgreSQL, SQS, APIGateway, Athena, CI/CD, SQL, NoSQL, Terraform, CloudFormation 🏢 Description: We're looking for a Senior Software Engineer in Test to join our team. In this role, you will drive quality assurance across the entire software development lifecycle by designing, implementing and optimizing automated tests for complex data and AWS-based solutions. You will work on high-performance data pipelines and services, ensuring reliability and scalability while integrating modern DevOps practices. This is an excellent opportunity to apply extensive test engineering expertise and contribute to building a robust, enterprise-scale platform in the financial services domain. Responsibilities Design and implement automated testing strategies for AWS-based and data-intensive applications Develop and maintain test cases, test scripts and test data for functional and non-functional tests Integrate automation frameworks into CI/CD pipelines to enable daily automated regressions Define and execute quality standards across all phases of the software development and QA lifecycle Perform root cause analysis and ensure efficient defect tracking and resolution Collaborate with developers, product managers and QA teams to improve testing processes and platform stability Support test data management and validation of large, complex datasets across relational and NoSQL databases Requirements 5+ years of experience in QA automation and software testing in enterprise environments Strong coding experience with Python and related libraries for automation Hands-on experience with AWS solutions (e.g., Step Functions, Glue, Lambda, RDS, DynamoDB, Aurora PostgreSQL, SQS, API Gateway, Athena) Proven understanding of CI/CD processes and tools, including integration of automation frameworks Experience working with both relational databases and NoSQL systems; strong SQL knowledge Solid grasp of QA methodologies, test management principles and test data preparation strategies Bachelor's degree in Computer Science, MIS or a related field (or equivalent experience) Nice to have Background in financial services and understanding of equity and fixed-income asset classes Familiarity with Infrastructure as Code (IaC) tools such as Terraform or CloudFormation 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.