Hire the Best Cucumber Developers

Clients rate our Cucumber Developers
Rating is 4.8 out of 5.
4.8/5
Based on 190 client reviews
Maksym P.

Lviv, Ukraine

$30/hr
5.0
19 jobs

I build test automation that actually works in real projects, from writing Playwright tests to scaling them into stable E2E systems. I’m a Senior / Lead QA Automation Engineer with 7+ years of hands-on experience in UI and API automation. I write and maintain test suites, but also help teams structure QA, stabilize pipelines, and make testing a reliable part of delivery instead of a bottleneck. As a QA Lead, I’ve guided QA direction on projects, mentored engineers, and helped shape automation strategy from the ground up to production-ready coverage. I work closely with developers, PMs, and stakeholders, so I can both implement automation and take ownership of quality when needed. Most often, clients come to me, when automation doesn’t scale: regression takes too long, tests are unstable, or QA ownership is unclear. In those cases, I focus on making testing practical, maintainable, and aligned with real user behavior. Core stack: - Automation: TypeScript, JavaScript, Playwright, Cypress, Selenium, Webdriver, Appium, Cucumber, API testing - CI/CD & Infrastructure: Jenkins, AWS, Docker, GitHub Actions, GitHub, Bitbucket, GitLab - Data: MySQL, PostgreSQL, GraphQL I also have experience testing AI-driven features, including output validation, edge case handling, and ensuring consistent behavior across different inputs. I actively use AI-assisted tools like Cursor, Claude Code to speed up test development, debugging, and refactoring in real workflows. If you need someone who can write reliable automation, scale it when needed, and take ownership of QA - I’m ready to help.

  • Cucumber
  • Software QA
  • Software Testing
  • Functional Testing
  • Test Automation Framework
  • Automated Testing
  • Selenium
  • API Testing
  • Jenkins
  • JavaScript
  • Cypress
  • End-to-End Testing
  • TypeScript
  • Testing Framework
  • AI Fact-Checking
Nilava P.

Bengaluru, India

$15/hr
5.0
3 jobs

I help startups, SaaS companies, and product teams improve product quality and release confidence through structured QA testing, real-user workflow validation, and automation support for web, mobile, and API applications. I am a Lead SDET / Senior QA Automation Engineer with 10.5+ years of experience in Manual Testing, Automation Testing, API Testing, Mobile Testing, CI/CD, and QA team leadership. I also currently maintain a 100% Job Success profile on Upwork, with two recent 5-star client reviews, including quality review work delivered within the agreed timeline and a scalable Selenium automation framework built from scratch with UI automation and REST Assured API integration. I specialize in building scalable automation frameworks using Selenium WebDriver with Java, TestNG, Cucumber BDD, REST Assured, Maven, Jenkins, GitHub Actions, Dockerized Selenium Grid, and Page Object Model. I have hands-on experience in: • Creating automation frameworks from scratch • UI and API automation testing • Schema validation, OAuth validation, and negative API testing • Functional, regression, smoke, sanity, exploratory, and UAT testing • Structured bug reporting with severity, priority, impact, screenshots, and Loom videos • CI/CD pipeline execution using Jenkins and GitHub Actions • Leading and mentoring 10–15 QA team members Some of my key achievements include: • Reduced regression execution time by 60% • Improved automation coverage from 40% to ~80% • Reduced production defects by 30% • Built and maintained multiple automation portfolio projects demonstrating real-world QA and automation practices I like working closely with developers and product teams so bugs are not only reported, but understood, prioritized, and fixed faster. My focus is not only to find bugs, but to improve product quality, reduce release risk, and help teams deliver stable, user-friendly applications faster. Over the years, I’ve worked with enterprise and product-based teams to improve QA processes, strengthen release quality, and support stable production deployments across web, mobile, and API platforms. If you are looking for an experienced QA Engineer who combines strong testing practices, real-user workflow validation, and automation support to improve software reliability and release confidence, I’d be happy to help.

  • Cucumber
  • QA Testing
  • Manual Testing
  • Test Automation Framework
  • API Testing
  • Selenium WebDriver
  • QA Automation
  • Bug Tracking & Reports
  • Test Case Design
  • Functional Testing
  • Regression Testing
  • Web Testing
  • Mobile App Testing
  • Postman
  • Rest Assured
  • TestNG
  • Jenkins
  • Bug Fix
  • WordPress Bug Fix
  • Bug Reports
Aesha M.

Surat, India

$6/hr
5.0
8 jobs

Detail-oriented 𝐐𝐀 𝐄𝐧𝐠𝐢𝐧𝐞𝐞𝐫 with 2.6+ years of experience in 𝐌𝐚𝐧𝐮𝐚𝐥, 𝐀𝐮𝐭𝐨𝐦𝐚𝐭𝐢𝐨𝐧, 𝐀𝐏𝐈, and 𝐃𝐚𝐭𝐚𝐛𝐚𝐬𝐞 𝐓𝐞𝐬𝐭𝐢𝐧𝐠 for 𝐖𝐞𝐛 and 𝐌𝐨𝐛𝐢𝐥𝐞 𝐚𝐩𝐩𝐥𝐢𝐜𝐚𝐭𝐢𝐨𝐧𝐬. I specialize in ensuring software quality through well-structured test strategies, automation frameworks, and thorough validation processes that help clients deliver 𝐛𝐮𝐠-𝐟𝐫𝐞𝐞, 𝐬𝐜𝐚𝐥𝐚𝐛𝐥𝐞, 𝐚𝐧𝐝 𝐫𝐞𝐥𝐢𝐚𝐛𝐥𝐞 𝐬𝐨𝐟𝐭𝐰𝐚𝐫𝐞. 𝐌𝐚𝐧𝐮𝐚𝐥 𝐓𝐞𝐬𝐭𝐢𝐧𝐠: Experienced in the full QA lifecycle — from requirement analysis and test case design to execution, defect reporting, and documentation. Proficient with tools like JIRA, BrowserStack and TestRail for efficient test management and collaboration. 𝐀𝐮𝐭𝐨𝐦𝐚𝐭𝐢𝐨𝐧 𝐓𝐞𝐬𝐭𝐢𝐧𝐠: Developed a Hybrid Test Automation Framework using Java, Selenium WebDriver, Playwright, TestNG, Maven, and POM, integrated with Allure Reports, ExtentReports and Log4j2. Implemented CI/CD pipelines using Jenkins and GitHub Actions to automate test execution on code commits and pull requests. Experienced in parallel and cross-browser testing using Selenium Grid and Playwright’s built-in capabilities to ensure faster and reliable automation runs. 𝐀𝐏𝐈 & 𝐃𝐚𝐭𝐚𝐛𝐚𝐬𝐞 𝐓𝐞𝐬𝐭𝐢𝐧𝐠: Hands-on with Postman and Rest Assured for RESTful API validation. Skilled in schema validation, functional, and security testing, along with SQL-based database verification to ensure end-to-end data integrity and reliability. 𝐏𝐞𝐫𝐟𝐨𝐫𝐦𝐚𝐧𝐜𝐞 & 𝐌𝐨𝐝𝐞𝐫𝐧 𝐓𝐨𝐨𝐥𝐬: Executed load and stress testing using JMeter to analyze performance under real-world conditions. Familiar with BDD frameworks (Cucumber) and modern automation tools like Playwright and Cypress. Experienced in Git/GitHub for version control and Docker for test environment setup. 𝐂𝐨𝐥𝐥𝐚𝐛𝐨𝐫𝐚𝐭𝐢𝐨𝐧 & 𝐃𝐞𝐥𝐢𝐯𝐞𝐫𝐲: Active contributor in Agile/Scrum teams, participating in sprint planning, QA strategy design, and release validation. Known for clear communication, quick adaptation, and consistent delivery of high-quality results. I’m passionate about improving testing efficiency, adopting new technologies, and building reliable QA solutions that ensure top-quality software delivery for every client.

  • Cucumber
  • QA Engineering
  • Manual Testing
  • Automated Testing
  • Selenium
  • Java
  • API Testing
  • Postman
  • SQL
  • Performance Testing
  • Mobile App Testing
  • Test Case Design
  • Test Execution
  • Bug Tracking & Reports
  • Cross-Browser Testing
Alina V.

Zaporizhzhya, Ukraine

$15/hr
4.8
16 jobs

Quality Assurance Engineer / Tester with expertise in automated and manual testing for web, mobile, desktop and SaaS platforms. In my work I am focused on: • Website/Web Application Testing • Mobile App Testing • Manual Software Testing • Automated Software Testing • WordPress Websites testing • Documenting and tracking issues • Regression testing, UI testing, Functionality testing, End to End testing,Compatibility testing,Ad-hoc testing, A/B testing and Beta testing. Among my softskills I would point out analytical thinking and good troubleshooting skills. I always provide my clients with good communication, work efficiently in a team or independently, am responsible proactive person, attentive to details.

  • Cucumber
  • Manual Testing
  • Static Testing
  • Alpha Testing
  • Test Results & Analysis
  • Postman
  • Beta Testing
  • Software Testing
  • Automated Testing
  • Software QA
  • QA Engineering
  • Selenium
  • Node.js
  • Cypress
  • JavaScript
Khanh P.

Ho Chi Minh City, Vietnam

$13/hr
4.9
47 jobs

With 10+ years of experience in web, mobile, and enterprise systems, I specialize in building automation frameworks, improving release quality, and reducing regression effort across the entire development lifecycle. I help startups and SaaS teams deliver faster with reliable, scalable test automation and strong QA processes. What I Do: 🔷 Design and implement end-to-end test automation frameworks 🔷 Perform UI, API, and performance testing 🔷 Integrate automated tests into CI/CD pipelines (GitHub, Jenkins, GitLab) 🔷 Create test strategies, test cases, and QA processes 🔷 Ensure high-quality releases with clear reporting and metrics My Approach: 🔷 Understand requirements and business flows 🔷 Identify high-risk areas and define test strategy 🔷 Design scalable automation framework (Selenium, Cypress, Playwright) 🔷 Build and maintain automated test suites (UI + API) 🔷 Integrate with CI/CD for continuous testing 🔷 Provide clear reports and continuous improvements Expertise: 🔷 Automation: Selenium, Cypress, Playwright, Appium 🔷 API Testing: Postman, Karate, REST APIs 🔷 Performance: JMeter, Gatling 🔷 Languages: Java, Python, JavaScript/TypeScript 🔷 CI/CD: Jenkins, GitHub Actions, GitLab CI 🔷 Reporting: Allure, TestRail 🔷 Database: MySQL, PostgreSQL, SQL What Makes Me Different: 🔷 Strong focus on automation-first QA strategy 🔷 Experience with enterprise and SaaS platforms 🔷 Ability to work independently and improve QA processes 🔷 Clear communication and reliable delivery AI-Enhanced Testing: I also leverage AI tools such as GitHub Copilot and Cursor to accelerate test development, generate test cases, and improve automation efficiency. This helps reduce implementation time while maintaining high-quality, maintainable test code. I apply AI to: 🔷 Generate and optimize automation scripts (Selenium, Playwright, Cypress) 🔷 Speed up Cucumber scenarios and test case creation 🔷 Improve test coverage and edge case identification 🔷 Support faster debugging and code refinement Last updated: Mar 23, 2026

  • Cucumber
  • Selenium
  • JavaScript
  • Python
  • Java
  • Selenium WebDriver
  • Automation
  • Appium
  • WebdriverIO
  • API Testing
  • Manual Testing
  • Cypress
  • Bug Tracking & Reports
  • Test Results & Analysis
  • QA Engineering
  • GitHub Copilot
Patel Architakumari H.

Daman, India

$6/hr
5.0
3 jobs

Detail-oriented Senior 𝐐𝐀 𝐄𝐧𝐠𝐢𝐧𝐞𝐞𝐫 / 𝐐𝐀 𝐋𝐞𝐚𝐝 with 4+ years of experience in 𝐌𝐚𝐧𝐮𝐚𝐥, 𝐀𝐮𝐭𝐨𝐦𝐚𝐭𝐢𝐨𝐧, 𝐀𝐏𝐈, and 𝐃𝐚𝐭𝐚𝐛𝐚𝐬𝐞 𝐓𝐞𝐬𝐭𝐢𝐧𝐠 for 𝐖𝐞𝐛 and 𝐌𝐨𝐛𝐢𝐥𝐞 𝐚𝐩𝐩𝐥𝐢𝐜𝐚𝐭𝐢𝐨𝐧𝐬. I specialize in driving end-to-end quality assurance processes, leading QA teams, and ensuring the delivery of 𝐛𝐮𝐠-𝐟𝐫𝐞𝐞, 𝐬𝐜𝐚𝐥𝐚𝐛𝐥𝐞, 𝐚𝐧𝐝 𝐫𝐞𝐥𝐢𝐚𝐛𝐥𝐞 𝐬𝐨𝐟𝐭𝐰𝐚𝐫𝐞. With hands-on technical expertise and strong leadership skills, I actively participate in requirement gathering, test strategy planning, decision-making, and release validation**, working closely with stakeholders, developers, and management to align quality goals with business objectives. 𝐐𝐀 𝐋𝐞𝐚𝐝𝐞𝐫𝐬𝐡𝐢𝐩 & 𝐏𝐫𝐨𝐜𝐞𝐬𝐬 𝐎𝐰𝐧𝐞𝐫𝐬𝐡𝐢𝐩: - Led and mentored a QA team of 10+ engineers, assigning tasks, reviewing test artifacts, and ensuring quality standards across projects. - Owned the entire QA lifecycle, including requirement analysis, test planning, execution, defect management, and release sign-off. - Maintained complete bug tracking and QA workflows, conducting regular reviews and quality discussions with senior management and stakeholders. - Played a key role in requirement clarification, risk analysis, and quality-related decision-making. 𝐌𝐚𝐧𝐮𝐚𝐥 𝐓𝐞𝐬𝐭𝐢𝐧𝐠 𝐄𝐱𝐩𝐞𝐫𝐭𝐢𝐬𝐞: - Extensive experience across the full QA lifecycle: Requirement Analysis, Test Case Design, Execution, Defect Reporting, and Documentation. - Strong knowledge of Functional, Regression, Smoke, Sanity, and UAT Testing. - Proficient with JIRA, TestRail, Trello, and cross-browser/mobile testing strategies. 𝐀𝐮𝐭𝐨𝐦𝐚𝐭𝐢𝐨𝐧 𝐓𝐞𝐬𝐭𝐢𝐧𝐠: - Designed and maintained a Hybrid Test Automation Framework using Java, Selenium WebDriver, Playwright, TestNG, Maven, and POM. - Integrated automation with Allure Reports, ExtentReports, and Log4j2 for clear reporting and traceability. - Implemented CI/CD pipelines using Jenkins and GitHub Actions to enable automated test execution on code commits and pull requests. 𝐏𝐞𝐫𝐟𝐨𝐫𝐦𝐚𝐧𝐜𝐞 & 𝐌𝐨𝐝𝐞𝐫𝐧 𝐓𝐨𝐨𝐥𝐬: - Conducted load and stress testing using JMeter to evaluate system behavior under real-world traffic - Experience with BDD frameworks (Cucumber) and modern automation tools like Playwright and Cypress - Proficient in Git/GitHub for version control and Docker for test environment setup 𝐂𝐨𝐥𝐥𝐚𝐛𝐨𝐫𝐚𝐭𝐢𝐨𝐧 & 𝐃𝐞𝐥𝐢𝐯𝐞𝐫𝐲: - Active contributor in Agile/Scrum environments, participating in sprint planning, backlog grooming, and release readiness discussions - Known for clear communication, leadership, quick adaptation, and consistent delivery of high-quality results. I am passionate about building strong QA processes, improving testing efficiency, mentoring teams, and adopting modern testing technologies to help clients deliver high-quality software with confidence.

  • Cucumber
  • Quality Assurance
  • Manual Testing
  • QA Automation
  • End-to-End Testing
  • User Acceptance Testing
  • Java
  • Selenium
  • Test Automation
  • TestNG
  • Bug Tracking & Reports
  • Cross Browser & Device Compatibility
  • SQL
  • QA Engineering
  • Mobile App Testing

How it works

Post a job for free Post a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

How do I hire a Cucumber Developer on Upwork?

You can hire a Cucumber Developer on Upwork in four simple steps:

  • Create a job post tailored to your Cucumber Developer project scope. We’ll walk you through the process step by step.
  • Browse top Cucumber Developer talent on Upwork and invite them to your project.
  • Once the proposals start flowing in, create a shortlist of top Cucumber Developer profiles and interview.
  • Hire the right Cucumber Developer for your project from Upwork, the world’s largest work marketplace.

At Upwork, we believe talent staffing should be easy.

How much does it cost to hire a Cucumber Developer?

Rates charged by Cucumber Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.

Why hire a Cucumber Developer on Upwork?

As the world’s work marketplace, we connect highly-skilled freelance Cucumber Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Cucumber Developer team you need to succeed.

Can I hire a Cucumber Developer within 24 hours on Upwork?

Depending on availability and the quality of your job post, it’s entirely possible to sign up for Upwork and receive Cucumber Developer proposals within 24 hours of posting a job description.