Berkeley Research Group (BRG) is a health technology company focused on improving drug discount data exchange. They are seeking a motivated functional Quality Assurance Engineer to ensure product quality through testing and collaboration, validating that software features meet functional requirements and deliver an excellent user experience.
Responsibilities:
- Analyze product requirements, UI/UX designs, and acceptance criteria to identify test scenarios and functional coverage gaps
- Take ownership of the test strategy for key features and components of Second Sight Solutions applications
- Design, develop, and maintain comprehensive test plans and scalable automated test cases for new features and enhancements
- Participate in requirement refinement sessions to ensure clarity, feasibility, and testability
- Execute manual functional, exploratory, smoke, and regression tests across web applications
- Collaborate closely with other functional disciplines, including product managers, software developers, designers, and DevOps to identify risks, define testability, and deliver creative testing solutions that ensure features are high-quality and delivered on time
- Provide early feedback to uncover issues before implementation
- Improve testing processes by researching and evaluating new tools, optimizing existing tests for speed and reliability, and sharing your knowledge with the team
- Identify opportunities to automate where appropriate and collaborate with automation engineers
- Perform validation in staging and production environments before release
- Support release validation and provide clear recommendations based on testing results and risk assessment
- Prepare quality documentation and reports by collecting, analyzing, and summarizing information and trends
- Update and maintain documentation regarding quality assurance testing policies and procedures
Requirements:
- BA/BS in Information Technology or related field
- 5+ years of experience in a functional QA Engineer role is required
- Experience testing SaaS or cloud-based applications
- Strong understanding of QA methodologies, software development lifecycle (SDLC) and agile processes
- Experience writing test plans, test cases, and detailed reports
- Familiarity with API testing tools
- Experience with bug-tracking and test management tools
- Excellent communication, documentation, and analytical skills