Biodesix

Software QA Engineer II

Biodesix$83K — $100K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in computer science or related field
  • 4+ years of software quality analyst or test engineering experience
  • Proficient in Agile software development lifecycle
  • Experience with software test automation tools
  • Familiar with Azure DevOps for issue tracking
  • Strong analytical, communication, and organizational skills
  • Attention to detail with proactive problem-solving abilities

Responsibilities

  • Perform various testing types including GUI, regression, and end-to-end testing
  • Document and articulate software defects including their causes and steps to reproduce
  • Develop and maintain functional test cases and other necessary test artifacts
  • Manage escalation of complex and high-priority issues effectively
  • Maintain comprehensive user-facing and quality documentation
  • Estimate time for QA tasks considering complexity and effort
  • Stay updated on technology trends and recommend improvements

Benefits

  • Comprehensive health coverage including Medical, Dental, and Vision
  • Short/Long Term Disability and Life Insurance
  • 401(k) plan with financial benefits
  • 120 hours of annual vacation and 72 hours of sick leave
  • 11 paid holidays plus 3 floating holidays
  • Employee Assistance Program and voluntary benefits
  • Employee recognition program
Full Job Description
THE ROLE

The Software QA Engineer II is a hands-on team player, willing to learn from others, who has experience with software testing, software quality assurance, test documentation and tools, as well as the software development lifecycle (SDLC) in general. This position will create solutions within an enterprise. This position focuses on defining the testing approach, developing test plans and test cases, and formal and informal test execution.

The Software QA Engineer II works closely with Biodesix's business systems analysts and software developers as well as with internal cross-functional departments to understand testing needs and communicate project objectives and outcomes. This position works in an Agile environment with little supervision. This position focuses on continuous improvement, learning new techniques, tools, and technologies, and sharing knowledge with other team members.

RESPONSIBILITIES:

Perform GUI testing, regression testing, black-box testing, end-to-end testing, etc.
  • Identify and document software defects by fully understanding and then articulating the cause, boundaries, and reproducible steps
  • Develop, document and maintain functional test cases and other test artifacts like test data, data validation, test harness and automation scripts
  • Manage escalation of complex and high-priority issues
  • Maintain and update internal user facing documentation that fully reflects the product, and quality documentation that ensures the software/system is comprehensive
  • Estimate time needed for project QA tasks, accurately accounting for complexity and effort level
  • Document and present software quality metrics
  • Excellent organizational skills and the ability to manage multiple priorities
  • Stay current with technology and changing trends, and provide recommendations for continuous improvement
  • Work alongside other members of the ITS team to proactively elevate technology and consistently apply best practices
  • All other duties as assigned


REQUIREMENTS:

  • Strong analytical skills with the ability to proactively define and identify testing solutions
  • Proficient in Agile software development lifecycle
  • Familiar with Azure DevOps or similar system for issue tracking etc.
  • Experience with testing IT solutions involving one or more enterprise applications (CRM, ERP, etc.)
  • Experience with a software test automation tool
  • Strong communication and organizational skills
  • Strong attention to detail


EDUCATION AND EXPERIENCE:
  • Bachelor's degree in computer science, Software Engineering, Information Technology, or another related field
  • 4+ years of software quality analyst or test engineering experience


COMPENSATION
  • Annual Base Salary Range Starting at $83,800
  • Discretionary Bonus opportunity
  • Comprehensive health coverage: Medical, Dental, and Vision
  • Insurance: Short/Long Term Disability and Life Insurance
  • Financial benefits: 401(k), Flex Spending Account
  • 120 hours of annual vacation
  • 72 hours of paid sick time off
  • 11 paid holidays + 3 floating holidays
  • Employee Assistance Program
  • Voluntary Benefits
  • Employee recognition program


Individual base compensation is based on various factors unique to each candidate, including skill set, experience, qualifications, and other job-related aspects.

About Biodesix

Biodesix is a molecular diagnostics company that develops and commercializes blood-based diagnostic tests for oncology indications. The company's tests are designed to provide physicians with clinically actionable information to improve patient outcomes and reduce the overall cost of care. Biodesix's flagship product, the GeneStrat test, is a non-invasive liquid biopsy test that helps physicians identify the optimal treatment for patients with advanced non-small cell lung cancer. The company was founded in 2005 and is headquartered in Boulder, Colorado.
Learn more about Biodesix
Size
200 employees
Market Cap
$117.4 million
Industry
NASDAQ

Similar Jobs

More Jobs at Biodesix

More Information Technology Jobs

Find similar Software QA Engineer II jobs: