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