QA Engineer

Job Location

Published By

Banjo Health

Type of Job

Full Time

Published Date

November 1, 2021, 4:00:00 AM

About the job

We are currently seeking a QA Engineer to help support and drive our growth. We are looking for candidates that can bring their robust expertise and perspective to the Banjo Health team, helping us build quality solutions that empower holistic and tangible transformation at every level.

The QA Engineer will develop and execute exploratory and automated tests to ensure product quality. Responsibilities will include (but not limited to) designing and implementing tests, debugging and defining corrective actions. This individual will also review system requirements and track quality assurance metrics such as defect densities and open defect counts. They will have a long history of helping to build mature SaaS based systems through strong technical acumen, attention to detail and adherence to best practices and employing best in class quality assurance frameworks and methodologies.

Your work will be key in providing confidence to the stakeholders that the project will be delivered to the highest standard by communicating the outcomes during regular reviews and independent audits. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs, while being cost-effective. If you hold an QA/QC engineering background and enjoy providing end-to-end solutions to software quality problems, we’d like to meet you.

Requirements

Position Responsibilities:

· Determining quality improvement factors

· Making sure processes adhere to quality standards

· Preparing reports by collecting, analyzing and summarizing data

· Provide feedback by reviewing requirements, specifications, and technical design documents.

· Develop well-structured and detailed test plans and cases.

· Estimate, prioritize, plan, and coordinate testing activities.

· Use open-source tools to design, develop, and execute automation scripts.

· Identify, record, document thoroughly, and track bugs.

· Perform thorough regression testing when bugs are resolved.

· Develop and apply testing processes for products that will meet client needs.

· Liaise with internal teams (e.g. developers and product managers) to identify system

requirements.

· Monitor debugging process results.

· Track quality assurance metrics.

· Be up to date with the latest testing tools and strategies

· Implements, maintains, and audits company quality systems

· Assist with testing automation

· May participate in code and design review to meet and exceed quality goals and standards

· Accountable for completing assignments on time and within budget

· Ask smart questions, take risks, and champion new ideas

Requirements:

· Proven work experience in software quality assurance and development.

· Proven work experience in software development

· Proven work experience in software quality assurance

· Strong knowledge of software QA methodologies, tools and processes

· Experience in writing clear, concise and comprehensive test plans and test cases

· Hands-on experience with both white box and black box testing

· Hands-on experience with automated testing tools

· Solid knowledge of SQL and scripting

· Experience working in an Agile/Scrum development process

· Experience with performance and/or security testing is a plus

· Knowledgeable of software QA methodologies, tools, and processes.

·  Code automated tests

· Create test plans

· Develop standards and procedures to determine product quality and release readiness

· Discover bugs within software

· Drive innovation and streamline overall testing processes

· Identify, isolate, and track bugs throughout testing

· Identify any potential problems that users might encounter

· Perform manual and automated testing

· Research and analyze product features being tested

· Strong critical thinking skills, outside-of-the box thought leader

· Ability to diagnose problems quickly

· Ability to solve problems effectively

Education Requirements:

· BS/MS degree in Computer Science, Engineering or a related subject

Benefits

Competitive salary and equity, remote first work environment, unlimited PTO, deep work Wednesdays, company sponsored healthcare, dental, & vision benefits, career development opportunities, and exciting team retreats are among the myriad benefits you'll experience while working at Banjo Health.

About us

Banjo Health Inc. is a health industry solutions provider that helps customers navigate the ever-changing medical climate through Artificial Intelligence (AI). The Banjo Health mission is to create a clear path to focus on optimal patient care for our healthcare partners by providing innovative, effective, and efficient technological solutions to overcome barriers in streamlining traditional workflow. With deep technical expertise, Banjo Health is empowering enterprises to harness the full power of the cloud and emerging technologies such as blockchain, artificial intelligence, machine learning, and natural language processing through customized solutions and first-party cloud-based products. Banjo Health is uniquely comprised of technologists and clinicians who share a deep understanding of medical market needs and the appropriate application of cloud technology + AI to solve the biggest burdens in healthcare. Visit http://www.banjohealth.com for more information.

Address

Remote