Search

UAT Tester

PublishedPublished: 6/14/2022
Technology
|

Job Description

QA Engineer – API & Integration & UAT

\n

Charlotte, NC/Winston Salem, NC - Hybrid

\n

Full Time

\n


\n

Position summary:

\n

The Client Implementation Specialist provides technical and client-facing expertise for onboarding, implementation, and user acceptance testing (UAT) of TCH systems, processes, and products. The Specialist leads testing across APIs, web applications, IBM MQ messaging, and managed file-transfer platforms, including Connect:Direct and FTP/SFTP. This role converts business and technical requirements into certification plans, validates integrated workflows, troubleshoots issues, and supports a seamless client experience. The Specialist also evaluates repetitive manual testing and operational activities and develops controlled automation using open-source frameworks and scripting tools.

\n

Qualifications required:

\n

    \n
  • Bachelor's degree in computer science, information systems, engineering, or a related field and 5 years of relevant experience; equivalent experience may be considered.
  • \n

  • Minimum 2+ years of client onboarding, implementation, or systems integration experience.
  • \n

  • Minimum 3+ years of UAT, system integration, quality assurance, or enterprise application testing experience.
  • \n

  • Hands-on REST and/or SOAP API testing, including JSON/XML payloads, HTTP methods and status codes, headers, authentication, business rules, and error handling.
  • \n

  • Experience with Postman, SoapUI, Swagger/Open API tools, REST Assured, or comparable API testing solutions.
  • \n

  • Experience developing automated tests with open-source frameworks such as Playwright, Selenium, Robot Framework, Pytest, or comparable technologies.
  • \n

  • Working knowledge of Windows- and Linux-based systems, IBM MQ, Connect:Direct, and FTP/SFTP technologies.
  • \n

  • Programming or scripting experience with Python, JavaScript, Java, PowerShell, or a comparable language.
  • \n

  • Strong understanding of SDLC, quality assurance practices, defect management, and version control.
  • \n

  • Ability to analyze logs, payloads, queue activity, file-transfer records, and technical failures.
  • \n

  • Detail-oriented and organized, with strong analytical, problem-solving, and technical writing skills.
  • \n

  • Ability to communicate clearly, work across organizational levels, and use Microsoft Office applications, including Microsoft Project.
  • \n

\n

Essential functions and responsibilities:

\n

    \n
  • Lead client onboarding and implementation activities, ensuring timely and successful adoption of systems and products.
  • \n

  • Plan, coordinate, and execute UAT, system integration, regression, positive, negative, and end-to-end testing.
  • \n

  • Translate business and technical requirements into certification plans, test cases, test data, acceptance criteria, and traceability documentation.
  • \n

  • Test REST and SOAP APIs and validate payloads, headers, authentication, status codes, business processing, and error responses.
  • \n

  • Validate web application workflows, navigation, field-level rules, access controls, permissions, and supported browser behavior.
  • \n

  • Validate IBM MQ messaging and Connect:Direct or FTP/SFTP transfers, including receipt, acknowledgments, naming conventions, permissions, and failure conditions.
  • \n

  • Analyze logs, queues, payloads, transfer records, and environment details to isolate application, data, configuration, connectivity, or infrastructure issues.
  • \n

  • Document and track defects with reproduction steps, expected and actual results, evidence, and business impact; coordinate resolution and retesting.
  • \n

  • Design, develop, and maintain reusable automated tests, scripts, and utilities using open-source frameworks and approved tools.
  • \n

  • Review repetitive or error-prone manual tasks and implement controlled automation with logging, exception handling, traceability, and appropriate human review.
  • \n

  • Maintain test results, defect logs, implementation records, automation assets, and testing or implementation metrics.
  • \n

  • Serve as a primary client contact; coordinate cross-functional resources and support status reporting, training materials, user guides, and continuous improvement.
  • \n

\n

Knowledge & Skills:

\n

    \n
  • Development of onboarding and implementation project plans, test strategies, and certification criteria.
  • \n

  • API, web application, IBM MQ, and managed file-transfer testing across integrated environments.
  • \n

  • Automation framework design, scripting, test data preparation, evidence collection, and results reporting.
  • \n

  • Technical troubleshooting and root-cause analysis across applications, infrastructure, data, and connectivity.
  • \n

  • Ability to build consensus, negotiate solutions, guide clients through decisions, and perform additional duties as directed.
  • \n

\n


Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...