Browse
···
Log in / Register

BDD Developer

Negotiable Salary

Qode

California, USA

Favourites
Share

Description

Job Summary:   We are looking for a highly motivated BDD Writer with strong experience in writing use cases and feature files using Behavior-Driven Development (BDD) methodologies. The ideal candidate will also possess hands-on experience with Python-based BDD frameworks such as Behave or pytest-bdd to support automated testing and collaborative specification of business requirements.   Key Responsibilities: Collaborate with product owners, business analysts, and QA teams to understand business requirements. Write clear and concise BDD scenarios in Gherkin syntax (Given-When-Then format). Create and maintain feature files for multiple use cases. Support development and QA teams in implementing step definitions and test automation in Python. Ensure feature files are well-aligned with user stories and acceptance criteria. Participate in grooming and planning sessions to ensure proper coverage of scenarios. Assist in maintaining a structured and scalable BDD repository.   Required Skills & Qualifications: 3+ years of experience in writing BDD use cases and feature files. Proficient in Python with exposure to BDD frameworks like Behave, pytest-bdd, or lettuce. Strong understanding of Gherkin language and behavior-driven development principles. Familiarity with Agile/Scrum methodologies. Excellent communication skills and ability to work closely with cross-functional teams. Strong attention to detail and a mindset for quality and precision.   Preferred Qualifications: Experience in test automation and integrating BDD with CI/CD pipelines. Exposure to test management tools like Jira, TestRail, or Zephyr. Background in financial services or enterprise-scale applications is a plus.

Source:  workable View Original Post

Location
California, USA
Show Map

workable

You may also like

Workable
Gentoro | Senior Backend Engineer
San Jose, CA, USA
About Us   Gentoro is an innovation-driven B2B software startup dedicated to empowering enterprises to harness the full potential of Generative AI. Our mission is to enable businesses to effortlessly develop, deploy, and manage AI Agents with cutting-edge solutions that interact with enterprise ecosystems, safely and securely. As the creators of Gentoro, the groundbreaking Model Context Protocol (MCP)-based LLM-to-Enterprise Bridge, we are redefining how AI Agents integrate into enterprise ecosystems. By harnessing the latest advancements in Generative AI, our innovative no-code solution seamlessly, safely, and securely extends the transformative power of Large Language Models (LLMs) to enterprises. Founded by experienced industry veterans and visionaries from leading Silicon Valley technology companies, Gentoro is on a mission to empower enterprises to innovate with Generative AI. By bringing Generative AI to the enterprise, we enable the creation of AI agents that are more reliable, accurate, and secure—transforming the way businesses processes are automated. Role Overview We are seeking a skilled Backend Developer with a strong foundation in Java and Generative AI to join our team. The ideal candidate will have at least four years of professional experience in backend development. This role offers the opportunity to contribute to the development of state-of-the-art Generative AI tools, pushing the boundaries of innovation in a rapidly growing field. Key Responsibilities: Specifications & Design Design scalable and maintainable backend architectures using Java and Spring Boot, following principles like SOLID, microservices, and event-driven architecture. Define and document technical requirements, system specifications, and API contracts using OpenAPI. Create clear architectural diagrams and design documentation for new features and system enhancements. Development & Testing Implement backend functionality, optimize performance, and write clean, maintainable code using Java and MyBatis for database interactions. Develop and enhance RESTful APIs, ensuring security, efficiency, and scalability. Ensure code reliability through comprehensive unit, integration, and functional testing to prevent regressions. Manage dependencies and build automation using Maven for efficient development workflows. Infrastructure Deploy, monitor, and manage cloud-based applications on AWS, GCP, or Azure. Implement CI/CD pipelines and infrastructure automation using Terraform and CloudFormation. Optimize database queries, improve system performance, and ensure scalability. Support & Maintenance Take ownership of the entire codebase, troubleshoot issues, refactor existing code, and implement necessary enhancements. Collaborate with customers and internal teams to diagnose, debug, and resolve production issues. Stay up to date with emerging technologies, industry trends, and best practices to continuously improve system reliability and performance. Requirements Minimum of 5 years of professional experience in backend Java development. Proficient in managing MySQL databases, containerizing applications with Docker, and orchestrating deployments using Kubernetes. Well versed in Generative AI / LLMs, ideally OpenAI. Experience working with RESTful APIs. Knowledge of version control systems like Git. Strong problem-solving skills and attention to detail. Benefits Be a Pioneer: Join us at the ground level of a well positioned, visionary startup. Be part of a passionate, driven team shaping the future of Generative AI and leaving a lasting impact on the industry.   Shape the Future with CuttingEdge Tech: Work on revolutionary technology, pushing the boundaries of innovation and creativity.  Competitive Compensation with a Stake in Success: Enjoy a competitive salary paired with earlystage equity, giving you a direct stake in the company’s success and a chance to grow alongside us.   Work Your Way: Thrive in a flexible work environment tailored to your needs—choose between remote, hybrid, or onsite arrangements that work best for you.   Invest in Yourself: Unlock opportunities for professional growth, continuous learning, and career development in a supportive, innovation-focused culture.  Futureproof your career by building expertise in one of the most transformative fields of our time.   Join us to create, innovate, and grow in a place where your ideas truly matter.
Negotiable Salary
Craigslist
Support Tech (oakland lake merritt / grand)
519 Mandana Blvd, Oakland, CA 94610, USA
We’re expanding! We’re a small tech company looking for someone with a strong customer service background who is looking to break into the more hands-on side of IT. This is a unique opportunity to utilize your client relationship skills while quickly growing your tech knowledge base. The only limits are what tech you want to learn and how fast you learn – and we’ll cover the costs for numerous books, trainings, and certifications to help you develop. Ideally, we’d like you to already have some of the tech skills below, but don’t hold back if you’re interested in this position and are able to take on the technical challenges. We seriously value communication skills, organization, maturity, and the drive to learn. You will be part of an IT team that shares responsibility for help desk support, systems admin work, and network admin work. Here’s the relevant info: Our Company In business for 30+ years. Our clients are primarily nonprofits and local small businesses, and we pride ourselves on providing affordable support to these types of organizations. We’re small at 9 people. Our clients range from 5-250 person organizations. We value diversity. We do have an office (with all sorts of tech goodies). The director works there every day and everyone else is pretty much remote, going on site to client offices as needed and coming into our office as desired/needed. Salary and Benefits $45-60k depending on experience, with the intent of this role and salary being able to grow with you and us. Health care through Kaiser with the choice of 3 plans. We pay 50% or up to $200 of the employee costs, whichever is greater. Remainder can be paid by the employee pre-tax. Vision through Choice Builder: VSP Platinum – We pay 100% of the premium. Dental through Choice Builder: Delta Dental Platinum – We pay 100% of the premium. 401K after one year 3% employer non-elective contribution plus whatever you elect to defer (comes out pre-tax). Yes, that means you get 3% whether you contribute yourself or not. Travel/Mileage reimbursement. Employer-paid training and certifications. Work with genuinely nice people who care about our impact more than our bottom line. Eat for free (when you’re in the office) with our stocked kitchen: sandwich goodies (including vegan options), peanut butter, frozen veggies, potatoes, chili, fruit, chips, selzer, bagels, cereal, coffee, tea, dairy and non-dairy. Currently we have one of those casual “take as much time as you need, but please don’t abuse it” PTO policies. We mean it, and we have a history of supporting people through needed leave and PTO. Leadership/Sr. Techs do the majority of after-hours and holiday on-call so you don’t have to. (Even once your tech skills are developed, you can expect to only be asked to cover one or two days a month.) About you You care. You want to be part of a different kind of company that values people as more than just replaceable assets and cares about supporting the work our clients do. You are honest, open minded, and respectful of people different than yourself. You want to grow your technical skills and keep up with the changing tech market landscape (automation, cloud services, etc.) Ideal Skills Strong customer service experience Strong desire and ability to learn Strong emotional intelligence Technical experience with supporting: Microsoft Windows OSX Microsoft 365 Configuration and Administration Google Workspace Configuration and Administration Networking fundamentals including DNS, DHCP, Subnets, and Wireless AWS or Azure Scripting with any of the tools Development with any of the tools Backup and Imaging tools Requirements Authorization to work in the US Ability to transport yourself to our office and to client sites when necessary. Ability to communicate ideas clearly and professionally – perfect grammar/spelling not required. Ability to learn new technology and concepts quickly. Able to follow the “How to Apply” section directions perfectly. Willing to deal with time tracking in our ticketing system – seriously, this is the hardest and least fun part of the job, but we can’t get rid of it any time soon. Live locally. We can’t currently support paying for moves, but people planning to move already are encouraged to apply. How to Apply We weigh the cover letter and tech skills challenge heavier than your resume, but be expected to be able to speak to anything you put on your resume. We’re looking for honesty, desire to work with us, and desire to work in this field. Email a PDF copy of your resume to itjobs@techsperience.org. Your email’s Subject line should be “Who is Gladys West?” Compose your email as a cover letter and make sure to include the following: What you see as the most critical IT issue for a non-profit organization or small business. Describe a problem you encountered with a computer or network system and the steps you took to resolve it. Next steps If you followed the directions and are able to communicate your ability through the cover letter: A screening call focused on customer service and communication skills A technical skills challenge that you can complete at home or in our office Online interview/chat with members of our team Technical skills challenge – This will give you a chance to show that you understand directions, can learn new technical skills, and that you have the ability to research and learn how to “do the thing”. We see this as more important than if you already have experience with a particular technology or are able to answer quiz questions from memory.
$45,000-60,000/year
Workable
Senior Python Developer
New York, NY, USA
As a Senior Python Developer, you will work with our application and collaborate with third-party teams to integrate our application with theirs. Our backend is a set of APIs consumed by various frontend React applications, including online ordering websites, mobile apps, and in-store ordering kiosks. We have three main APIs, each quite large: Admin API (for the admin panel), Order API (for e-commerce products), and In-store API (for our in-store products, including kiosks and kitchen display systems). The main application is based on Flask and uses MySQL for its database. We do not use an ORM to talk to the database, so you must be well-versed in writing SQL and working directly with a database to be effective. Integrating with APIs provided by the backend team to provide seamless connections between our applications. Integrating with external APIs directly. Expanding the capabilities of our REST APIs: building new endpoints using the OpenAPI specification. Building new backend functionalities to help expand the feature set of our customer-facing products. Improving the end-user experience by reducing the latency of API endpoints using all tools available (SQL queries, indices, caching, background tasks, Datadog APM, etc.). Tracking down and fixing bugs encountered by end users. Refactoring parts of the application that require modernization. Expanding the scope and coverage of the automated test suite. Requirements Powerful written and verbal communication skills. 5-10 years as a Python Developer. Experience with Flask or Django, with a strong preference for Flask experience. A thorough understanding of working directly with databases and writing custom SQL queries. Experience working on a consumer-facing application with high-performance requirements. Experience integrating with external APIs for payments and other non-core features. Experience working on an e-commerce application, preferably in the restaurant or retail industry. Knowledge of and experience with CRM and/or loyalty & marketing applications, directly or indirectly by integrating with such systems. Hands-on experience with Celery, Redis, Docker, Linux, and AWS is a plus. Experience working with an established code base and taking ownership of certain parts of the code base (if you have only worked on projects built from scratch, this role is not for you). Ability to work independently with minimal supervision: You should be a self-starter who doesn’t require constant oversight to stay on task and enjoys solving problems primarily on your own. BSc in Computer Science, Engineering, or relevant field. The employee needs to be available until at least 4 pm. US Eastern Time. Since we hire from across the world, our employees need to coordinate and be present in real time. 100% Remote $180,000 - $200,000 Benefits Health Care Plan (Medical, Dental & Vision) Retirement Plan (401k) Life Insurance (Basic, Voluntary & AD&D) Flexible Paid Time Off Family Leave (Maternity, Paternity) Short Term & Long Term Disability Training & Development Work From Home Stock Option Plan
$180,000-200,000/year
Craigslist
Website Tester - Join Fast (Pittsburgh)
Centre Ave + Roberts, Pittsburgh, PA 15219, USA
APPLY HERE Join our team of website testers at Little Wheel. We are a gambling technology company researching and building products that put players first. We are hiring Website Testers at all of our offices across North America. Earn at least $1,000 for around 20 hours of testing. You’ll earn a minimum of $25/hour, but faster testers earn more. This is a short-term contract. There are opportunities for ongoing work for high performers. It’s ideally suited to people looking to supplement their income. You will not be gambling with your money, and you do not need any experience. There are no fees or out-of-pocket expenses. You'll complete a short online training program before starting to ensure you have the right skills for the role. We offer a $100 bonus for completing onboarding with us, so you start earning straight away. What's in it for you: Easy money - you will earn at least $1,000 for around 20 hours of testing. Work from home - earn from the comfort of your own home. Flexible schedule - you can choose when you work, day or night. Paid quickly - the testing is split into 4 stages, and you get paid after each. Great support - our research coordinators are available from 6am to 11pm ET. What you need to get started: Be at least 21 years old. Have your own laptop or desktop. What team members say about us: Great side gig for some extra cash. The team is very communicative and will answer any questions/concerns! (Maria, Trustpilot, 2021) Tasks to complete are clearly explained with step by step instructions. There are timelines to complete tasks but you can work on them when convenient for you, usually a few hours each week is all you need. Support is very helpful and responsive. This is an easy and fun way to make some extra money. (Anonymous, Glassdoor, 2025) APPLY NOW
Negotiable Salary
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.