June 19, 2026
Software Test Engineer (m/f/d)
Senior • Remote
Gdansk, Poland
Position: Software Test Engineer (m/f/d)
Location: Available to candidates located in Poland
Aras invites passionate Software Test Engineers to join the ASF QA team.
Who we are and what we do:
Aras is a software company specializing in the development of the Aras Innovator product, with a development center based in Poland.
Aras Innovator is a Product Lifecycle Management (PLM) platform that enables the work with complex products, their components, and associated business processes. It provides end-to-end visibility and control across the entire product lifecycle - from concept and design to manufacturing and maintenance.
ASF team specializes in customizing the Aras Innovator to meet specific customer needs. The team delivers custom solutions, upgrades, cloud migrations, and other project types.
Requirements:
4+ years of experience in QA
Experience in testing web applications
Strong knowledge of QA methodologies, processes, tools, and best practices
Experience in creating test documentation (Test Cases, Checklist, Bug report)
Understanding of databases and data storage principles
Ability to test, analyze, and clarify requirements
Good understanding of client-server architecture and integrations
Familiarity with the software development lifecycle
Automation experience (e.g., TypeScript)
Intermediate or higher level of English
Experience working in Agile/Scrum environments
Ownership mindset and proactive approach to quality
Nice to have:
Experience using AI-assisted tools in QA
Experience working with Azure Cloud and SaaS applications
Experience with Git
Responsibilities:
Functional / non-functional testing of the web application
Analysis, testing and clarification of project requirements
Development and application of testing strategies
Planning, prioritization and estimation of testing tasks
Creation and maintenance of test documentation
Review and creation of auto-tests
Bugs creation, analysis, tracking, and collaboration on resolution
Tracking and reporting of quality metrics and test results
Participation in Agile ceremonies
Preparation and conduct of demo sessions
Collaboration with developers, PO, partners, and other team members
Following QA processes and contributing to continuous improvement
Similar jobs you might like
Technology
Team Up
Test Engineer 🚀 (m/k)
Mid
On-site
Wroclaw, Poland
🏢 Summary: QA Test Engineer role focused on ensuring quality of a cloud-based web platform for the financial industry. The position involves designing and executing tests, contributing to testing strategy, and collaborating closely with development teams in an agile environment. It combines hands-on testing with active impact on product reliability and new feature delivery. 🗂️ Requirements: 2+ years of experience in Software Quality Assurance and Testing, Experience in designing, implementing, and executing test cases for web applications, Solid understanding of formal and exploratory testing techniques, Ability to understand product domain and platform architecture, Experience delivering high-quality products across multiple release cycles, Fluent written and spoken English 📃 Skills: QA, Testing, Web, Agile, Exploratory, TestCases, Architecture 🏢 Description: We are looking for an experienced QA Test Engineer to join our Client's team working on a cloud-based platform for the financial industry . If you’re passionate about delivering high-quality products, have a sharp eye for detail, and enjoy working in an agile, fast-paced environment. Your role: As a QA Test Engineer, you will work alongside a talented team of engineers on a web platform for investor relation s. You’ll play a key role in ensuring product quality and reliability, contributing to testing strategy, execution, and delivery of new features. This role combines hands-on testing with close collaboration with development teams. Offer: A real opportunity to make an impact - we truly value team members' ideas and encourage you to act on them Attractive salary and a chance to work with modern technologies A modern office in the center of Wrocław Requirements: Around 2+ years of experience in Software Quality Assurance and Testing Ability to quickly gain a deep understanding of the product, business domain, and platform architecture to make informed decisions on product quality Experience in designing, implementing, and executing test cases for web applications Solid understanding of both formal and exploratory testing techniques Proven track record of delivering high-quality products across multiple release cycles Strong communication and collaboration skills, ability to navigate ambiguity and influence team decisions A proactive attitude, attention to detail , and focus on results Fluent written and spoken English Nice to have: Experience with test automation tools and frameworks Background in testing web and mobile applications Familiarity with Microsoft Azure or AWS environments
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.
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
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
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
Katowice, Poland
🏢 Summary: Senior Software Engineer in Test role focused on building and optimizing automated testing solutions for AWS-based, data-intensive applications in the financial services domain. The position involves ensuring quality across the full SDLC by integrating automation frameworks into CI/CD pipelines and validating large-scale data platforms. You will contribute to reliability, scalability and enterprise-grade platform stability using modern DevOps practices. 🗂️ Requirements: 5+ years of QA automation experience in enterprise environments, Strong coding skills in Python, 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, AuroraPostgreSQL, SQS, APIGateway, Athena, SQL, CI/CD, Terraform, CloudFormation, NoSQL 🏢 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
ITDS
Senior Test Automation Engineer – Java & CI/CD Pipelines
Senior
On-site
Warsaw, Poland
🏢 Summary: Senior Test Automation Engineer role focused on designing and maintaining automated testing solutions, integrating tests into CI/CD pipelines, and supporting software quality in a hybrid Scrum environment. The position involves UI, API, regression, and integration testing using modern automation frameworks and collaboration with multidisciplinary development teams. 🗂️ Requirements: 5+ years of experience as a QA Engineer or Test Automation Engineer, Practical knowledge of Java, Experience with Playwright, Experience with Selenium, Experience with RestAssured, Experience with Postman/Newman, Familiarity with GitLab CI, Familiarity with GitHub Actions, Familiarity with Azure DevOps, Familiarity with Jenkins, Ability to create test cases, Experience with Jira, Knowledge of Xray or Zephyr, Good knowledge of Git, Knowledge of ISTQB fundamentals, Experience working in Scrum teams, Good command of Polish, Legal right to work in the European Union 📃 Skills: Java, Playwright, Selenium, RestAssured, Postman, Newman, GitLab, GitHub, Azure, Jenkins, Jira, Xray, Zephyr, Git, ISTQB, Scrum, Python, C#, JavaScript, TypeScript, Docker, Kubernetes, Azure, AWS, GCP, Cucumber 🏢 Description: Unleash Innovation in Quality Assurance – Shape the Future of Testing Excellence! Warszawa-based opportunity with a fully onsite workmode. As a Senior Test Automation Engineer , you will be working for our client, a leading player in the software development industry committed to delivering high-quality solutions. Your expertise will drive the automation of tests, ensuring robust, reliable, and efficient software releases that empower organizations to innovate with confidence. Your main responsibilities: Design, implement, and maintain automated tests (UI, API, regression, integration) to enhance testing efficiency. Develop and optimize automation frameworks aligned with industry best practices. Integrate automated tests into CI/CD pipelines and monitor their stability. Analyze test results, report defects, and collaborate with development teams to resolve issues. Support manual testing activities, including functional and exploratory tests, based on user requirements. Participate actively in Scrum ceremonies and contribute to quality and test planning within sprints. Co-create and refine Definition of Done and Definition of Ready for QA. Identify potential quality risks and propose preventive measures to mitigate them. You’re ideal for this role if you have: Minimum of 5 years of professional experience as a QA Engineer or Test Automation Engineer. Practical knowledge of Java programming language. Experience with automation frameworks such as Playwright, Selenium, RestAssured, Postman/Newman. Familiarity with CI/CD tools: GitLab CI, GitHub Actions, Azure DevOps, Jenkins. Ability to create test cases and work with test management tools (e.g., Jira + Xray/Zephyr). Good knowledge of Git and testing techniques, including ISTQB fundamentals. Strong communication skills and the ability to work effectively within a multidisciplinary Scrum team. Analytical mindset with problem-solving capabilities, attention to detail, and a commitment to high-quality deliverables. It is a strong plus if you have: Knowledge of programming languages such as Python, C#, JavaScript/TypeScript. Experience with performance testing, containerization (Docker/Kubernetes), and cloud testing (Azure/AWS/GCP). Familiarity with shift-left testing, contract testing, or BDD (Cucumber). Language Required for the role: Polish (good command required) 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
Remodevs
QA Engineer
Senior
Hybrid
Warsaw, Poland
4,500 - 5,500 USD
🏢 Summary: The offer is for a Quality Assurance Analyst in a PaaS Customer Delivery team, responsible for ensuring the quality, stability, and scalability of enterprise AI platform solutions. The role focuses on functional, integration, regression, API, and database testing, as well as supporting test automation and continuous improvement of QA processes. You will collaborate closely with engineers and analysts to deliver reliable releases and maintain high platform standards. 🗂️ Requirements: 4+ years of QA or software testing experience, Strong knowledge of QA methodologies and test planning, Experience working in Agile environments, Experience with Jira, TestRail or similar tools, Experience in API testing and validation of JSON/XML, Basic knowledge of test automation frameworks, Ability to read and maintain automation test code, Experience in database testing and writing SQL queries, Knowledge of manual testing techniques 📃 Skills: QA, Agile, Jira, TestRail, API, JSON, XML, SQL, Cypress, Selenium, Playwright, UAT 🏢 Description: Please note: this role requires 3 days per week in the Warsaw office, and the remaining days can be worked remotely. We are an AI-focused company that creates enterprise solutions for public and private companies, governments, institutions, asset managers, and family offices. We help organizations improve their work by bringing data together, automating processes, and providing useful insights for better decisions. Our team includes more than 300 engineers and delivery specialists working from several offices around the world. The Opportunity We are looking for a Quality Assurance Analyst who cares about quality and wants to make sure everything works correctly. As part of our PaaS (Platform-as-a-Service) Customer Delivery team in Warsaw, you will do more than just test software — you will help deliver reliable and scalable solutions for our clients. In this role, you will find problems before users see them, support continuous improvement, and make sure platform features are ready for customers. You will work closely with engineers, product delivery managers, and business analysts to make sure releases are stable and client experience is smooth. If you enjoy testing, solving problems, and working in a fast-moving environment, we would like to have you on our team. Responsibilities and Duties Create and perform functional, integration, regression, and exploratory tests Work with engineers and analysts to review requirements and set acceptance criteria Find, report, and track bugs; clearly explain risks and issues Keep test documentation updated and support UAT with customer delivery teams Help create and manage automated test suites when needed Improve QA processes, tools, and reporting Promote quality during all stages of the delivery process Requirements 4+ years of experience in QA or software testing Good knowledge of QA methods, test planning, and test execution Experience working in Agile teams and with different departments Experience using tools like Jira, TestRail, or similar Strong attention to detail and ability to think about possible risks and unusual cases Experience in API testing, including creating collections, understanding status codes, and checking JSON/XML responses Basic knowledge of test automation and ability to read and maintain code in tools like Cypress, Selenium, or Playwright Experience in database testing, including writing SQL queries such as JOINs and subqueries for backend validation Knowledge of manual testing Preferred Understanding of platform-based or multi-tenant application testing Experience with SaaS or configurable enterprise software Bachelor’s degree in Computer Science or similar field Why Join Us? We value people who solve problems creatively, learn quickly, and work well in an open and diverse environment. We work hard, but we also believe it is important to enjoy the work we do.