Test Analyst

Knights of Columbus
•Remote

About The Position

The Test Analyst plans, designs, manages, executes, and reports on software testing using appropriate tools and techniques in accordance with Service Transition & Validation process standards. Testing ensures that new and amended systems, configurations, packages, services, and interfaces perform as specified, including security requirements. The role uses and maintains test ware—including test cases, scripts, reports, and plans—to measure and improve software quality. The analyst determines the accuracy and integrity of systems in their portfolio by developing and executing efficient test plans, cases, automated scripts, and scenarios. The position requires a thorough understanding of the business, functional, and technical aspects of assigned applications, with core testing applications in Dynamics CE (Sales, Service, and Marketing). The role also uses testing tools, reports testing metrics, and extends the use of technology in testing. On-call and/or after-hours work is required.

Requirements

  • Bachelor of Science or Bachelor of Arts degree with an emphasis in computer science, information systems, or business administration.
  • At least 5 years of related work experience.
  • Proficiency in software testing techniques, testing tools, incident/defect tracking systems, and other test-support tools.
  • Proficiency in scripting test cases and defining test data sets.
  • Experience testing in Agile, Waterfall, and Hybrid environments.
  • Experience in functional analysis, testing, verification, and validation.
  • Experience estimating testing efforts and leading user acceptance testing.
  • Experience with client/server, web-based systems, and/or mainframe environments.
  • Strong analytical skills and data analysis and presentation skills.
  • Excellent listening, interpersonal, written, and oral communication skills; ability to participate effectively in teams and work toward goals; ability to resolve conflicts effectively.
  • Experience with Dynamics CE Sales and/or Customer Service modules.
  • Experience testing Power Platform technologies, such as Azure Functions, Logic Apps, and Flows.
  • Experience with a sales cycle and a software ticketing system.
  • Experience with Dynamics CE and managing tasking within Microsoft ADO.
  • Experience with at least two defect tracking tools (examples include HP ALM, Bugzilla, PVCS Tracker, ClearQuest, and Team Track) and one test management tool (for example, HP ALM).
  • Data analysis skills, including the ability to perform intermediate SQL queries.
  • Experience with scripting languages.
  • Competency in Microsoft Visio, Word, PowerPoint, and Outlook; advanced Excel skills required.
  • Technical understanding of digital platforms, cloud applications, web services, server-side components, and APIs.
  • Authorization to work in the United States is required; the position is not eligible for visa sponsorship.
  • Ability to remain in a stationary position for the majority of the workday.

Nice To Haves

  • International Software Testing Qualifications Board (ISTQB) Foundation Certification.

Responsibilities

  • Manage the complete software test cycle, from requirements testing through user acceptance and release testing.
  • Understand the business, functional, and technical aspects of applications in the assigned portfolio.
  • Plan testing at different stages of the development cycle, including defining objectives, quality criteria, testing strategy, and approach.
  • Prepare testing effort estimates and define and communicate the test strategy for initiatives.
  • Ensure testing activities enable applications to meet business requirements, systems goals, and end-user requirements.
  • Use test processes and deliverables, including test plans and traceability.
  • Design, develop, and execute reusable, maintainable automated scripts using available tools.
  • Create and conduct REST and SOAP web service tests using SoapUI and REST API clients.
  • Perform data mapping and data analysis, and create data mapping and visualization documents.
  • Design and develop test cases with programmers and Business Analysts based on requirements and design descriptions.
  • Execute tests and review test data within scheduled dates.
  • Ensure integration of testing and development activities; assist with monitoring programmers’ unit and preliminary integration testing.
  • Take responsibility for the integrity of testing and acceptance activities and coordinate their execution.
  • Assist in managing business and client relationships regarding testing matters.
  • Organize and conduct user acceptance and release testing.
  • Participate in triage by reproducing issues, communicating workarounds, developing missing test scenarios, validating fixes, and submitting and maintaining defects in the appropriate repository.
  • Work with Programmers and Business Analysts to resolve technical, design, and functional issues.
  • Identify process improvements and contribute to corporate testing standards and best practices.
  • Recommend functional and non-functional testing standards and implement them within the software test cycle.
  • Participate in peer reviews of software development cycle deliverables.
  • Prepare and submit regular work-progress reports.
  • Perform on-call and/or after-hours work as required.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service