Software Quality Engineer (SDET)
About the job
We are seeking a Software Quality Engineer to test and sustain the quality of a variety of Web and Mobile Products and Applications for an intriguing range of clients, including both manual and automated tests aimed at testing new functionalities and preventing regressions. The role is comparable to a Software Development Engineer in Test (SDET) or development-heavy Quality Assurance (QA) Engineer role in other organizations.
This is a unique opportunity to work alongside an experienced team that excels at building, scaling, and sustaining digital products. This position reports to a Development Team Lead.
Qualifications
Essential skills: Deep experience with a Software Engineering approach to Software Product testing, including Cucumber, Cypress, and Scrum / Agile processes.
Helpful skills:
A background in traditional software development or quality assurance
The role also requires a voracious appetite to learn and apply new skills. You should be skilled at testing web-based software and mobile apps, and excel at learning new tools, processes, and frameworks.
Key Responsibilities include:
- Write test cases based on requirements and user stories to facilitate behavior-driven development (BDD)
- Define and improve Acceptance Criteria in partnership with Product Owners and Developers
- Write and maintain step definitions and Gherkin test cases in Cucumber
- Log well-documented defects and track them through their lifecycle
- Execute both manual and automated test cases and investigate failures
- Build and maintain Cypress UI automation and test cases according to best practices
- Assist in the development of integration tests alongside developers
- Review and approve test-related Pull Requests in GitHub
- Review, organize, rank, and archive tests
We’re looking for someone who:
- Has 3+ years of full-stack software quality engineering experience
- Has experience testing large-scale, mission-critical Software Products
Benefits
- Remote
- Unlimited PTO
- Subsidized Medical, Dental, and Vision Insurance
- Short/Long Term Disability
- Profit Sharing
- Referral Bonuses
- Company Retreats
Company Description
Bellwood Labs is a dynamic Digital Product Development Consultancy. We're a team of developers, designers, product analysts and entrepreneurs that companies turn to when they want to take a software product from conception to creation and beyond.
Our Mission
Bellwood Labs seeks to be and be known as the most trusted partner to develop and advance software products.
Our Core Values
- We Embrace Your Goals
- We Own our Commitments
- We Succeed through Empathy
- We Take the Next Step
Join our tight-knit team of sharp technologists to leverage your talents and grow your skills. We are looking forward to meeting with you!