BDD Writer (Behavior-Driven Development) - with Python/SQL coding skillsJob Summary:
Location - Charlotte, NC or FortMill SC or San Diego, CA 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
- Need Strong experience in BDD methodology
- 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