April 10, 2026

Senior QA Automation Engineer

Senior • Hybrid

140 - 170 PLN

Warsaw, Poland

Profile Requirements

We are looking for a skilled QA professional with solid foundations in testing and a strong understanding of data and batch process testing. The ideal candidate will be able to independently analyze requirements, design test scenarios, and work efficiently with large datasets while verifying batch process results.

Key Requirements:

  • Proficient in SQL, Java, BDD, and API testing.

  • Fundamental knowledge of Unix, Kubernetes, and Kafka, with familiarity with basic shell commands and Linux environment access.

  • Well-acquainted with the testing process and its various phases.

  • Experience in functional testing and data testing, with the ability to analyze requirements and prepare test scenarios independently.

  • Experience handling large datasets and validating batch process outcomes.

  • Capable of managing multiple application projects and adapting to dynamic release cycles.

  • Strong analytical skills and ability to work efficiently in a fast-paced project environment.

  • Competent in conducting root cause analysis and performing basic checks to identify bottleneck issues.

  • Positive, can-do attitude and independence in work.

Similar jobs you might like

Technology

Link Group

Java Developer

Senior

Remote

Warsaw, MZ, Poland

24,500 - 26,500 PLN

🏢 Summary: The role involves designing and developing Java-based tools and frameworks to support functional and performance testing within a QA team. It focuses on building automated solutions, improving testing efficiency, and contributing to software design, performance analysis, and code quality. The position also includes collaboration, technical documentation, and mentoring junior engineers. 🗂️ Requirements: 5+ years of software development experience, Strong proficiency in Java, Experience with SpringBoot, Experience with JPA and Hibernate, Experience building RESTful services, Knowledge of relational databases (DB2 or PostgreSQL), Strong understanding of Object-Oriented Programming, Understanding of Concurrent Programming, Experience with Git version control, Ability to write unit tests and conduct code reviews, English proficiency 📃 Skills: Java, SpringBoot, JPA, Hibernate, REST, DB2, PostgreSQL, SQL, OOP, Concurrency, Git, JUnit, Kafka, CQRS, Docker, Kubernetes 🏢 Description: Java Developer Role Overview Design and develop tooling to support functional and performance testing within the QA team. Implement automated solutions that improve testing efficiency and reliability. Provide hands-on development of test frameworks, utilities, and performance test tooling. Technical Skills Required 5+ years of development experience Proficiency in Java, SpringBoot, JPA, Hibernate, RESTful services Knowledge of relational databases (DB2/PostgreSQL) Good understanding of Object-Oriented and Concurrent Programming Solid experience with version control systems (preferred GIT) Language: English Bonus: Knowledge of event streaming, CQRS, Kafka, Docker/Kubernetes High-Level Task Assignment Perform hands-on software design and development. Investigate performance issues, support root-cause analysis, and collaborate on improvements. Write unit tests and perform peer design/code reviews. Provide technical solutions to complex problems and write technical documents. Work closely with requirements engineers to estimate and developed to quality products. Mentor and help grow junior members of the engineering team.

Technology

Link Group

QA Engineer

Senior

Hybrid

Warsaw, Poland

13,000 - 15,000 PLN

🏢 Summary: The offer is for a Software Quality Assurance Engineer responsible for ensuring quality across web and backend systems through manual and automated testing. The role involves REST API testing, SQL data validation, UI automation, and close collaboration within Agile teams. The position combines hands-on testing, test design, and contribution to automation frameworks. 🗂️ Requirements: 4+ years of Software Quality Assurance experience, Experience with REST API testing, Experience with SQL data validation, Knowledge of PostgreSQL, Strong knowledge of QA methodologies, Experience with manual testing and test design techniques, Proficiency with JIRA and XRAY, Experience working in Agile/Scrum environments, Hands-on experience with test automation, Bachelor’s degree in Computer Science, Engineering, or related field, English proficiency (written and spoken) 📃 Skills: REST, SQL, PostgreSQL, JIRA, XRAY, Agile, Scrum, Playwright, RobotFramework, Postman, Bruno, Git, Python, CICD, Azure, AWS, GCP, Kafka, Microservices 🏢 Description: Required Qualifications 4+ years of professional experience in Software Quality Assurance. Proven experience with REST API testing and SQL data validation (PostgreSQL preferred). Strong grasp of QA methodologies, test design techniques, and manual testing. Proficiency with JIRA, XRAY, and Agile/Scrum workflows. Hands-on exposure to test automation alongside manual processes. Ability to work effectively within distributed teams and operate independently. Bachelor’s in Computer Science, Engineering, or a related field. English proficiency, both written and spoken. Key Responsibilities Contribute to UI automation (Playwright/Robot Framework) and guide junior team members in QA best practices. Use tools like Postman or Bruno for REST API testing and validate backend logic with SQL. Work with DevOps, Product Owners, and Developers to maintain quality throughout the SDLC. Perform exploratory, functional, integration, and regression testing on web and backend systems. Design and maintain detailed manual test cases and scenarios. Identify, track, and report bugs using JIRA. Review requirements early to identify gaps and provide quality assessments for releases. Nice-to-Have Skills Experience with Azure (preferred), AWS, or GCP. Familiarity with CI/CD pipelines, Git, and Python scripting. Understanding of microservices, Kafka, event-driven systems, and high-availability architectures. Strong background in Robot Framework or Playwright for UI testing.

Technology

Link Group

QA Engineer

Senior

Hybrid

Warsaw, Poland

13,000 - 14,000 PLN

🏢 Summary: The offer is for a mid-level Software QA Engineer responsible for ensuring quality across web and backend systems through manual and automated testing. The role focuses on REST API testing, SQL data validation, and UI automation while collaborating within Agile teams. The candidate will contribute to test design, execution, and continuous quality improvements throughout the SDLC. 🗂️ Requirements: 4+ years of Software Quality Assurance experience, Experience with REST API testing, Experience with SQL data validation, Knowledge of QA methodologies and test design techniques, Experience in manual testing, Hands-on experience with test automation, Proficiency with JIRA and XRAY, Experience working in Agile/Scrum, Bachelor’s degree in Computer Science, Engineering, or related field, English proficiency 📃 Skills: REST, SQL, PostgreSQL, JIRA, XRAY, Playwright, RobotFramework, Postman, Bruno, Azure, AWS, GCP, CICD, Git, Python, Kafka, Microservices, Scrum, Agile 🏢 Description: Required Qualifications 4+ years of professional experience in Software Quality Assurance. Proven experience with REST API testing and SQL data validation (PostgreSQL preferred). Strong grasp of QA methodologies, test design techniques, and manual testing. Proficiency with JIRA, XRAY, and Agile/Scrum workflows. Hands-on exposure to test automation alongside manual processes. Ability to work effectively within distributed teams and operate independently. Bachelor’s in Computer Science, Engineering, or a related field. English proficiency, both written and spoken. Key Responsibilities Contribute to UI automation (Playwright/Robot Framework) and guide junior team members in QA best practices. Use tools like Postman or Bruno for REST API testing and validate backend logic with SQL. Work with DevOps, Product Owners, and Developers to maintain quality throughout the SDLC. Perform exploratory, functional, integration, and regression testing on web and backend systems. Design and maintain detailed manual test cases and scenarios. Identify, track, and report bugs using JIRA. Review requirements early to identify gaps and provide quality assessments for releases. Nice-to-Have Skills Experience with Azure (preferred), AWS, or GCP. Familiarity with CI/CD pipelines, Git, and Python scripting. Understanding of microservices, Kafka, event-driven systems, and high-availability architectures. Strong background in Robot Framework or Playwright for UI testing.

Technology

SQ3 Partners

Junior Manual Tester

Junior

Remote

Krakow, Poland

4,500 - 7,000 PLN

🏢 Summary: QA role focused on ensuring reliability, performance, and seamless integration of a platform that automates large-scale data distribution and communication workflows. The position involves analyzing complex systems, creating test documentation, reporting defects, and verifying data integrity across high-volume mailing systems. The role requires strong analytical skills and solid knowledge of software testing fundamentals and tools. 🗂️ Requirements: Analytical thinking, Dependency detection across application modules, Willingness to learn new testing tools and technologies, Problem-solving skills, Knowledge of software testing theory, levels and types, Ability to create test scenarios and test cases, Experience with bug reporting in Jira or Azure DevOps, Basic SQL knowledge for data verification, Clear communication with development and product teams, Attention to detail in visual and functional testing, Ability to prioritize tasks under time pressure 📃 Skills: QA, Testing, SQL, Jira, AzureDevOps, Postman, Python, Selenium, Documentation 🏢 Description: Key Requirements • Analytical thinking : Ability to break down complex systems into individual functions. • Dependency detection : Spotting hidden connections between different application modules. • Openness to development : Willingness to quickly learn new testing tools and technologies. • Problem-solving : Inquisitiveness in searching for the root causes of defects. Hard Skills (Technical) • QA fundamentals : Knowledge of software testing theory, as well as test levels and types. • Documentation : Ability to create clear test scenarios and test cases. • Bug reporting : Precise description of bugs in tools like Jira or Azure DevOps. • Data handling : Basic knowledge of SQL for data verification in databases. Soft Skills • Communication skills : Clear delivery of feedback to development and product teams. • Assertiveness : Ability to defend your opinion regarding product quality. • Perceptiveness : Thoroughness and attention to visual and functional details. • Work organization : Ability to prioritize tasks during testing under time pressure. Nice to Have • English language : Knowledge of English at a B2 level for working with documentation. • API tools : Basic knowledge of Postman for web services testing. • Programming : Basic knowledge of automation (e.g., Python or Selenium). The platform automates large-scale data distribution and streamlines communication workflows between corporate partners. In this role, you will ensure the reliability, performance, and seamless integration of these high-volume mailing systems.

Technology

Link Group

Senior QA Java

Senior

Hybrid

Warsaw, Poland

100 - 120 PLN

🏢 Summary: The offer is for a Senior QA Automation Engineer focused on API and event-driven systems testing within a CI/CD environment. The role involves building and maintaining automated tests in Java, integrating them into pipelines, and working with cloud and containerized infrastructure. The position requires strong experience in test automation, databases, and messaging systems. 🗂️ Requirements: 5+ years of experience in QA Automation, Strong commercial experience with Java, Experience with REST API automation using RestAssured or equivalent, Experience integrating automated tests into CI/CD pipelines, Solid SQL and relational database skills, Experience testing event-driven architecture and messaging systems, Experience with Docker and AWS, Experience with mocking tools (e.g., Wiremock), Fluent English communication skills 📃 Skills: Java, RestAssured, SQL, Kafka, Docker, AWS, Wiremock, CI/CD, Kubernetes, Pact, Grafana, Prometheus, Datadog, Kibana 🏢 Description: Mandatory technical criteria: Strong commercial experience with Java RestAssured or equivalent API automation in Java Experience integrating tests into CI/CD pipelines Solid SQL and relational database skills Experience testing event driven architecture, events / messaging (preferably Kafka but could be similar) Docker / AWS Mocking tools (Preferably using Wiremock) 5+ years of experience in QA Automation NICE-TO-HAVE or at least some experience: Kubernetes Contract Testing / Pact Observability and monitoring tools (Grafana, Prometheus, Datadog, Kibana) Other expectations: Bug prevention and fail-fast mindset Mindset for knowledge sharing Proven analytical ability, problem-solving and risk management skills Fluent communication in English

Technology

DCG

Senior QA Test Automation Engineer

Senior

Hybrid

Gdansk, Poland

🏢 Summary: The offer is for a QA Automation Engineer responsible for building and maintaining automated test frameworks using Java and BDD tools. The role focuses on ensuring quality across the SDLC through API, event stream, and database testing integrated with CI/CD pipelines. It involves close collaboration with developers in an Agile environment to drive effective test strategies and defect analysis. 🗂️ Requirements: Strong Java coding skills for test automation, Experience with Selenium/WebDriver, Experience with Cucumber and BDD, Familiarity with API testing, Familiarity with Kafka event testing, Familiarity with database validation (JPA), Expertise in test strategy and defect analysis, Experience working in Agile environments, Exposure to AI-assisted testing tools 📃 Skills: Java, Selenium, WebDriver, Cucumber, BDD, REST, Kafka, JPA, Splunk, CICD, Copilot 🏢 Description: Responsibilities: Define, implement, and maintain automated test frameworks (BDD/Cucumber) Advocate and enforce quality standards across delivery stages Work closely with developers and the Product Owner to ensure clear understanding and early detection of defects Contribute to the design of testing strategies, integrating with CI/CD pipelines to deliver quality at speed Develop and maintain automated scripts using Java 21, Selenium, and Cucumber Drive BDD practices by defining feature files and reviewing tests for clarity and correctness Perform negative, exploratory, and regression testing Test REST APIs, Kafka event streams, and DB persistence (JPA) Use tools like Splunk for log analysis and provide insights to the team Requirements: Strong Java coding skills (preferably Java 21) for automation with Selenium/WebDriver Proven experience with Cucumber for BDD Familiarity with API testing, Kafka, DB validation Expertise in test strategy and defect analysis in complex systems Comfortable in Agile environments and working closely with developers Exposure to AI-assisted testing tools (e.g., GitHub Copilot) Nice to have: Basic Docker skills for execution in containerized environments Understanding of Sonar for code quality insights Familiarity with Liquibase for DB change control Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program

Technology

Hays Poland

Software Quality Assurance Engineer

Senior

Hybrid

Warsaw, Poland

12,000 - 17,000 PLN

🏢 Summary: The offer is for a Senior QA Engineer responsible for manual and automated testing of web applications and backend systems, ensuring high quality across the SDLC. The role involves REST API and database testing, contributing to UI test automation, and collaborating closely with cross-functional teams in an Agile environment. It includes hybrid work and stable employment with additional benefits. 🗂️ Requirements: Bachelor’s degree in Computer Science or related technical field, Minimum 4 years of experience in Software Quality Assurance, Strong experience in manual testing and test automation, Knowledge of QA methodologies and test design techniques, Practical experience with SQL for backend/data validation, Experience in REST API testing, Experience with JIRA and test management tools, Understanding of Agile/Scrum methodologies, English proficiency at B2/C1 level 📃 Skills: SQL, PostgreSQL, REST, Bruno, Postman, Playwright, Robot, JIRA, XRAY, Agile, Scrum 🏢 Description: Responsibilities Design, maintain, and execute detailed manual test cases and test scenarios Conduct functional, regression, integration, and exploratory testing of web applications and backend systems Validate backend logic and data consistency using SQL (PostgreSQL is a plus) Perform REST API testing using tools such as Bruno, Postman, or similar solutions Actively support and contribute to UI test automation using frameworks like Playwright, Robot Framework, or equivalent Log, track, and manage defects using JIRA Work closely with Developers, Product Owners, and DevOps teams to ensure quality across the entire SDLC/STLC Review requirements and technical designs to identify potential risks and testability issues early Support release processes by delivering quality assessments and test reports Mentor junior QA engineers and promote QA best practices within the team Requirements Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field At least 4 years of experience in Software Quality Assurance Strong hands-on experience in manual testing and test automation Solid knowledge of QA methodologies and test design techniques Practical experience with SQL for backend and data validation (PostgreSQL preferred) Proven experience in testing REST APIs Familiarity with JIRA and test management tools such as XRAY Good understanding of Agile/Scrum development methodologies Strong English communication skills (B2/C1 level), both written and spoken Ability to work independently and collaborate effectively in distributed teams Offer Stable employment in a company that is a leader in its industry Employment contract Hybrid work model, 50% from the office Attractive benefits package, including a sports card and private medical care

Technology

emagine Polska

Manual Quality Assurance Engineer

Mid

Remote

Warsaw, Poland

80 - 100 PLN

🏢 Summary: Manual QA role focused on thoroughly testing a platform to ensure bug-free releases and an optimal user journey. The position involves identifying, documenting, and collaborating with developers to resolve system issues. The candidate will actively contribute to improving product quality within a small development team. 🗂️ Requirements: Experience in manual software testing, Ability to identify and document bugs clearly, Familiarity with software development processes, Experience with testing tools, Understanding of web technologies, Ability to collaborate with developers, Strong attention to detail 📃 Skills: ManualTesting, BugTracking, TestCases, TestReporting, SDLC, WebTechnologies, Jira, AutomationTesting 🏢 Description: We are seeking a detail-oriented Manual QA professional with excellent communication skills. The ideal candidate will be methodical in their approach, with a strong focus on the user journey experience. In short, we are looking for a profile that: Is technically well-versed Can find and report system issues Possesses a hacky mindset and enjoys figuring out how things can break Is able to go beyond "just testing" and is passionate about user journeys Your day-to-day work will consist of thoroughly testing the platform to ensure that everything released is bug-free. You will be a vital part of the development team, which currently consists of our CTO and two developers. Main Responsibilities: Conduct thorough testing of the platform to identify bugs and issues. Report and document issues clearly for the development team. Collaborate with developers to ensure bugs are fixed effectively. Review user journey to identify and suggest improvements. Participate in team meetings to discuss testing outcomes and project updates. Key Requirements: Strong attention to detail. Excellent verbal and written communication skills. Experience in using testing tools is a plus. Ability to work collaboratively in a team setting. Familiarity with software development processes. Nice to Have: Experience with automated testing tools. Understanding of web technologies. Prior experience in a quality assurance role.

Technology

emagine Polska

Manual Quality Assurance Engineer

Mid

Remote

Warsaw, Poland

🏢 Summary: Manual QA role focused on thoroughly testing a web platform to ensure bug-free releases and optimal user journeys. The position involves close collaboration with developers to identify, document, and resolve issues while continuously improving the user experience. 🗂️ Requirements: Strong attention to detail, Ability to identify and document software bugs, Experience with testing tools, Familiarity with software development processes, Ability to collaborate with developers, Understanding of web technologies 📃 Skills: ManualTesting, BugTracking, TestCases, WebTechnologies, SDLC, AutomationTools 🏢 Description: We are seeking a detail-oriented Manual QA professional with excellent communication skills. The ideal candidate will be methodical in their approach, with a strong focus on the user journey experience. In short, we are looking for a profile that: Is technically well-versed Can find and report system issues Possesses a hacky mindset and enjoys figuring out how things can break Is able to go beyond "just testing" and is passionate about user journeys Your day-to-day work will consist of thoroughly testing the platform to ensure that everything released is bug-free. You will be a vital part of the development team, which currently consists of our CTO and two developers. Main Responsibilities: Conduct thorough testing of the platform to identify bugs and issues. Report and document issues clearly for the development team. Collaborate with developers to ensure bugs are fixed effectively. Review user journey to identify and suggest improvements. Participate in team meetings to discuss testing outcomes and project updates. Key Requirements: Strong attention to detail. Excellent verbal and written communication skills. Experience in using testing tools is a plus. Ability to work collaboratively in a team setting. Familiarity with software development processes. Nice to Have: Experience with automated testing tools. Understanding of web technologies. Prior experience in a quality assurance role.

Technology

B2Bnetwork

Senior QA Automation Engineer (Java)

Senior

Hybrid

Gdansk, Poland

🏢 Summary: Senior QA Automation Engineer role in a greenfield enterprise project building a scalable platform for fully automated business processes. The position focuses on designing and developing BDD-based test automation frameworks from scratch and integrating them into modern CI/CD pipelines. You will drive automation strategy and ensure quality across API, event-driven, and database layers. 🗂️ Requirements: Strong hands-on experience in test automation using Java, Practical experience with Selenium / WebDriver, Experience with Cucumber and BDD approach, Experience in REST API testing, Experience in Kafka or event-driven systems testing, Experience validating data using SQL / JPA, Solid understanding of software testing methodologies and defect analysis, Experience working in Agile / Scrum environments 📃 Skills: Java, Selenium, WebDriver, Cucumber, BDD, REST, Kafka, SQL, JPA 🏢 Description: We are looking for an experienced Senior QA Automation Engineer to join a modern, greenfield enterprise project focused on building a scalable platform supporting fully automated business processes. This is an excellent opportunity to work with a highly skilled product team and have a real impact on test automation strategy, quality standards, and framework development from the ground up. Responsibilities Design, develop, and maintain automated test solutions using Java 21, Selenium, and Cucumber Build and enhance BDD-based testing frameworks Create feature files in Gherkin and implement step definitions Perform REST API, Kafka event-stream, and database testing Execute regression, exploratory, and negative testing Analyze logs and troubleshoot issues using tools such as Splunk Integrate automated tests into CI/CD pipelines Collaborate closely with developers, Product Owners, and business stakeholders Contribute to test strategy and quality assurance best practices Requirements MUST HAVE Strong hands-on experience in test automation using Java Practical experience with: Selenium / WebDriver Cucumber / BDD REST API testing Kafka/event-driven systems testing Experience validating data using SQL/JPA Solid understanding of software testing methodologies and defect analysis Experience working in Agile/Scrum environments Strong communication skills and a proactive mindset Fluent English NICE TO HAVE Docker SonarQube Liquibase Experience using AI-powered development/testing tools (e.g. GitHub Copilot) What We Offer Opportunity to work on a greenfield project and shape solutions from scratch Modern technology stack and engineering-focused environment Real influence on quality standards and testing strategy Collaborative team culture with short feedback loops Long-term cooperation in an international environment Stable project and challenging technical work