Avatar for Fuzz

Software Engineer in Test

Apply now
At Fuzz, we believe that Testing starts when the project starts, not when the developers are finished. Test Engineers are part of every phase of the project and its core team from beginning to end. We’re looking for a candidate who doesn’t want to just make sure it isn’t broken, but want to make sure it’s the best of its kind.

Responsibilities:

Implementing testing activities based upon product specification documents and business user interactions for each release

Work within the Agile scrum software development methodology
Implementing, executing and capturing results of test plans/test scripts/test cases
As part of a small team, creatively fill needs as they are identified
Understanding and familiarity with Design and User Experience process
Work closely with other Engineers, Designers and Product Owners
Create, shape, and monitor test plans for scalability, security, functionality, and usability for successful code deployments
Utilize Jira Issue Management System to track and manage issue (bug) status
Insuring overall excellence in all products we release
Participating in daily standup meetings, sprint planning meetings, demos, and retros


Essential Job Functions

Test products to ensure that they meet requirements, conform to design specifications, and perform according to quality standards
Analyze and design new or modified QA procedures and standards
Experience in testing: manual, automated, integration, front-end, and back-end
Experience with writing scripts to automate tasks
Think strategically and share strategic insights with Product Owner, Scrum Master, and team
Flexible and adaptable to changing priorities
Hands-on approach with ability to deliver to commitments
A desire to learn and improve skills and knowledge
Act as a client and/or user advocate when appropriate and treat every project like it's your own


Required Qualification
Minimum 4 years of IT experience across the various facets of the SDLC process with a specific focus on manual testing, automation, test strategy and execution
Demonstrable web, mobile, or embedded project experience
Experience with one programming language and automation framework is required. (Ideally Java and Selenium/Appium)
Experience with Test-Driven, or Behavior-Driven Design methodologies
Understanding of adaptive development methods (agile/scrum)
Familiarity with Continuous Build Systems such as Jenkins
Excellent time-management and task/effort estimation skills
Experience with LINUX command-line environments (preferred)
Excellent written and oral communication skills as well as interpersonal skills
Strong attention to detail and a creative thinker
Ability to adapt and thrive in a dynamic environment, adjusting appropriately to changes to business, resource, or product priorities
College degree. Computer Science, Engineering, or Information Management are preferred
A good reputation and references in prior engagements
GitHub (or similar) account for code review of patches and projects

Located in Williamsburg, BK, Fuzz builds mobile-first digital products that work to better the lives of users and our client partners. Fuzz offers comprehensive benefits, catered meals, 401k match, wellness initiatives, flexible work schedule and an unlimited PTO policy.

Fuzz is dedicated to hiring a diverse and highly skilled talent base and as such is committed to equal employment opportunity (EEO) practices. Fuzz provides EEO to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics.