Jobs · Consulting · North Carolina

Junior Quality Assurance Analyst

ECS Group of Companies · Raleigh, NC · 1 mo ago
ConsultingFull-time

About the role

Under direct supervision, the Junior Quality Assurance Analyst verifies that software changes by developers function as documented and without errors, documents issues found during testing and follows issues through resolution, and interacts closely with development and functional team members. The role involves executing manual functional testing based on analysis and understanding of the required deployment environment, verifying test results through analysis of graphical user interfaces, databases, printed output, and data transmissions, analyzing requirements (solution comments, design specifications, and other documentation) and creating test cases to exercise product functionality, documenting and communicating issues found during testing and working with Development to resolve them, providing management with requirements coverage analysis reports, test run results, and defect tracking reports, building and executing test scripts utilizing approved automation tools, and assisting Development Support experts in troubleshooting customer-reported issues.

ECS Group of Companies (ECS) was founded in 1988 with the goal to raise the standards of professional engineering consulting. Today, we are a leader in geotechnical, construction materials, environmental and building science + infrastructure consulting services. We are employee-owned with more than 3,000 employees in 100+ offices and testing facilities coast to coast. ECS is currently ranked #60 in Engineering News-Record’s Top 500 Design Firms (April 2026), #148 in Engineering News-Record’s Top 200 Environmental Firms (October 2025) and #38 in Zweig Group’s Hot Firm List (June 2026). For additional information about ECS, visit: www.ecslimited.com.

Responsibilities

  • Verify that software changes by developers function as documented and without errors
  • Document issues found during testing and follow issues through resolution
  • Execute manual functional testing based on analysis and understanding of the required deployment environment
  • Verify test results through analysis of graphical user interfaces, databases, printed output, and data transmissions
  • Analyze requirements (solution comments, design specifications, and other documentation) and create test cases to exercise product functionality
  • Document and communicate issues found during testing and work with Development to resolve the issue
  • Provide management with requirements coverage analysis reports, test run results, and defect tracking reports
  • Build and execute test scripts utilizing approved automation tools
  • Assist Development Support experts in troubleshooting customer-reported issues

Requirements

  • BS in Computer Science or related field (or equivalent experience)
  • 0 - 2 years of related experience

Similar jobs