Quality Assurance Analyst - 26-00268

NavitsPartnersBoston, MA
1d

About The Position

The Quality Assurance (QA) Analyst will support enterprise-wide application testing across multiple business and operational systems within a large public-sector environment. The QA team is responsible for ensuring the integrity, functionality, and data accuracy of applications supporting diverse business domains and shared services. The QA Analyst will analyze testing objectives, define scope and approach, identify gaps in business requirements coverage, and execute comprehensive testing strategies aligned with project methodologies. This role requires hands-on experience in planning, executing, and managing functional, integration, regression, and performance testing across multiple applications.

Requirements

  • Bachelor’s degree or equivalent experience
  • Minimum 5 years of experience in Software Quality Assurance Testing
  • Experience working with Agile, Iterative, and Waterfall methodologies
  • Experience testing Windows, web-based, and database-driven applications
  • At least 1 year of experience testing Salesforce platform applications
  • Experience with system-to-system data or messaging integrations
  • Basic understanding of SQL and database management concepts
  • Proficiency with Azure DevOps (ADO) or similar test/defect management tools
  • Working knowledge of industry testing tools including defect tracking, modeling, and automated testing frameworks (e.g., Selenium, Cucumber, Playwright, TestSigma)
  • Strong understanding of the Software Development Lifecycle (SDLC), with emphasis on testing processes and best practices
  • Excellent written and verbal communication skills
  • Ability to work effectively in a fast-paced, collaborative environment

Nice To Haves

  • Experience with ServiceNow platform testing
  • Experience using Microsoft Test Manager or similar testing tools
  • Hands-on experience with automated testing frameworks
  • QA or Salesforce certification

Responsibilities

  • Define testing objectives, scope, and testing approach in alignment with project methodology
  • Identify and track key project milestones related to testing activities
  • Organize and execute testing efforts; lead testing activities when required
  • Define testing roles, responsibilities, and documentation standards
  • Review business processes and functional requirements to identify testing gaps
  • Identify system functionality and system interfaces to be tested
  • Develop detailed QA Test Plans, test cases, and test scenario scripts
  • Create and manage test data for positive, negative, and regression testing
  • Execute functional, integration, system, regression, stress, and performance testing as required
  • Test application navigation, usability, and accessibility
  • Create, maintain, and update defect/issue logs and testing results matrices
  • Re-test fixes, validate resolutions, and update documentation accordingly
  • Produce regular test progress and status reports
  • Support User Acceptance Testing (UAT) and assist training efforts when needed
  • Provide post-implementation and production support for testing-related activities
  • Collaborate with cross-functional teams in Agile, Iterative, and Waterfall environments
  • Support projects as needed to ensure successful delivery
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service