About The Position

DMI, LLC is seeking an IT Quality Assurance Analyst to support quality assurance activities for a Salesforce-based application. The role is responsible for ensuring that all software solutions meet defined functional and quality standards prior to release. This position requires a hands-on QA professional with strong expertise in test planning, execution, defect management, and stakeholder collaboration.

Requirements

  • Strong experience in Software Testing / Quality Assurance
  • Hands-on expertise in test planning and execution
  • Hands-on expertise in defect tracking and management
  • Hands-on expertise in regression testing
  • Experience with manual and automated testing tools
  • Experience with QA methodologies and frameworks
  • Ability to analyze requirements and identify gaps
  • Ability to generate quality metrics and reports
  • Ability to work in Agile/Scrum environments
  • Ability to develop and maintain a Quality Assurance Plan aligned with project objectives
  • Ability to collaborate with stakeholders to define testing priorities
  • Ability to produce test cases, defect reports, and test results
  • Ability to define and document testing processes and procedures
  • Experience covering functional testing
  • Experience covering performance testing
  • Experience covering data quality validation
  • Experience with Salesforce application testing
  • Knowledge of security and compliance practices
  • H 1B Citizenship Status Required

Nice To Haves

  • QA certifications (e.g., ISTQB or equivalent)
  • Background in Computer Information Systems (CIS) or related field

Responsibilities

  • Plan, coordinate, and ensure completion of functional testing activities
  • Review functional and design specifications to validate requirements
  • Identify gaps or ambiguities in requirements prior to testing
  • Develop and execute test plans, test cases, test scripts and scenarios
  • Perform manual and automated testing to ensure application quality
  • Conduct regression testing to validate system stability after changes
  • Define testing scope, timelines, and strategy in collaboration with stakeholders
  • Assign and manage testing tasks across team members
  • Facilitate testing for new implementations, enhancements, and production support
  • Ensure all testing activities are properly documented and completed before release
  • Identify, document, and track defects with clear and detailed reporting
  • Collaborate with development teams for issue resolution
  • Analyze test results and generate quality metrics and reports
  • Ensure adherence to QA standards and best practices
  • Work closely with developers, product owners, and business stakeholders
  • Facilitate User Acceptance Testing (UAT) with end-users
  • Communicate issues, risks, and delays in a timely manner
  • Provide recommendations to improve QA processes and efficiency
  • Develop and maintain QA plans, testing procedures, SOPs and documentation
  • Continuously improve testing frameworks, tools, and methodologies
  • Maintain detailed documentation of test cases, results, defects, and QA activities
  • Maintain high standards of professionalism and communication
  • Ensure all documentation and communication is clear, concise, and error-free
  • Promote teamwork and knowledge sharing within the team
  • Facilitate meetings with structured agendas and clear follow-ups

Benefits

  • Virtual health visits
  • Commuter perks
  • Pet insurance
  • Entertainment discounts
  • Annual performance reviews
  • Tuition assistance
  • Internal career growth opportunities
  • Generous 401(k) matches
  • Life and disability insurance
  • Financial wellness tools
  • Annual awards
  • Service anniversaries
  • Referral bonuses
  • Peer-to-peer shoutouts
  • Healthcare coverage
  • Wellness programs
  • Flu shots
  • Biometric screenings
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service