April 26, 2026
QA Engineer
Senior • Hybrid
Warsaw, Poland
Project Details
Location: once per 2 weeks in the office in Warsaw
Rate: up to 26 EUR/h on B2B basis
Workshops: Client visits every 3 months
Working environment: BYOD (Bring Your Own Device), no travel required
Workload: Full-time position with 18.5 days per month —holiday during the assignment
Summary
The primary objective of this role is to ensure the quality and reliability of the project by applying best practices in software testing, specifically utilizing Java and related frameworks.
Main Responsibilities:
Conduct thorough testing of the project to ensure high quality and reliability.
Collaborate with client teams and consultants on quality assurance efforts.
Implement Test-Driven Development (TDD) methodologies.
Utilize tools such as Postman and Selenium for testing automation.
Key Requirements:
5+ years of experience in quality assurance.
Proficient in Java programming language.
Experience with TestNG framework.
Strong understanding of software testing methodologies including TDD.
Familiarity with QA tools like Postman and Selenium.
Experience in Spring framework, specifically Spring Boot, Data, and Security.
Knowledge of Angular and AWS.
Similar jobs you might like
Technology
RITS Professional Services
Test Coordinator
Mid
Hybrid
Warsaw, Poland
70 - 92 PLN/hr
🏢 Summary: The offer is for a Test Coordinator responsible for managing and executing the software testing process within Agile development teams. The role combines coordination of testing activities, defect management, regression scope oversight, and hands-on manual testing to ensure high software quality. It requires close collaboration with teams and ownership of test strategy across sprints and releases. 🗂️ Requirements: Minimum 3 years of experience in software testing, Experience in managing and executing manual tests, Knowledge of Agile/Scrum and Waterfall methodologies, Experience with JIRA and Confluence, Understanding of defect management processes, Experience with regression testing, ISTQB Foundation certification or equivalent, Availability for hybrid work (minimum 1 day/week in Warsaw office) 📃 Skills: Testing, ManualTesting, Agile, Scrum, Waterfall, JIRA, Confluence, DefectManagement, RegressionTesting, ISTQB, Kibana 🏢 Description: Location: Hybrid (minimum 1 day/week in the Warsaw office) Contract Type: B2B Rate: Up to 92 PLN/h net + VAT About the Role We are looking for an experienced Test Coordinator to join our team. In this role, you will be responsible for managing the testing process within development teams, ensuring the highest quality of delivered software, and actively participating in manual testing. Key Responsibilities Collaborate closely with development teams during Agile sprints. Define and establish the testing approach for cycles, sprints, and releases. Analyze requirements to ensure comprehensive test coverage. Oversee the end-to-end Defect Management process. Manage the scope and execution of Regression Tests. Perform manual testing of the software. Maintain and promote high functional testing standards within development teams. Requirements & Competencies Minimum 3 years of IT experience in software testing, including managing and executing manual tests. Solid understanding of software development methodologies (both Agile/Scrum and Waterfall ). Proficiency in working with JIRA and Confluence . Familiarity with the investment and financial industry . ISTQB Certification (Foundation level or equivalent). Strong interpersonal and communication skills. High level of independence, diligence, and the ability to thrive under time pressure. Willingness to work in a hybrid model (at least 1 day a week from the Warsaw office). Nice to Have ISTQB Test Manager Certification. Extended background or experience in the banking/financial sector. Knowledge of log extraction and analysis tools (e.g., Kibana ). This role is not perfectly suited for you, but you have a friend who would fit? Recommend your friend and get up to 5000 zł! Referral Program: Talent from your network
Technology
RITS Professional Services
Test Coordinator
Senior
Hybrid
Warsaw, Poland
80 - 115 PLN/hr
🏢 Summary: Long-term contract for a Test Coordinator combining test process management with hands-on manual testing in Agile and Waterfall environments. The role focuses on defining testing strategies, ensuring full test coverage, executing manual and regression tests, and managing end-to-end defect processes within a financial domain project. Hybrid work model with regular on-site presence in Warsaw. 🗂️ Requirements: Minimum 5 years of IT testing experience, Experience combining test management and manual testing, Strong knowledge of Agile methodology, Strong knowledge of Waterfall methodology, Proficiency in Jira, Proficiency in Confluence, Experience with end-to-end Defect Management, Experience with manual and regression testing, Ability to analyze requirements for testability, Residence within commuting distance to Warsaw 📃 Skills: Testing, Manual, Regression, Defect, Agile, Waterfall, Jira, Confluence, Kibana, Banking, Finance, ISTQB 🏢 Description: Test Coordinator Location: Warsaw (Hybrid: 1 day per week in the office) Rate: Up to 115 PLN/h + VAT (B2B) Start Date: March 2nd, 2026 Project Duration: 12+ months 📝 Project Overview We are looking for an experienced Test Coordinator to join our team for a long-term engagement (over a year). This role is a unique blend of test process management and active hands-on manual testing. The ideal candidate is someone who thrives in both Agile and Waterfall environments, manages time pressure effectively, and maintains the highest quality standards for software releases. Due to the nature of the project, we are looking for a professional with experience in the financial sector or a strong willingness to quickly master credit-related business logic. 💼 Key Responsibilities Strategy & Approach: Defining the testing approach for specific cycles, sprints, and releases. Collaboration: Working closely with development teams within sprints and ensuring functional testing standards are met. Analysis: Analyzing requirements for testability and ensuring full test coverage. Execution: Performing manual tests and maintaining the regression test scope. Quality Control: Managing the end-to-end Defect Management process. Independence: Taking full ownership of assigned tasks and working autonomously under tight deadlines. ☑️ Requirements (Must Have) Experience: At least 5 years in IT testing, with a proven track record of combining test management with manual execution. Methodologies: Solid understanding of both Waterfall and Agile software development lifecycles. Tools: Proficiency in Jira and Confluence . Soft Skills: High level of diligence, independence, and the ability to work effectively under time pressure. Availability: Residing within commuting distance to Warsaw to allow for the required 1-day-per-week office presence. ⭐ Nice to Have Industry Knowledge: Experience in the Banking/Finance sector. Domain Expertise: Familiarity with credit processes and related financial regulations. Certification: ISTQB Foundation level or Test Manager certification. Technical Skills: Experience with log analysis tools (e.g., Kibana ). This role is not perfectly suited for you, but you have a friend who would fit? Recommend your friend and get up to 5000 zł! Referral Program: Talent from your network
Technology
Optiveum
QA Engineer - Automation
Mid
Hybrid
Warsaw, Poland
4,500 - 5,500 USD/mo
🏢 Summary: Automation-focused QA Engineer role within a PaaS Customer Delivery team, responsible for ensuring high-quality software delivery through manual and automated testing. The position involves designing and executing test cases, contributing to automation frameworks, and integrating tests into CI/CD pipelines in a hybrid work model in Warsaw. The role supports enterprise clients by maintaining rigorous quality standards across the full development lifecycle. 🗂️ Requirements: 2–4 years of experience in software quality assurance or testing, Experience in manual testing, including test planning, execution, and defect tracking, Experience working in Agile/Scrum environments, Experience with test case and issue management tools, Ability to design and maintain automated test suites, Experience with API testing tools, Basic knowledge of CI/CD workflows, Availability to work onsite in Warsaw 3 days per week 📃 Skills: Selenium, Cypress, Playwright, Postman, Swagger, Jira, TestRail, CI/CD, Agile, Scrum 🏢 Description: QA Engineer – Automation-Focused Software Testing 📍 Hybrid in Warsaw (3 days/week onsite required) | 💼 Full-time | B2B contract up to $5,500/month Our client is a US-based technology company headquartered in New York City, delivering digital solutions and consulting services that transform businesses and drive measurable value. With offices in multiple countries, the company is now investing in a new engineering centre in Warsaw, recognizing the strong talent and culture of Polish software professionals. We are currently seeking a QA Analyst- Software Testing to join the Platform-as-a-Service (PaaS) Customer Delivery team. This role is essential in ensuring the delivery of high-quality software to enterprise clients by proactively identifying issues, improving testing coverage, and contributing to automation frameworks. You will collaborate closely with engineering, product delivery, and business analysis teams to uphold rigorous quality standards across all phases of the development lifecycle. This is a hybrid position — you will be expected to work from the Warsaw office 3 days per week. Key Responsibilities Design and execute functional, integration, regression, and exploratory test cases Participate in requirement reviews and define clear acceptance criteria in collaboration with cross-functional teams Identify, document, and track defects; communicate risks and inconsistencies to stakeholders Maintain accurate test documentation and support User Acceptance Testing (UAT) with implementation teams Contribute to the design and maintenance of automated test suites, particularly using Selenium or similar frameworks Assist in expanding automation test coverage and integrating tests into CI/CD workflows Promote continuous improvement of QA processes, test tooling, and reporting standards Actively support quality assurance efforts throughout the entire software delivery lifecycle Key Requirements Required 2–4 years of experience in software quality assurance or testing Proficiency in manual testing practices, including test planning, execution, and defect tracking Working knowledge of Agile/Scrum methodologies and experience in cross-functional teams Familiarity with tools such as Jira, TestRail, or similar for test case and issue management Strong attention to detail and analytical thinking, with a focus on identifying edge cases and system weaknesses Preferred Experience with automation testing frameworks such as Selenium, Cypress, or Playwright Exposure to API testing tools (e.g., Postman, Swagger) Understanding of multi-tenant, configurable platforms, or SaaS products Basic knowledge of scripting or automation workflows in CI/CD environments What’s Offered B2B contract with monthly compensation up to $5 500 Strong career growth opportunities in a global fintech environment High-impact projects in a fast-growing sector Friendly, open, and ambitious team culture Hybrid model – minimum 3 days/week in the Warsaw office
Technology
emagine Polska
Java Test Automation Engineer
Mid
Hybrid
Gdansk, Poland
🏢 Summary: Full-time Test Automation Lead role in the banking sector focused on building and optimizing automated testing processes for collateral management systems within a Continuous Delivery environment. The position emphasizes developing scalable test frameworks, integrating CI/CD pipelines, and ensuring high performance and quality standards. Collaboration with Development, DevOps, and Product teams is central to delivering robust automation solutions. 🗂️ Requirements: 3+ years experience with Java Framework or similar, 3+ years experience with Java, Experience with REST API testing, Experience with Maven, Experience with SQL queries, Experience with database systems, Experience with Jenkins or Bamboo, Experience with JIRA, Experience with Bitbucket, Experience with Git, Ability to build and maintain CI/CD pipelines, Experience with Selenium and test automation frameworks, English and Polish proficiency 📃 Skills: Java, Selenium, REST, Maven, SQL, Jenkins, Bamboo, JIRA, Bitbucket, Git, Docker, CI/CD, Databases 🏢 Description: 🌍Location: 2 days from the office in Gdansk. ⏰Start date for assignment: ASAP/1 month. 💰Rate: up to 140 zl/h B2B. ⏳Duration of assignment: > 12 months + extensions. 📕Language: English + Polish. ⚙️Industry: banking. 💻Workload: Full time. The role focuses on leading test automation initiatives, particularly ensuring the performance and quality of collateral management systems through efficient testing processes. Main Responsibilities: Build and manage test processes within our continuous delivery environment, ensuring seamless integration with development workflows. Automate test processes whenever possible, creating robust, maintainable, and scalable testing solutions. Collaborate closely with Development, DevOps, and Product Management teams in a fast-paced Continuous Delivery environment. Handle test data preparation, management, and automation for complex scenarios. Analyze test results and manage defect reporting to maintain high-quality standards across all deliveries. Implement Selenium libraries as extensions to Java Framework, enhancing our testing capabilities and understanding of patterns such as the Page Object Model. Build and maintain CI/CD pipelines specifically designed for test libraries and automation frameworks. Identify and implement process improvements and automation solutions for day-to-day testing challenges. Key Requirements: 3+ years of hands-on experience with Java Framework or similar frameworks. Good knowledge of REST API testing. 3+ years of experience in Java with Maven and SQL queries . 3+ years of practical experience with various database systems. Hands-on experience with Jenkins or Bamboo, JIRA, Bitbucket, and Git. Strong analytical and problem-solving skills. Nice to Have: Experience with Continuous Integration and containerization using Docker. Proficiency in managing automated testing on large-scale data infrastructure. Experience with Atlassian Suite (Confluence, JIRA). Solid understanding of financial service environments. ISTQB Foundation Certificate. Other Details: Collaborative environment with Development, DevOps, and Product Management teams operational framework for managing legal security documents. This position emphasizes a team-oriented approach in facilitating test automation initiatives.
Technology
emagine Polska
Test Automation Engineer
Mid
Hybrid
Gdansk, Poland
🏢 Summary: Full-time Test Automation Engineer role in the banking sector focused on leading and implementing automated testing for collateral management systems within a Continuous Delivery environment. The position involves building scalable test frameworks, integrating automation with CI/CD pipelines, and ensuring high quality through robust API and database testing. The assignment is long-term with close collaboration across Development and DevOps teams. 🗂️ Requirements: 3+ years of experience with Java and Java-based test frameworks, 3+ years of experience with Maven and SQL, 3+ years of experience with database systems, Experience with REST API testing, Hands-on experience with Jenkins or Bamboo, Hands-on experience with JIRA, Bitbucket, and Git, Experience building and maintaining CI/CD pipelines, Experience with Selenium and Page Object Model, Experience in test automation within Continuous Delivery environment 📃 Skills: Java, Maven, SQL, REST, Selenium, Jenkins, Bamboo, JIRA, Bitbucket, Git, CI/CD, Docker, Databases 🏢 Description: 🌍Location: 2 days from the office in Gdansk. ⏰Start date for assignment: ASAP/1 month. 💰Rate: up to 140 zl/h B2B. ⏳Duration of assignment: > 12 months + extensions. 📕Language: English + Polish. ⚙️Industry: banking. 💻Workload: Full time. The role focuses on leading test automation initiatives, particularly ensuring the performance and quality of collateral management systems through efficient testing processes. Main Responsibilities: Build and manage test processes within our continuous delivery environment, ensuring seamless integration with development workflows. Automate test processes whenever possible, creating robust, maintainable, and scalable testing solutions. Collaborate closely with Development, DevOps, and Product Management teams in a fast-paced Continuous Delivery environment. Handle test data preparation, management, and automation for complex scenarios. Analyze test results and manage defect reporting to maintain high-quality standards across all deliveries. Implement Selenium libraries as extensions to Java Framework, enhancing our testing capabilities and understanding of patterns such as the Page Object Model. Build and maintain CI/CD pipelines specifically designed for test libraries and automation frameworks. Identify and implement process improvements and automation solutions for day-to-day testing challenges. Key Requirements: 3+ years of hands-on experience with Java Framework or similar frameworks. Good knowledge of REST API testing. 3+ years of experience in Java with Maven and SQL queries . 3+ years of practical experience with various database systems. Hands-on experience with Jenkins or Bamboo, JIRA, Bitbucket, and Git. Strong analytical and problem-solving skills. Nice to Have: Experience with Continuous Integration and containerization using Docker. Proficiency in managing automated testing on large-scale data infrastructure. Experience with Atlassian Suite (Confluence, JIRA). Solid understanding of financial service environments. ISTQB Foundation Certificate. Other Details: Collaborative environment with Development, DevOps, and Product Management teams operational framework for managing legal security documents. This position emphasizes a team-oriented approach in facilitating test automation initiatives.
Technology
Experis Manpower Group
Test Automation Engineer (Java)
Senior
On-site
Warsaw, Poland
130 - 150 PLN
🏢 Summary: The role is for a Senior QA/Test Automation Engineer responsible for designing and maintaining automated and manual tests within a Scrum team, fully on-site in Warsaw. The position focuses on building automation frameworks, integrating tests into CI/CD pipelines, and ensuring high product quality across UI and API layers. The engineer collaborates closely with development and DevOps teams while contributing to Agile quality processes. 🗂️ Requirements: Minimum 5 years of experience as QA Engineer or Test Automation Engineer, Strong hands-on experience with Java, Experience with UI automation tools: Playwright or Selenium, Experience with API automation tools: RestAssured or Postman/Newman, Experience with CI/CD tools: GitLab CI, GitHub Actions, Azure DevOps or Jenkins, Ability to design test cases and use test management tools such as Jira with Xray or Zephyr, Proficiency with Git version control, Solid understanding of testing methodologies and ISTQB Foundation principles 📃 Skills: Java, Playwright, Selenium, RestAssured, Postman, Newman, GitLab, GitHub, Azure, Jenkins, Jira, Xray, Zephyr, Git, ISTQB 🏢 Description: Location: Warsaw – 100% on-site Responsibilities: Automated Testing • Design, implement, and maintain automated tests (UI, API, regression, integration). • Develop and enhance automation frameworks following best practices. • Integrate automated tests into CI/CD pipelines and monitor their stability. • Analyze test results, identify issues, and report defects. • Collaborate closely with Development, DevOps, and Product Owners. • Optimize test execution time, reliability, and coverage. Manual Testing • Design and execute functional and exploratory tests. • Create and maintain test cases based on user requirements and acceptance criteria. • Validate features delivered in each sprint. • Support end-to-end (E2E), UAT, and ad hoc testing activities. Working in a Scrum Team • Participate in Agile ceremonies: daily stand-ups, refinements, sprint planning, reviews, and retrospectives. • Contribute to sprint-level testing and quality planning. • Co-define and maintain Definition of Done (DoD) and Definition of Ready (DoR) from a QA perspective. • Identify quality risks and propose mitigation strategies. Requirements Technical Skills • Minimum 5 years of experience as a QA Engineer or Test Automation Engineer. • Strong hands-on experience with Java. • Experience with automation tools/frameworks: o UI: Playwright, Selenium o API: RestAssured, Postman/Newman • Experience working with CI/CD tools (GitLab CI, GitHub Actions, Azure DevOps, Jenkins). • Ability to design test cases and work with test management tools (e.g., Jira + Xray/Zephyr). • Proficiency with Git version control. • Solid understanding of testing methodologies and ISTQB Foundation principles (certification is a plus). Nice to Have • Knowledge of additional languages: Python, C#, JavaScript/TypeScript. • Experience in performance testing. • Familiarity with Docker/Kubernetes and containerized test environments. • Experience with cloud platforms (Azure, AWS, GCP). • Exposure to modern QA practices: o Shift-left testing o Contract testing o BDD (e.g., Cucumber) Our offer: • MultiSport Plus • Group insurance • Medicover Premium • e-learning platform
Technology
emagine Polska
Senior QA Engineer (Java + TS/JS)
Senior
Remote
Warsaw, Poland
170 - 170 PLN/hr
🏢 Summary: Senior QA Engineer role focused on Java-based API test automation for CMS and digital asset management products within the ETSL project. The position involves building and maintaining automated tests, supporting CI/CD processes, and ensuring high product quality in a fully remote environment. The engineer will also maintain test infrastructure and contribute to defect analysis and resolution. 🗂️ Requirements: Minimum 4 years of experience in Java and API test automation with RestAssured, Basic experience with TypeScript or JavaScript, Experience with Cypress or Playwright for end-to-end testing, Knowledge of SQL or NoSQL databases and data validation, Experience with version control systems, Familiarity with CI/CD tools and processes, Ability to build and debug applications locally for defect investigation 📃 Skills: Java, RestAssured, TypeScript, JavaScript, Cypress, Playwright, SQL, NoSQL, Git, CICD, API 🏢 Description: contract: B2B salary: 170 pln/h + VAT mode: 100% remote We are seeking a Senior QA Engineer with a robust background in Java and API test automation to join our remote team. This role entails the development and maintenance of key products within our ETSL project, including a content management system and digital asset management tools. The ideal candidate will possess a keen eye for detail and strong analytical skills, ensuring high-quality outcomes in a collaborative, remote environment. Responsibilities: Develop and execute automated tests to ensure product quality. Collaborate with cross-functional teams to enhance product functionality. Investigate defects and reproduce issues for resolution. Participate in continuous integration and delivery processes. Maintain and improve test infrastructure and tools. Guide junior team members in quality assurance practices. Document and report test results effectively. Analyze and provide feedback on product features. Requirements: Solid experience in Java and API test automation using Rest Assured (at least 4 years) Basic experience with TypeScript or JavaScript Familiarity with Cypress or Playwright for end-to-end testing Knowledge of SQL or NoSQL databases and data validation Experience with code quality and version control tools Familiarity with CI/CD concepts and tools Ability to build and debug applications locally to investigate reported defects Very good analytical and problem-solving skills Clear and effective communication skills within the team Very good level of English, both written and spoken Nice to have: Familiarity with Docker, Kubernetes and AWS
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.
Technology
emagine Polska
Senior QA Automation Specialist
Senior
Remote
Warsaw, Poland
🏢 Summary: Full-time B2B contract for a Senior QA Automation Specialist to lead manual and automated testing in an agile environment for web applications in the debt collection industry. The role focuses on ensuring high software quality through Java-based automation, API testing, and CI/CD integration. Initial 6-month engagement with possible extensions, fully remote. 🗂️ Requirements: 7+ years of experience in QA and test automation, Strong experience with Java-based automation frameworks, Experience with Selenium or Playwright, Solid manual testing experience for complex web applications, Experience in API testing (REST), Experience with Postman or RestAssured, Experience with CI/CD pipelines, Experience with Jenkins, Ability to work in agile environment, English proficiency for project work 📃 Skills: Java, Selenium, Playwright, REST, Postman, RestAssured, Jenkins, CI/CD 🏢 Description: Industry: debt collection Remote work: 100% Project language: English FTE: full-time Project length: 6 months + prolongations Start: ASAP Assignment type: B2B Remuneration: up to 160 PLN/h Summary: The role of a Senior QA Automation Specialist is to lead the testing efforts in an agile environment. The main objective is to ensure software quality through manual and automated testing methods, playing a crucial role in delivering reliable web applications. Responsibilities: Design and execute test plans and test cases for web applications. Develop and maintain automated test scripts using Java-based frameworks (e.g., Selenium or Playwright). Conduct manual test cases for complex features and validate their functionality. Perform API testing using tools such as Postman or RestAssured. Integrate automated testing into CI/CD pipelines, ensuring seamless delivery via tools like Jenkins. Collaborate with developers to define acceptance criteria and take ownership of test quality. Must Haves: 7+ years of experience in QA/test automation. Strong automation skills using Java-based frameworks (e.g. Selenium or Playwright). Solid manual testing experience across complex web applications. API testing experience (REST, Postman, RestAssured or similar). Experience with CI/CD pipelines (e.g. Jenkins). Ability to collaborate closely with developers. Nice to Have: Familiarity with agile methodologies. Knowledge of performance testing tools. Experience in creating test frameworks.
Technology
emagine Polska
Full Stack Developer (Java, Angular, AWS)
Senior
Remote
Warsaw, Poland
130 - 145 PLN/hr
🏢 Summary: Full Stack Developer role in the automotive industry focused on building and maintaining web applications using modern Java and JavaScript technologies. The project involves developing Angular-based frontends and Spring Boot backends deployed on AWS, with long-term remote collaboration. Full-time B2B engagement with English-speaking client and regular team interactions. 🗂️ Requirements: 5+ years of software development experience, Proficiency in Java, Proficiency in JavaScript, Proficiency in TypeScript, Experience with Spring Boot (Boot, Data, Security), Experience with Angular, Experience with HTML/CSS, Experience with SQL databases, Experience with NoSQL databases, Experience with Hibernate or JPA, Experience with AWS (ECS, EKS, Lambda, CloudWatch), Ability to write unit tests using JUnit 📃 Skills: Java, JavaScript, TypeScript, Angular, HTML, CSS, Spring, SpringBoot, Hibernate, JPA, SQL, NoSQL, AWS, ECS, EKS, Lambda, CloudWatch, JUnit 🏢 Description: 🌍 Remote work: remote (occasional meetings in the Warsaw office; may happen every 2 weeks, with client workshops every 3 months). 💰 Rate: B2B – up to 145 zl/h. 📕 Project language: English. ⏳ Project length: > 12 months + prolongations. ⏰ Start: ASAP / 2 weeks. 💻 Equipment : work on own equipment. 💬 Workload: full time, fixed-price contract : including 30 paid days off (approx. 18.5 working days/month). ⚙️ Recruitment process : 1 interview with the client. 💼 Industry : Automotive. Summary: This role focuses on developing and maintaining robust full stack applications for the PAAK team, primarily using a range of modern web technologies and frameworks . Main Responsibilities: Develop and maintain full stack applications using Java, JavaScript, and TypeScript . Implement web front-ends using Angular and HTML/CSS . Design and manage back-end services with Spring Boot , including integration with databases. Utilize AWS cloud services for deployment and monitoring. Write unit tests and maintain code quality using JUnit. Participate in regular team meetings and client interactions . Key Requirements: 5+ years of experience in software development. Proficiency in Java and JavaScript/TypeScript. Experience with Spring Boot and its ecosystem (Boot, Data, Security). Familiarity with both SQL and NoSQL databases using Hibernate or JPA . Experience using AWS services (ECS/EKS, Lambda, CloudWatch). Nice to Have: Knowledge of CI/CD practices, especially using GitHub Actions . Familiarity with design patterns such as Saga . Experience with container orchestration tools. Other Details: Location: Warsaw Work Schedule: Full time with a specification of 18.5 days work on service order requiring holidays during assignment. Team Interaction: Consultants’ teams meet every 2 weeks; client visits every 3 months. Remote Work: BYOD policy, no travel required.