Skip Navigation
After navigation

Quality Assurance Analyst

Reports To: Director of Software Development

JOB SUMMARY: 

The Software Quality Assurance Analyst's role is to provide testing validation and quality review support for software applications and services including website front-end functional testing, middle tier/backend testing of web services and databases as well as perform regression and integration/acceptance testing in an agile development environment.

KEY AREAS OF RESPONSIBILITIES:

  • Formulate test strategies and test cases from requirements, design documents and specifications
  • Communicate test progress, test results, and relevant information to project stakeholders and management
  • Create, track, and validate defect tasks discovered in the course of testing work
  • Participation in weekly Development/QA scrum meetings and weekly test team meetings
  • Participation in all phases of the software development process
  • Ability to analyze user requirements, develop a test approach, and formulate a testing methodology
  • Work closely with Software Engineers to communicate, track, and confirm resolution of software defects
  • Identify opportunities for regression test procedures that can be referred for automation
  • Ensure testing is completed within established timelines and applications conform to all applicable requirements

REQUIRED SKILLS:

  • Strong knowledge of software testing best practices and methodologies
  • Proven analytical and problem-solving skills
  • Familiarity with Sitecore, MSSQL, and API testing
  • Experience writing basic SQL queries to retrieve information stored in SQL Database
  • Familiarity with Microsoft Team Foundation Server, Visual Studio, Test Manager, SharePoint, CRM
  • Proficient in using Microsoft Office tools - Word, Excel, and PowerPoint
  • Exposure to .Net technologies, web services, and stored procedures
  • Excellent written and oral communication skills
  • Ability to communicate in both technical and end user-friendly language
  • Able to prioritize and execute tasks in high pressure situations
  • Experience testing websites in different Operating Systems, Web Browsers, and Devices
  • Comfortable in an AGILE based development environment

QUALIFICATIONS:

  • ISTQB Foundation Certificate in software testing or similar credential(s) a plus
  • 1-2 years of experience in a Software Quality Assurance or Software Testing role
  • Other Relevant IT Certifications