New offer - be the first one to apply!
June 27, 2026
QA Automation Engineer
Senior • Remote
4,900 - 6,600 USD
Krakow, MA, Poland
About the role
We are looking for a Senior QA Automation Engineer to own quality strategy for serverless middleware services powering ordering, loyalty, payments, and third-party integrations across a major consumer platform. You will design and maintain automated test suites for RESTful APIs and event-driven architectures on AWS, execute performance and load testing, validate partner integrations including delivery and payment platforms, and integrate quality gates into CI/CD pipelines using Azure DevOps and GitHub Actions. The role expects active use of AI-assisted tools as a core part of daily quality engineering work.
What you will do
- Build automated test frameworks for serverless applications;
- Validate event-driven workflows and asynchronous messaging;
- Execute performance and load testing;
- Validate resiliency and failure scenarios;
- Design, build, and maintain automated test suites covering functional, integration, and contract testing for middleware APIs and services ensuring correct behavior in isolation and across dependencies;
- Leverage AI-assisted tools for test case generation, synthetic data creation, failure analysis, and coverage documentation;
- Own performance and reliability validation including load, stress, spike, and soak testing, establishing baselines and identifying bottlenecks;
- Partner with engineers throughout the development cycle to align on test strategy, acceptance criteria, and CI/CD integration via Azure DevOps or GitHub Actions;
- Validate third-party integrations through contract testing, sandbox/staging validation, and failure mode analysis;
- Track and report quality metrics, maintain documentation, and contribute to incident post-mortems.
Must haves
- 4+ years of quality engineering or software engineering experience focused on backend API testing;
- Experience designing automated test suites for REST APIs in distributed or microservices environments;
- Hands-on experience with performance and load testing;
- Proficiency in JavaScript/TypeScript, Java, or Python;
- Working knowledge of AWS serverless services (Lambda, API Gateway, DynamoDB, SQS/SNS);
- Experience integrating automated tests into CI/CD pipelines (Azure DevOps, GitHub Actions);
- Proficiency with AI-assisted development tools (GitHub Copilot, Claude, or equivalent);
- Familiarity with contract testing approaches and consumer-driven contracts;
- Strong analytical and root-cause analysis skills, including distinguishing flaky tests from real defects;
- Experience validating asynchronous systems;
- Strong scripting skills;
- Clear communication and ability to translate test findings into engineering priorities;
- Collaborative approach to working within engineering sprints;
- Upper-intermediate English level.
Nice to haves
- Experience with k6, Gatling, JMeter, or similar performance testing tools;
- Postman/Newman experience;
- Familiarity with Pact or other contract testing tools;
- Cognito authentication testing experience;
- Delivery and payment integration testing experience;
- Experience with DoorDash, Uber Eats, or similar marketplace APIs;
- Chaos engineering and fault injection (AWS FIS or similar);
- Observability tooling experience (Dynatrace, Datadog, CloudWatch);
- Multi-region AWS testing and failover/latency validation;
- Background in QSR, retail, or e-commerce domains;
- AWS Certified Developer – Associate or higher.
The benefits of joining us
- Professional growth: Mentorship, TechTalks, and personalized growth roadmaps;
- Competitive compensation: USD-based compensation and budgets for education, fitness, and team activities;
- Exciting projects: Work on modern solutions with top-tier clients including Fortune 500 enterprises and leading product brands;
- Flextime: Flexible schedule with options to work from home or the office.
Meet Our Recruitment Process
Asynchronous stage
- Short online form to confirm basic requirements;
- 30–60 minute skills assessment via Codility;
- 5-minute introduction video.
Synchronous stage
- Technical interview with the engineering team;
- Final interview with future teammates.
If it’s a match — you’ll get an offer!
Similar jobs you might like
Technology
New offer
AgileEngine
Software Engineer
Senior
Remote
Krakow, Poland
5,600 - 7,400 USD
🏢 Summary: Senior Backend Engineer role focused on designing and building scalable serverless middleware services for digital ordering, payments, loyalty, and third-party integrations on a major consumer platform using AWS and Node.js/TypeScript. The position emphasizes event-driven architecture, infrastructure as code, secure authentication, and active use of AI-assisted development tools. It involves API development at scale, cloud-native deployments, and collaboration on high-quality, secure backend systems. 🗂️ Requirements: 4+ years of backend development experience, Experience building and operating RESTful and/or GraphQL APIs at scale, Proficiency in JavaScript or TypeScript, Experience with serverless architectures on AWS (Lambda, API Gateway, DynamoDB, SQS/SNS), Experience with CI/CD pipelines and Git-based source control workflows, Familiarity with Infrastructure as Code (Terraform or CloudFormation), Understanding of event-driven architecture, webhooks, async messaging, pub/sub, Experience integrating with third-party and vendor APIs, Strong debugging and production incident management skills, Upper-intermediate English level 📃 Skills: JavaScript, TypeScript, Node.js, AWS, Lambda, API Gateway, DynamoDB, SQS, SNS, Terraform, CloudFormation, Git, GitHub, Azure, REST, GraphQL, Cognito, OAuth2, OpenID, Datadog, Dynatrace, CloudWatch, Akamai, CloudFront, CI/CD 🏢 Description: About the role We are looking for a Senior Backend Engineer to design and build scalable middleware services powering digital ordering, payments, loyalty, and third-party integrations across a major consumer platform. You will develop serverless applications using AWS Lambda and API Gateway, build Node.js/TypeScript microservices, design event-driven architectures with SQS/SNS, and implement infrastructure as code with Terraform. The role includes active use of AI-assisted development tools as a core part of the daily engineering workflow. What you will do - Develop serverless applications using AWS Lambda and API Gateway - Build and maintain Node.js/TypeScript microservices - Design event-driven architectures using SQS/SNS - Build infrastructure as code using Terraform - Leverage AI-assisted development tools (GitHub Copilot, Claude, and similar) as a core part of daily engineering work — from code generation and refactoring to test coverage and documentation - Champion AI tooling adoption across the team - Create integrations with delivery providers and payment platforms - Collaborate with business stakeholders and product teams to translate functional and technical requirements into scalable architecture and implementation plans - Conduct code reviews and provide technical design guidance to peers and junior engineers - Enforce data governance, security policies, and compliance standards throughout the SDLC - Implement secure authentication and identity flows using Amazon Cognito Must haves - 4+ years of backend development experience - Experience building and operating RESTful and/or GraphQL APIs at scale - Strong proficiency in JavaScript/TypeScript - Experience with serverless architectures on AWS (Lambda, API Gateway, DynamoDB, SQS/SNS) - Experience with CI/CD pipelines and source control workflows (Git, GitHub Actions, Azure DevOps) - Familiarity with Infrastructure as Code (Terraform or CloudFormation) - Solid understanding of integration patterns: event-driven architecture, webhooks, async messaging, pub/sub - Experience integrating with third-party platforms and vendor APIs - Strong debugging, root-cause analysis, and production incident management skills - Upper-intermediate English level Nice to haves - Experience with delivery platform integrations (e.g., DoorDash, Uber Eats) - Payment platform integrations - Amazon Cognito expertise - Multi-region AWS deployments and global traffic management (Akamai, CloudFront) - Familiarity with OAuth 2.0 and OpenID Connect - Experience with observability platforms (Dynatrace, Datadog, CloudWatch) - Experience with LLMs/AI agents in software delivery workflows - AWS Certified Developer – Associate or higher - Exposure to React Native or cross-platform mobile app integration patterns The benefits of joining us - Professional growth with mentorship, TechTalks, and personalized growth roadmaps - Competitive USD-based compensation and budgets for education, fitness, and team activities - Opportunity to work on modern solutions with top-tier clients - Flexible schedule with options to work from home or office Meet Our Recruitment Process Asynchronous stage: - Short online form to confirm basic requirements - 30–60 minute skills assessment via Codility - 5-minute introduction video Synchronous stage: - Technical interview with the engineering team - Final interview with future teammates If it’s a match — you’ll get an offer.
Technology
AgileEngine
QA Automation Engineer
Mid
Remote
Krakow, Poland
3,700 - 4,940 USD
🏢 Summary: The offer is for a QA Automation Engineer to ensure the accuracy, reliability, and performance of data-driven products within an analytics platform team. The role combines manual and automated testing of APIs, backend workflows, and data transformations, with a strong focus on SQL-based validation. You will work in an Agile environment contributing to regression automation and CI/CD quality integration. 🗂️ Requirements: 2–4 years of QA experience in manual and automation testing, Strong SQL skills including joins, DML/DDL, window functions, Experience in manual API testing, Basic experience with API automation or scripting, Experience with Jira or TestRail, Understanding of CI/CD concepts, Experience with version control systems, Knowledge of QA processes and defect lifecycle, Ability to analyze requirements and design test scenarios, Upper-intermediate English level 📃 Skills: SQL, Postman, Insomnia, Jira, TestRail, GitHub, Bitbucket, CI/CD, Python, Snowflake, Apache, NiFi, S3, AWS, Lambda, Looker, PowerBI, MicroStrategy 🏢 Description: ID69196 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a QA Automation Engineer to ensure the accuracy, reliability, and performance of data-driven products within an analytics platform team. You will validate complex data transformations, API outputs, and backend workflows using SQL, Postman, and automation frameworks, working alongside Product Managers, Data Engineers, and Developers in an Agile environment. The role combines hands-on manual testing with growing automation development responsibilities across APIs and regression suites. What you will do Execute manual and automated tests across APIs, backend pipelines, and analytics outputs; Validate data transformations, business rules, and calculations against requirements; Write SQL queries to confirm data accuracy, identify inconsistencies, and investigate reported issues; Create and maintain test cases, test plans, and execution reports using Jira/TestRail or similar tools; Participate in requirements reviews to identify gaps, ambiguities, and edge cases early; Support automation efforts by creating or updating API test scripts and regression suites; Collaborate with developers and data engineers to troubleshoot defects and verify fixes; Contribute to improving CI/CD test integration and quality gates; Monitor recurring defects and provide visibility into quality trends; Assist in validating releases and confirming readiness for deployment. Must haves 2–4 years of professional QA experience in manual and automation testing; Strong SQL skills (joins, DML/DDL, data validation, window functions, logic validation); Experience testing APIs manually ( Postman , Insomnia , or similar); Basic exposure to API automation frameworks or scripting; Experience using Jira , TestRail , or similar QA management tools; Understanding of CI/CD concepts and version control ( GitHub , Bitbucket ); Ability to analyze functional requirements and propose test scenarios and edge cases; Solid understanding of QA processes, regression cycles, and defect lifecycle; Upper-intermediate English level. Nice to haves Python knowledge (basic scripting level); Experience with Snowflake or other cloud data warehouses; Familiarity with Apache NiFi , S3 , or AWS Lambda ; Experience testing Looker , Power BI , MicroStrategy , or similar BI tools; Backend automation experience (Python-based frameworks); Understanding of data processing, ETL, or large-scale ingestion pipelines; Previous exposure to healthcare, pharma, or analytics data. The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!
Technology
New offer
AgileEngine
QA Engineer
Senior
Remote
Krakow, Poland
4,940 - 6,587 USD
🏢 Summary: Senior QA Engineer role focused on manual and automation testing of web applications, including validation of AI-generated test cases and LLM outputs. The position involves API testing, cross-browser UI testing, CI/CD collaboration, and contributing to an existing automation framework within Agile teams. It is suited for an experienced tester strengthening automation skills while working with AI-driven tools and modern QA practices. 🗂️ Requirements: 4+ years of software testing experience, Strong manual and automation testing knowledge, Understanding of SDLC and STLC models, Knowledge of testing and QA processes, Experience with test design techniques, Defect analysis and reporting skills, Experience with Postman for API testing, Experience with browser developer tools, Experience with UI testing, Experience with TestRail for test management, Basic understanding of CI/CD processes, Intermediate level of English 📃 Skills: TestRail, Postman, JIRA, Jenkins, CI/CD, SDLC, STLC, API, UI, LLM, Claude, GitHub, Copilot, OpenAI, Azure, LangChain 🏢 Description: ID66279 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a Senior QA Engineer to perform manual and automation testing of web applications, validate AI-generated test cases and LLM outputs, and contribute automation scripts to a stable existing framework under the guidance of a dedicated Automation Lead. You will design and execute test plans in TestRail, conduct API testing with Postman, document defects in Jira, and collaborate across Agile sprint cycles. The role suits an engineer with a strong manual background who is actively growing their automation skills using tools including Claude and GitHub Copilot. What you will do Perform manual and automation testing of web applications to identify bugs, glitches, and inconsistencies; Take ownership of automation tasks within the team and proactively develop your automation skills; Develop, maintain, and execute detailed manual test cases based on product requirements and specifications; Perform thorough cross-browser UI testing to ensure consistent behavior across Chrome, Firefox, Safari, Edge, etc.; Validate AI-generated test cases, summaries, and recommendations produced by integrated LLMs to ensure accuracy, completeness, and alignment with project requirements; Design and execute test scenarios to verify AI behavior, including prompt–response consistency, contextual relevance, and deterministic vs. non-deterministic outputs; Evaluate AI model quality using defined acceptance metrics (precision, recall, hallucination rate, duplication rate); Conduct manual API testing to validate request/response accuracy, error handling, and integration; Use TestRail to create, manage, and track test plans, test cases, and test execution results; Use Jenkins CI/CD pipelines; Report and document defects clearly using the bug tracking system (JIRA); Participate in daily stand-ups, sprint planning, and other Agile team meetings; Review user stories and acceptance criteria to understand the scope of testing; Estimate own tasks, report on risks to the team lead; Collaborate with developers and other QA team members to reproduce issues and verify fixes; Maintain and update test documentation as needed. Must haves 4+ years of experience in software testing; Strong manual & automation knowledge; Basic understanding of SDLC and STLC (Software Development and Testing Life Cycle) models; Knowledge of Testing and Quality Assurance processes; Strong experience with Test Design activities to cover a set of product requirements; Knowledge of Test Design techniques; Knowledge of testing methodologies; Defect analysis skills and the ability to write detailed and useful defect reports with expected defect-fixing outcomes; Experience with Postman (API testing) and Browser developer tools; Experience with UI testing; Experience with TestRail as a Test Management system (as a user, test execution is required); Basic understanding of CI/CD process; English – an Intermediate, higher knowledge level is an advantage. Nice to haves Understanding of LLM evaluation principles, including prompt engineering, output validation, and model fine-tuning cycles; Familiarity with AI/ML concepts, APIs, and frameworks (e.g., OpenAI API, Azure OpenAI, LangChain); Knowledge of data protection and compliance standards for AI systems (GDPR, zero-data retention, PII anonymization); Experience in SSO testing is a plus; Experience in Performance or Load testing is a plus. The benefits of joining us Professional growth: Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation: We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects: Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime: Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!
Technology
AgileEngine
QA Engineer
Mid
Remote
Krakow, Poland
2,500 - 4,900 USD
🏢 Summary: The offer is for a QA Engineer responsible for validating data-driven analytics products by testing complex data transformations, APIs, and backend workflows. The role focuses primarily on manual testing with growing involvement in automation and CI/CD quality gates within an Agile environment. You will ensure data accuracy and reliability through SQL validation, API testing, and close collaboration with cross-functional teams. 🗂️ Requirements: 2–4 years of QA experience in manual and automation testing, Strong SQL skills including joins, DML/DDL, and data validation, Experience with manual API testing, Basic experience with API automation or scripting, Experience with Jira or TestRail, Understanding of CI/CD concepts, Experience with version control systems, Ability to analyze requirements and create test scenarios, Knowledge of QA processes, regression cycles, and defect lifecycle, Upper-intermediate English level 📃 Skills: SQL, API, Postman, Insomnia, Jira, TestRail, GitHub, Bitbucket, CI/CD, Python, Snowflake, NiFi, S3, AWS, Lambda, Looker, PowerBI, MicroStrategy 🏢 Description: ID69196 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a QA Engineer to ensure the accuracy, reliability, and performance of data-driven analytics products by validating complex data transformations, API outputs, and backend workflows. You will write SQL queries for data validation, create and execute test cases using Jira and TestRail, and collaborate closely with Product Managers, Data Engineers, and Developers in an Agile environment. The role is primarily manual testing with growing contribution to automation and CI/CD quality gates. What you will do Execute manual and automated tests across APIs, backend pipelines, and analytics outputs; Validate data transformations, business rules, and calculations against requirements; Write SQL queries to confirm data accuracy, identify inconsistencies, and investigate reported issues; Create and maintain test cases, test plans, and execution reports using Jira/TestRail or similar tools; Participate in requirements reviews to identify gaps, ambiguities, and edge cases early; Support automation efforts by creating or updating API test scripts and regression suites; Collaborate with developers and data engineers to troubleshoot defects and verify fixes; Contribute to improving CI/CD test integration and quality gates; Monitor recurring defects and provide visibility into quality trends; Assist in validating releases and confirming readiness for deployment. Must haves 2–4 years of professional QA experience in manual and automation testing; Strong SQL skills (joins, DML/DDL, data validation, window functions, logic validation); Experience testing APIs manually ( Postman , Insomnia , or similar); Basic exposure to API automation frameworks or scripting; Experience using Jira , TestRail , or similar QA management tools; Understanding of CI/CD concepts and version control ( GitHub , Bitbucket ); Ability to analyze functional requirements and propose test scenarios and edge cases; Solid understanding of QA processes, regression cycles, and defect lifecycle; Upper-intermediate English level. Nice to haves Python knowledge (basic scripting level); Experience with Snowflake or other cloud data warehouses; Familiarity with Apache NiFi , S3 , or AWS Lambda ; Experience testing Looker , Power BI , MicroStrategy , or similar BI tools; Backend automation experience (Python-based frameworks); Understanding of data processing, ETL, or large-scale ingestion pipelines; Previous exposure to healthcare, pharma, or analytics data. The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!
Technology
New offer
AgileEngine
Mobile QA Engineer
Senior
Remote
Krakow, Poland
3,652 - 5,300 USD
🏢 Summary: Senior Mobile QA Engineer role focused on building and maintaining automated test frameworks for React Native consumer mobile applications across iOS and Android. The position involves end-to-end, functional, regression, and integration testing, validating payment and authentication workflows, and integrating quality gates into CI/CD pipelines. The engineer collaborates in an Agile environment to ensure high-quality releases through automation, performance monitoring, and cross-functional teamwork. 🗂️ Requirements: 4+ years of professional mobile QA experience, 1+ year of React Native experience, Strong knowledge of iOS and Android platforms, Hands-on experience with Detox for end-to-end testing, Experience with Jest and React Native Testing Library, Experience with CI/CD tools such as GitHub Actions or CircleCI, Experience with BrowserStack or Sauce Labs, Knowledge of Firebase and Sentry, Basic understanding of JavaScript or TypeScript, API testing experience, Experience validating mobile payment flows, Upper-intermediate English level 📃 Skills: Detox, Jest, ReactNative, JavaScript, TypeScript, BrowserStack, SauceLabs, GitHubActions, CircleCI, Firebase, Sentry, AzureDevOps, QuantumMetric, EAS, Codility, iOS, Android, API, Adyen, ApplePay, GooglePay, LaunchDarkly, WCAG 🏢 Description: AgileEngine creates award-winning software for Fortune 500 brands and startups across 17+ industries, with recognized expertise in application development and AI/ML. About the role We are looking for a Senior Mobile QA Engineer to drive automation quality for a global QSR brand’s consumer mobile applications across iOS and Android. You will build and maintain automated test suites using Detox and Jest, validate payment and authentication workflows, execute functional and regression testing on real devices via BrowserStack, and integrate quality gates into CI/CD pipelines through GitHub Actions and EAS. The role spans manual and automated testing in an Agile environment with close collaboration across engineering, product, and design teams. What you will do - Build and maintain end-to-end automation frameworks; - Execute functional, regression, and integration testing; - Validate payment and authentication workflows; - Develop and execute test plans and test cases for React Native mobile applications across iOS and Android; - Perform manual and automated testing to validate functionality, UI/UX, performance, and platform compatibility; - Build and maintain automated test suites using Detox for end-to-end flows, Jest and React Native Testing Library for unit and component coverage, and real-device validation via BrowserStack or Sauce Labs; - Collaborate with cross-functional teams to define test requirements and ensure testability and accessibility of features including ADA compliance; - Analyze test results, identify root causes of failures, and work with developers to drive resolution; - Identify, document, and track bugs and issues in Azure DevOps; - Monitor app performance and user feedback signals via Quantum Metric, Sentry, and Firebase; - Support CI/CD quality gates including automated test runs, build validation, and beta distribution via GitHub Actions and EAS; - Write and maintain test documentation including test plans, test cases, and coverage maps; - Participate in Agile ceremonies including standups, sprint planning, refinement, and retrospectives; - Stay current with the React Native testing ecosystem and contribute to migration to the React Native New Architecture. Must haves - 4+ years of professional mobile QA experience; - 1+ year of React Native experience; - Strong understanding of mobile platforms (iOS and Android); - Hands-on experience with Detox for end-to-end testing; - Experience with Jest and React Native Testing Library or equivalent; - Familiarity with CI/CD tools such as GitHub Actions or CircleCI; - Experience with BrowserStack or Sauce Labs; - Knowledge of Firebase and Sentry; - Basic understanding of JavaScript/TypeScript and React Native architecture; - API testing experience; - Experience validating mobile payment flows; - Clear communication and collaboration skills; - Upper-intermediate English level. Nice to haves - Experience with payment integrations such as Adyen, Apple Pay, and Google Pay; - Familiarity with feature flag systems such as LaunchDarkly; - Exposure to mobile analytics platforms such as Adobe Experience Platform and Quantum Metric; - ADA accessibility testing and WCAG standards knowledge; - Performance testing including render budgets and memory profiling on mobile; - Internationalization (i18n) and multi-language app testing; - Experience with App Store and Google Play submission and validation processes. The benefits of joining us - Professional growth: Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps; - Competitive compensation with USD-based pay and budgets for education, fitness, and team activities; - Opportunity to join projects with modern solutions development and top-tier clients; - Flexible schedule with options to work from home or office. Meet Our Recruitment Process Asynchronous stage: - Short online form to confirm basic requirements; - 30–60 minute skills assessment via Codility; - 5-minute introduction video. Synchronous stage: - Technical interview with the engineering team; - Final interview with future teammates. If it’s a match — you’ll get an offer!
Technology
New offer
AgileEngine
QA Engineer
Senior
Remote
Krakow, Poland
4,940 - 6,587 USD
🏢 Summary: Senior QA Engineer role focused on owning automation quality for customer-facing React and Next.js web platforms. The position involves building and maintaining automated test suites, validating AEM headless integrations, and integrating quality gates into CI/CD pipelines. The role covers functional, accessibility, and performance testing with strong emphasis on cross-browser compatibility and web standards compliance. 🗂️ Requirements: 4+ years of professional web QA experience, At least 1 year testing React applications, Strong knowledge of HTML, Strong knowledge of CSS, Strong knowledge of JavaScript, Experience with Cypress or Playwright, Experience with Jest or React Testing Library, Experience with CI/CD tools, Experience with Git version control, Experience with BrowserStack or Sauce Labs, Experience testing applications built on AEM Sites CMS, Knowledge of web analytics and error monitoring tools, Basic understanding of TypeScript, Upper-intermediate English level 📃 Skills: React, Next.js, HTML, CSS, JavaScript, TypeScript, Cypress, Playwright, Jest, React, Testing, Library, BrowserStack, Sauce, Labs, AEM, GitHub, Actions, Jenkins, Git, Azure, DevOps, Quantum, Metric, Sentry, Google, Analytics, WCAG, Lighthouse 🏢 Description: ID72471 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a Senior QA Engineer to own automation quality for a global QSR brand’s customer-facing web platforms built on React and Next.js. You will develop and maintain automated test suites using Cypress and Jest, validate AEM headless content delivery, execute cross-browser testing via BrowserStack, and integrate quality gates into CI/CD pipelines through GitHub Actions. The role spans functional, accessibility, and performance testing with attention to Core Web Vitals and ADA/WCAG compliance. What you will do Develop and execute test plans and test cases for React/Next.js web applications across desktop and mobile browsers; Perform manual and automated testing to validate functionality, UI/UX, performance, and cross-browser compatibility; Build and maintain automated test suites using Cypress for end-to-end flows, Jest and React Testing Library for unit and component coverage, and real-browser validation via BrowserStack or Sauce Labs; Validate integration and content rendering within Adobe Experience Manager (AEM) Sites CMS, including headless content delivery and personalization surfaces; Collaborate with cross-functional teams — developers, product managers, and designers — to define test requirements and ensure testability and accessibility of features (including ADA/WCAG compliance); Analyze test results, identify root causes of failures, and work closely with developers to drive resolution; Identify, document, and track bugs and issues in Azure DevOps; monitor open defects through to closure; Monitor app performance and user feedback signals (Quantum Metric, Sentry) proactively identify quality improvements; Help keep CI/CD quality gates healthy: automated test runs, build validation, and deployment pipelines via GitHub Actions; Write and maintain test documentation — test plans, test cases, coverage maps — and contribute to architecture decision records where testing strategy is relevant; Participate in Agile ceremonies: standups, sprint planning, refinement, and retrospectives; Stay current with the React and web testing ecosystem and contribute to team-wide quality improvements, including ongoing AEM content platform evolution. Must haves +4 years of professional web QA experience , with at least 1 year focused on React applications; Strong understanding of web technologies including HTML, CSS, JavaScript, and React; Hands-on experience with Cypress or Playwright for end-to-end testing; Experience with automated testing frameworks: Jest, React Testing Library, or equivalent; Familiarity with CI/CD tools (e.g., GitHub Actions, Jenkins) and version control (Git); Experience with cloud-based browser testing platforms (e.g., BrowserStack, Sauce Labs); Experience testing web applications built on Adobe Experience Manager (AEM) Sites CMS; Knowledge of web analytics and error monitoring tools (e.g., Quantum Metric, Sentry, Google Analytics); Basic understanding of TypeScript and React architecture; Clear communicator who works well in a collaborative, cross-functional team; Upper-intermediate English level. Nice to haves Experience testing payment integrations (Adyen, Apple Pay, Google Pay) in a web context; Familiarity with feature flag systems (e.g., LaunchDarkly) and testing flag-gated features; Exposure to mobile analytics platforms (Adobe Experience Platform, Quantum Metric); ADA/accessibility testing experience and familiarity with WCAG standards; Performance testing — Core Web Vitals, time-to-interactive, and Lighthouse audits; Internationalization (i18n) and multi-language web app testing; Experience with headless CMS architectures and content-driven web applications. The benefits of joining us Professional growth: Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation: We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects: Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime: Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!
Technology
New offer
AgileEngine
Software Engineer
Senior
Remote
Krakow, Poland
5,600 - 7,400 USD
🏢 Summary: Senior Backend Engineer role focused on maintaining and evolving a serverless backend platform for a mobile news application using Node.js and TypeScript on AWS. The position involves building and supporting APIs, content ingestion pipelines, and improving production reliability and observability. Requires strong AWS serverless expertise, ownership, and ability to work independently on existing production systems. 🗂️ Requirements: 4+ years of professional software engineering experience, Strong hands-on experience with Node.js and TypeScript, Experience building and maintaining REST APIs and serverless services, Strong AWS production experience (Lambda, API Gateway, DynamoDB, S3, CloudFront, CloudWatch, IAM), Experience with Terraform or similar infrastructure-as-code tools, Experience with CI/CD workflows, builds, tests, and release validation, Strong debugging skills in live production environments, Experience improving legacy or evolving applications, Working knowledge of React, Upper-intermediate English level 📃 Skills: Node.js, TypeScript, AWS, Lambda, APIGateway, DynamoDB, S3, CloudFront, CloudWatch, IAM, Terraform, CI/CD, SQS, EventBridge, SSM, WAF, VPC, NAT, Sentry, React 🏢 Description: ID73087 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a Senior Backend Engineer to maintain and evolve the backend platform powering a mobile news application, working across Node.js and TypeScript services running on AWS Lambda. You will support content ingestion pipelines, APIs for mobile clients, and WebView rendering, while improving production reliability and observability using CloudWatch, Sentry, and Terraform-managed infrastructure. The role requires strong AWS serverless depth, high ownership, and the ability to understand and improve an existing production system independently. What you will do Build, maintain, and improve Node.js/TypeScript backend services running on AWS Lambda; Develop and support APIs used by mobile clients, content systems, WebViews, and internal workflows; Support content ingestion, article payload generation, audio generation, navigation feeds, top stories, video feeds, and search; Work with AWS services including Lambda, API Gateway, CloudFront, DynamoDB, S3, SQS/DLQs, EventBridge, SSM, WAF, CloudWatch, IAM, VPC, and NAT; Improve reliability, observability, scalability, and maintainability of production systems; Investigate production issues using CloudWatch logs, metrics, alarms, Sentry, dashboards, and deployment history; Write and improve tests, build scripts, package validation, and local checks that mirror CI; Refactor legacy or fast-evolving code paths while preserving production behavior; Document setup steps, operational decisions, implementation details, and incident learnings. Must haves 4+ years of professional software engineering experience ; Strong hands-on experience with Node.js and TypeScript backend development; Experience building and maintaining REST APIs, serverless services, and backend integrations; Strong AWS production experience, especially Lambda , API Gateway , DynamoDB , S3 , CloudFront , CloudWatch , and IAM ; Experience with Terraform or similar infrastructure-as-code tooling; Experience with CI/CD workflows, package-level builds, tests, and release validation; Strong debugging skills for live production systems; Ability to understand existing systems, business logic, and operational constraints quickly; Experience improving legacy or evolving applications; Working knowledge of React for light frontend/template support; High ownership mindset and ability to work independently in a remote environment; Clear written and verbal communication; Strong attention to maintainability, observability, and code quality; Upper-intermediate English level. Nice to haves Experience with media, publishing, CMS, or content-delivery systems; Experience with CloudFront Functions, API keys, caching, and edge routing; Experience with DynamoDB streams, EventBridge schedules, SQS dead-letter queues, and asynchronous workflows; Experience with Sentry, structured logging, CloudWatch Logs Insights, and production dashboards; Experience with React, Vite, Storybook, or WebView-rendered content; Experience supporting applications that evolved from small internal tools into larger production platforms; Experience using AI-assisted development tools responsibly as part of a professional workflow. The benefits of joining us Professional growth: Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation: We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects: Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime: Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!
Technology
AgileEngine
QA Engineer ID66279
Senior
Remote
Krakow, Poland
4,200 - 6,400 USD
🏢 Summary: Senior QA Engineer role focused on manual testing of web applications and validation of AI-generated outputs within LLM-integrated features. The position involves designing and executing UI, API, and AI behavior test scenarios, evaluating model quality metrics, and ensuring prompt–response accuracy in an Agile environment. The engineer works with test management and CI/CD tools to maintain high product quality across web and AI components. 🗂️ Requirements: 4+ years of manual testing experience, Strong knowledge of SDLC and STLC, Experience with test design techniques, Experience in UI testing, Experience in API testing using Postman, Experience with TestRail, Ability to perform defect analysis and reporting, Basic understanding of CI/CD processes, Ability to evaluate AI outputs using quality metrics, Intermediate English level 📃 Skills: ManualTesting, UITesting, APITesting, Postman, TestRail, JIRA, Jenkins, CI/CD, LLM, OpenAI, Azure, LangChain, Agile, SDLC, STLC 🏢 Description: AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a Senior QA Engineer to perform manual testing of web applications and validate AI-generated outputs as part of a product team building LLM-integrated features. You will design and execute test cases across UI, API, and AI behavior scenarios using TestRail, Postman, and JIRA, working within an Agile environment. The role requires a detail-oriented engineer who can evaluate model quality metrics and ensure accuracy, completeness, and alignment across prompt–response workflows. What you will do Perform manual testing of web applications to identify bugs, glitches, and inconsistencies; Develop, maintain, and execute detailed manual test cases based on product requirements and specifications; Perform thorough cross-browser UI testing to ensure consistent behavior across multiple browsers; Validate AI-generated test cases, summaries, and recommendations produced by integrated LLMs; Design and execute test scenarios to verify AI behavior, including prompt-response consistency and contextual relevance; Evaluate AI model quality using defined acceptance metrics such as precision, recall, hallucination rate, and duplication rate; Conduct manual API testing to validate request and response accuracy, error handling, and integration; Use TestRail to create, manage, and track test plans, test cases, and test execution results; Use Jenkins CI/CD pipelines; Report and document defects clearly using JIRA ; Participate in daily stand-ups, sprint planning, and other Agile team meetings; Review user stories and acceptance criteria to understand the scope of testing; Estimate own tasks and report risks to the team lead; Collaborate with developers and other QA team members to reproduce issues and verify fixes; Maintain and update test documentation as needed. Must haves 4+ years of experience with manual testing; Basic understanding of methodologies and SDLC and STLC models; Knowledge of testing and quality assurance processes; Strong experience with test design activities to cover a set of product requirements; Knowledge of test design techniques and testing methodologies; Defect analysis skills and the ability to write detailed and useful defect reports; Experience with Postman for API testing and browser developer tools; Experience with UI testing; Experience with TestRail as a test management system; Basic understanding of CI/CD processes; Intermediate English level. Nice to haves Understanding of LLM evaluation principles, including prompt engineering, output validation, and model fine-tuning cycles; Familiarity with AI and ML concepts, APIs, and frameworks such as OpenAI API , Azure OpenAI , or LangChain ; Knowledge of data protection and compliance standards for AI systems, including GDPR, zero-data retention, and PII anonymization; Experience with SSO testing; Experience in performance or load testing. The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!
Technology
AgileEngine
Full Stack Engineer
Junior
Remote
Krakow, Poland
🏢 Summary: Junior Full Stack Engineer role focused on building AI-powered automation tools to generate and maintain tests for a public safety platform. The position emphasizes backend development in Java with growing involvement in TypeScript and React, integrating AI coding assistants into developer workflows. The goal is to improve test reliability, coverage, and overall developer experience. 🗂️ Requirements: ~2 years professional software engineering experience, Strong Java backend development skills, Working knowledge of TypeScript, Working knowledge of React, Working knowledge of HTML, Experience with Playwright or similar E2E testing framework, Experience with end-to-end testing, Upper-intermediate English level 📃 Skills: Java, TypeScript, React, HTML, Playwright, AI, Claude, Codex, CI/CD, Testing 🏢 Description: ID68431 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a Junior Full Stack Engineer to build AI-powered automation tools that generate and fix tests across a public safety platform. You will work primarily in Java on the backend, with growing involvement in TypeScript and React on the frontend, integrating AI coding assistants like Claude Code and Codex into developer workflows. The role focuses on improving test reliability, coverage, and developer experience alongside a collaborative CAD engineering team. What you will do Build automation tools that streamline test generation and maintenance, leveraging modern tooling (including AI) where it adds value; Contribute across the stack — primarily backend (Java), with growing involvement in frontend (TypeScript/React) and end-to-end testing; Integrate AI coding assistants (Claude Code, Codex, and similar tools) into developer workflows; Improve test reliability, coverage, and maintainability across the CAD codebase using Playwright; Collaborate with senior engineers to identify pain points in the development lifecycle and design tooling solutions that scale; Contribute to developer experience (DX) improvements across the team. Must haves ~2 years of professional software engineering experience; Solid foundation in Java for backend development; Working knowledge of TypeScript , React , and HTML for fullstack contributions; Experience with Playwright or a comparable end-to-end testing framework; Genuine interest in developer experience, automation, and tooling; Strong communication skills and a collaborative mindset; Upper-intermediate English level. Nice to haves Hands-on experience with Claude Code CLI, Codex, or other AI coding assistants; Prior work on test automation, CI/CD pipelines, or internal developer platforms; Open-source contributions related to DX or testing tools. The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!
Technology
AgileEngine
DevOps Engineer
Senior
Remote
Krakow, Poland
6,000 - 8,400 USD
🏢 Summary: Senior DevOps Engineer role focused on designing, building, and operating containerized and serverless workloads on AWS. The position involves implementing Infrastructure as Code, managing Kubernetes and serverless environments, and establishing CI/CD pipelines in an Agile setting. The engineer will also support production systems, prototype new solutions, and resolve complex infrastructure challenges. 🗂️ Requirements: 5+ years of experience in DevOps or similar role, Hands-on experience with AWS (ECS, EKS, Lambda, Step Functions), Experience with Kubernetes cluster operations, Infrastructure as Code with Terraform, Helm chart authoring and maintenance, Experience building and maintaining CI/CD pipelines, Experience with Git version control, Experience with JIRA, Working knowledge of MySQL, MSSQL, Oracle or Postgres, Working knowledge of Windows and Linux, Upper-intermediate English level 📃 Skills: AWS, ECS, EKS, Kubernetes, Lambda, StepFunctions, Terraform, Helm, CI/CD, Git, JIRA, MySQL, MSSQL, Oracle, Postgres, Windows, Linux 🏢 Description: ID68699 AgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. Why join us If you're looking for a place to grow, make an impact, and work with people who care, we'd love to meet you! :) About the role We are looking for a Senior DevOps Engineer to design, build, and operate containerized and serverless workloads on AWS, working across ECS, EKS, Lambda, and Step Functions. You will implement infrastructure as code with Terraform and Helm, establish and maintain CI/CD pipelines and operational runbooks, and provide technical mentorship while resolving complex infrastructure challenges. The role spans both greenfield prototyping and support of existing production systems in an Agile environment. What you will do Support and improve existing functionality; Prototype new solutions; Provide technical mentorship to your colleagues; Analyze and resolve intricate technical challenges; Design, build, and operate containerized and serverless workloads on AWS; Implement Infrastructure as Code and repeatable deployments for Kubernetes and serverless stacks; Establish and maintain CI/CD pipelines, monitoring, and operational runbooks. Must haves Excellent oral and written communication skills; Ability to work independently as well as within a collaborative environment; 5+ years of experience ; Hands-on AWS experience building and operating workloads with: ECS (Fargate/EC2) for container orchestration; EKS (Kubernetes) including core K8s primitives and cluster operations; AWS Lambda for serverless compute; AWS Step Functions for workflow/orchestration; Infrastructure as Code with Terraform (writing reusable modules, workspaces, and state management); Helm (authoring and maintaining charts for Kubernetes deployments); Proficient in using software collaboration tools such as JIRA ; Working knowledge of various databases ( MySQL, MSSQL, Oracle, Postgres ); Working knowledge of various operating systems ( Windows, Linux ); Proficient in version control software such as Git ; Basic understanding of Agile Scrum methodologies; Upper-intermediate English level. Nice to haves Working knowledge of developing web-based client interfaces using React.js + TS ; Working knowledge of Java and Spring . The benefits of joining us Professional growth Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps Competitive compensation We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities A selection of exciting projects Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands Flextime Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive. Meet Our Recruitment Process Asynchronous stage – An automated, self-paced track that helps us move faster and give you quicker feedback: Short online form to confirm basic requirements 30–60 minute skills assessment via Codility – a platform founded in Poland that helps us provide quicker feedback and streamline this stage of the process. 5-minute introduction video Synchronous stage – Live interviews Technical interview with our engineering team (scheduled at your convenience) Final interview with your future teammates If it’s a match — you’ll get an offer!