Find the best Cucumber Automation jobs
Take your skills to the next level, explore Cucumber Automation jobs from around the world.
Find work Interested in hiring?Professionals on Upwork rate clients
4.9
on average from over 2 million reviews
4.9
4+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education 4+ years Java/J2EE development experience 3+ years of JavaScript Frameworks experience such as with Angular or React JS 3+ years of Oracle Database experience 3+ years writing BDD Scripts Strong Knowledge of Selenium, Mockito, Cucumber and other Automation Tools and Techniques
We are looking for an expert in building and maintaining code-based automation leveraging; serenity, selenium, and cucumber. As we build our automation team we are looking for a combination of strong technical leads, as well as individual contributors. This position is for the senior technical lead that will be responsible for: - scoping new projects - individual development work - assigning tasks and managing team members - auditing code and coaching on technical approaches
We are looking for automation QA specialist for a wellbeing iOS app. Hapday is an AI-powered iOS Life Coach, which mirrors a real mentor by analyzing your health metrics and responses to offer daily, personalized insights for a balanced and fulfilling life. Your tasks would be to: 1. Set up automatic testing for API testing 2. Set up automatic testing for UI testing 3. Manually test the app one time per week on prod on Monday&Tuesday morning (depending on release day) + on Dev on Thursday&Friday. 4. Create bugs in Trello 5. Test on the daily basis if the tasks and bugs from previous sprints works ok We need someone who is available more than 40+ a week (the more, the better) and is not working at any other company at the moment. It is necessary that you can work with the following tools 1. Webdriverio and Appium -- for IOS automation 2. Cucumber -- for behavior-driven development (BDD) 3. Karate Framework or Postman -- for API testing 4. Gitlabl -- for source code management and CI/CD 5. Java and Javascript -- as programming language
How it works
Create a profile
An eye-catching title and client-focused overview help us match you to the work you want. Include your work history, your skills, and your photo. Add more, like an introduction video, to create a profile that really stands out.
Explore ways to earn
Work and earn in different ways. Bid for jobs. Pitch your projects. Discuss your in-demand skills with our recruiters so they can find opportunities aligned with your passions and career goals. Do all three. Create a predictable pipeline and build your network.
Get paid securely
Choose how you get paid. Our fixed-price protection releases client payments at project milestones. Hourly protection bills clients every week. However you work, our service fees are the same. Spend less time chasing, more earning.
We are looking for automation QA specialist for a wellbeing iOS app. Hapday is an AI-powered iOS Life Coach, which mirrors a real mentor by analyzing your health metrics and responses to offer daily, personalized insights for a balanced and fulfilling life. Your tasks would be to: 1. Set up automatic testing for API testing 2. Set up automatic testing for UI testing 3. Manually test the app one time per week on prod on Monday&Tuesday morning (depending on release day) + on Dev on Thursday&Friday. 4. Create bugs in Trello 5. Test on the daily basis if the tasks and bugs from previous sprints works ok We need someone who is available more than 40+ a week (the more, the better) and is not working at any other company at the moment. It is necessary that you can work with the following tools 1. Webdriverio and Appium -- for IOS automation 2. Cucumber -- for behavior-driven development (BDD) 3. Karate Framework or Postman -- for API testing 4. Gitlabl -- for source code management and CI/CD 5. Java and Javascript -- as programming language
About us We are an innovative startup that works fast and passionately to deliver outstanding products for our customers and internal teams. Our mission is to use technology to bridge accessibility gaps, with a focus on British and American Sign Language (BSL/ASL). Our products include: Client-Facing Solutions: - A video translation platform that translates English into BSL/ASL, complete with API integration. - A website plugin enabling BSL/ASL translations for website pages. - An API for AI-powered sign language translations. Internal Tools: - A teleprompter app for our translation team. An internal hub for managing workflows and client integrations. - As a fast-growing company, we value collaboration, innovation, and delivering impactful solutions. What will you be doing We are looking for a talented Test Engineer to help Signapse get up and running with automated tests for our video translation platform. We are seeking someone to work with the VP of Engineering and the Engineering team while writing a comprehensive automated test suite covering smoke and integration tests. The test suite needs to be maintainable and well-documented. This role aims to eventually hand off the test suite to the Signapse Engineering team. You should look to use the latest technologies and best practices. About you :) We’re looking for a driven and proactive Automated Tester who loves solving problems, is detail-oriented, and enjoys working in a friendly and dynamic team environment. You will play a key role in ensuring the quality of our products while collaborating closely with our Product and Engineering teams to deliver exceptional user experiences. What we are looking for - Extensive experience in test automation, using tools and frameworks such as Cypress, Playwright, Cucumber or similar. - Proven ability to build and maintain integration automated test suites - Proven ability to build and maintain smoke test suites - Proven ability to write load tests - Comfortable working with Continuous Integration/Continuous Delivery (CI/CD) pipelines to integrate automated testing seamlessly. - Define and maintain test coverage for both manual and automated scripts. - Experience working in an agile environment, collaborating with product, and engineering - A Pro-active individual, self-motivated, and able to use their own initiative - Experience upskilling teams and handing over work - Experience writing detailed documentation.
API performance testing • Endpoint details: will be answered in Discovery once project is a go, and communicated to the testing resource. • Performance goals and benchmarks • Test environment: Client has a test environment • Testing tools: I have to provide so please factor that in. • Iterations: Client is open to suggestions, and is in fact, expecting suggestions to come from me and the tester.
JD - QA Automation Engineer (Selenium with C#) Job Summary: A QA Automation Engineer analyzes requirements, designs and executes test scripts, and identifies bugs in the application before the code moves to production. We are looking for a thoughtful, adaptive individual with a growth mindset to join our growing team. In this role, you will work closely with our development, QA, and product teams to create test scripts that validate our applications to serve customers with dynamic, modern user experiences. We are looking for people with strong knowledge in coding. Responsibilities include solving problems, experimenting, and testing features that we measure for value to our users. Candidates must have strong communication skills, the ability to manage multiple tasks efficiently, and the ability to be effective in a fast-paced, team-oriented environment. Responsibilities: Write clean, high-quality scripts that test product functionality automatically. Conduct various tests for systems, networks, applications, databases, and software. Develops and automates tests for software validation. Log, document, and analyze errors in the tracking system. Identify specific cases that should be automated and discuss them with manual QA engineers. Develop the best automation solutions based on the client’s requirements. Participate in PI/Sprint planning to define the sprint scope. Collaborate with cross-functional teams (developers, QA, product marketing managers) to find ways on how automation can improve the workflow. Take part in brainstorms to come up with new ideas and designs that improve existing features. Cooperate and work closely with the development team. Required Skills: Solid coding skills for designing and implementing various automated solutions. Selenium with C# experience (5+ years exp and should be proficient). Experience with automation frameworks (Specflow / Cucumber). Well-versed with functional testing.
Senior QA Engineer - You will support the Developer Experience squad in their ongoing challenge to craft cutting-edge solutions for Projects. As an accomplished automation engineer, you will work across multiple teams and support them in identifying and addressing potential issues in the development lifecycle, estimating testing efforts and collaborating with a cross-functional team to meet project milestones. Responsibility: Estimate, prioritize, plan and coordinate testing activities Create detailed, comprehensive and well-structured test plans and test cases Design, develop and execute automation scripts Provide exhaustive and detailed documentation on bug reports, test cases, and automation tools used, among others Coordinate the tracking of bugs found with the development team Perform thorough regression testing when bugs are resolved or before a release. Investigate product quality in order to make improvements to achieve better customer satisfaction Collaborate with the Development team to ensure consistent project execution Identify quality assurance process bottleneck and suggest actions for improvement Collect and report quality data Prepare and present reports and metrics to management and the squad Establish excellent QA practices that can be transferred to other technical teams of the organization Requirements: Bachelor or Advanced Student of Computer Engineering, Computer Science, Systems or related careers 7+ years of experience working as a QA Automation Engineer Working knowledge of common software architectures (web/mobile/API/DB) Strong technical ability who has previously set up UI and API automation framework Experience in writing, executing and monitoring automated test suites using a variety of technologies Proficient with bug tracking and test management toolsets to support development processes Strong working knowledge of testing fundamentals such as TDD and BDD automation framework experience. Working knowledge in one or more automation tools (Selenium, Appium, WebdriverIO, Playwright) Working knowledge in one or more test management tools (Xray, Zephir, TestRail…) Programming languages knowledge (JavaScript, TypeScript and Python Only) Database knowledge of PostgreSQL, MongoDB etc Experience with performance tests Experience working in an Agile/Scrum development process Experience working towards objectives with remote teams Bring the right attitude to the team: ownership, accountability, attention to detail. Good interpersonal and communication skills Bonus points: Blockchain Technology Knowledge. Strong interest in and familiarity with cryptocurrency and decentralized technologies. Experience working in a fast-growing company. Ability to evaluate software stability and quality from a security perspective.
We are seeking a Senior Test Automation Developer who is proficient in both test automation frameworks and speaks German fluently. The ideal candidate will have extensive experience in designing, implementing, and optimizing automated testing solutions. You will work closely with our development team to ensure high-quality software delivery and contribute to the improvement of our testing processes. Strong problem-solving skills and the ability to work independently are essential. If you are passionate about quality assurance and have a knack for automation, we want to hear from you! gsub - Gesellschaft für soziale Unternehmensberatung - is a social business consultancy working on behalf of the public sector. We combine social commitment with economic competence in the areas of employment, education and integration. We, the gsub software development team, are responsible for the development and administration of the ProDaBa project database. This web-based application is the first certified barrier-free funding database in Germany and helps to actively promote social improvements. As a web application, ProDaBa covers funding programmes with different thematic focuses, from the submission of applications to the administration of funds and the submission and verification of proof of use. Our agile team of 10 works closely together and exchanges information on a daily basis. At the same time, we attach great importance to individual needs and therefore offer flexible working hours and the opportunity to work from home. Our stack: - Java/J2EE, Jakarta EE, Spring - HTML, CSS & JavaScript - Spring MVC, Hibernate, PostgreSQL, MySQL - XML, XPath and XSLT - Linux Support Start: February 2025 Duration Max 3 months Place of work Kronenstraße 6, 10117 Berlin Mitte (ideally up to 2 days), Home Office This is what you will do - Creation of user interface tests for a web application - Evolve from manual to automated testing - Support the structuring of the tests - Train the internal team - Check and possibly optimise the test concept - Evaluate and optimise / replace with another Java Selenium framework - Develop tests to ensure long-term stability What you bring - Practical experience in computer science - Experience in structuring and writing tests - Sound practical knowledge
Required: - Manual testing of front-end software (mostly Wordpress), features, functionalities, forms, links, etc.. - Manual configuration, implementation and testing of plugins - Manual reports of testing including the creation of testing instructions, tutorials, checklists etc. - Work with Project leads, Developers and Clients on test reports Plus: - Automation testing including writing scripts and using software to execute load, performance, stress and end-to-end tests a huge plus - Wordpress, Laravel & Flutter dev experience a huge plus