QA Engineer
Precision Fermentation is hiring a QA Engineer to design and implement testing procedures for evaluation of our software and hardware platforms. This is a unique opportunity to improve the development of a platform that incorporates hardware and software, data science and machine learning, and SaaS and supply chain management to improve quality and efficiency in brewing. The role requires developing and implementing automated QA activities as well as executing hands-on, application interface testing on web and mobile applications.
Who are you? Someone with a passion for helping a team deliver an outstanding user experience by being the first user, hunting down bugs, and applying an analytical yet creative approach to perfecting a product. The ideal candidate will bring at least five years of experience in a software testing environment. This person will ensure code quality through exploratory and automated testing, requiring a high level of attention to detail and excellent observational skills
What you bring to PFI:
- A Bachelor’s degree in Computer Science or related field, or equivalent combination of professional experience and education
- At least five years of software testing experience
- At least three years of knowledge of Jira for test ticket management and Confluence for test plans & technical documentation
- At least three years of experience in automated testing frameworks
- At least three years of experience with software test tools and processes, building and testing frameworks, and consumer-facing applications and APIs
- Hands-on experience with mobile application testing on all major mobile platforms
- At least three years of knowledge of delivering products in an engineering, operations, or release role
- At least three years of knowledge of development Agile lifecycle methodologies and CI/CD
- Proven ability to engage with product managers and engineers in a constructive and collaborative relationship
- Strong documentation and communication skills
In you role you:
- Own the software testing function, working closely with the product team and software development to ship a high-quality product
- Create testing procedures to evaluate the performance of our software
- Build software testing programs that automate the testing process
- Run testing procedures to evaluate the software
- Document all testing procedures
- Report bugs and make recommendations to improve the product
- Retest software after bugs are fixed to ensure the program works properly
Work location: Onsite, Hybrid
Visit our Careers page for an overview of our great benefits.