QA Engineer

$70,000 - $115,000/Yr

Drawbridge - Boston, MA

posted 2 days ago

Full-time - Mid Level
Boston, MA
Administrative and Support Services

About the position

At Drawbridge, we are committed to attracting and retaining the best individuals who enjoy working in a dynamic environment. You will be joining an agile team that will help you at every level of your career to identify and use your strengths to grow. This is an opportunity to work at a company that is open to new ideas as we build a dynamic and diverse environment for our employees. The work will be challenging and rewarding. You will gain hands-on experience from a team who strives to see its employees succeed. We are growing rapidly and are looking to hire a QA Engineer to join one of our locations in Boston or Fayetteville Office. This role reports to the Head of Software Development. You will be part of a global diverse group of developers with varying backgrounds. We embrace our differences, learn from each other, and continue to be committed to broadening our culture of inclusion. We are a growing team with a broad mix of experience levels and tenure, collectively working in an environment that encourages knowledge sharing and coaching. We proudly push the envelope, each of us contributing to a positive culture of continuous improvement. As QA Engineer, you will have solid testing expertise utilizing software tools and automation. You will strike a balance between maintaining, testing, and debugging new and existing applications while providing mentorship to junior and offshore resources. The QA Engineer provides administrative and technical support of testing tools like Playwright, Jira, Azure DevOps and release management using Azure CI/CD processes.

Responsibilities

  • Review Requirements: Analyze system specifications and technical design documents to provide timely and meaningful feedback.
  • Test Planning: Create detailed, comprehensive, and well-structured test plans and test cases.
  • Testing: Design, develop, and execute both manual and automated tests to ensure product quality.
  • Bug Tracking: Identify, record, document thoroughly, and track bugs.
  • Collaboration: Work closely with developers and product managers to identify system requirements and resolve issues.
  • Quality Metrics: Monitor debugging process results and track quality assurance metrics like defect densities and open defect counts.
  • Regression Testing: Perform thorough regression testing when bugs are resolved.
  • Continuous Improvement: Stay updated with new testing tools and test strategies.

Requirements

  • Bachelor's degree in computer science, engineering, or a related experience in software development teams.
  • 3+ years of experience in quality assurance, with a strong focus on automation.
  • Proficiency in using Playwright for test automation.
  • Experience with Azure DevOps and CI/CD pipelines.
  • Strong understanding of software testing methodologies, tools, and processes.
  • Familiarity with Agile development methodologies.
  • Excellent problem-solving, analytical, and communication skills.

Nice-to-haves

  • Knowledge of other test automation tools (e.g., Selenium, Cypress).
  • Experience with performance and load testing tools.
  • Understanding of RESTful APIs and testing tools like Postman.
  • Certification in software testing (e.g., ISTQB, CSTE).

Benefits

  • Competitive compensation package
  • Employer Retirement/401(k) plan with company contribution
  • Medical, Dental, Vision Coverage, Disability, and Life Insurance
  • Health Savings Account (HSA) or Flexible Spending Account (FSA)
  • Generous Paid Time Off Policy
  • Healthy Work/Life Balance
  • Phone Reimbursement Perk
  • Exclusive Employee Discounts & Perks offered through ADP and insurance
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service