QA Engineer

DataServ Integrations

$80K — $110K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in computer science or related professional experience in Quality Assurance.
  • 2+ years in Software Quality Assurance or a similar role.
  • Experience designing and executing manual and automated tests.
  • Proficiency in a scripting/programming language (e.g., Python, JavaScript/TypeScript, or Java).
  • Familiarity with test management tools (e.g., TestRail), defect tracking systems (e.g., Jira), and version control (e.g., Git).

Responsibilities

  • Design, develop, and execute manual and automated test plans for enterprise features across web, mobile, and backend systems.
  • Develop and maintain automated test scripts using tools like Selenium, Playwright, or Cypress.
  • Run regression testing suites before releases to verify existing functionality.
  • Identify, document, prioritize, and track defects while collaborating with developers for timely resolutions.
  • Integrate tests into CI/CD pipelines and contribute to the continuous improvement of QA processes.
  • Partner with Product Managers and Data Scientists to establish evaluation metrics for AI features.
  • Compile and summarize evaluation results, providing actionable feedback on AI model performance.

Benefits

  • Collaborative team environment with cross-functional exposure.
  • Opportunities to work on cutting-edge AI and LLM technologies.
  • Support for professional development and training in new QA methodologies.
Full Job Description
We want you!

DataServ/xFact is seeking a QA Engineer to serve as the subject matter expert for Quality Assurance. You will test automation for our enterprise web, mobile, and backend products, and Help evaluate and improve AI/LLM-powered features, including how they're tested, measured, and released. You'll ensure the quality and reliability of our products while helping define and execute the crucial testing and evaluation workflows for our AI-driven features.

What you'll do:
  • Quality Assurance & Test Automation
    • Test Planning & Execution - Design, develop, and execute manual and automated test plans and test cases for enterprise features across web, mobile, and backend systems.
    • Automation Development - Develop and maintain automated test scripts (e.g., Selenium, Playwright, Cypress) using a scripting/programming language such as Python or JavaScript to increase efficiency and coverage.
    • Regression & Release Testing - Run regression suites before releases to ensure existing functionality remains stable as new features and models are deployed.
    • Defect Management - Identify, document, prioritize, and track defects using tools like Jira, and collaborate with developers to drive timely resolution.
    • CI/CD & Process Improvement - Integrate tests into CI/CD pipelines (e.g. GitLab CI) and participate in continuous improvement of QA processes, tools, and methodologies.


  • AI & LLM Evaluation
    • Evaluation Planning - Partner with Product Managers and Data Scientists to define scope, metrics, and goals for evaluating AI and LLM-powered features (e.g., accuracy, robustness, fairness, hallucination rate, safety).
    • Data Curation & Preparation - Coordinate collection, labeling, and preparation of datasets used for AI model testing and human-in-the-loop evaluations.
    • Evaluation Execution & Coordination - Help organize evaluation sprints, red-teaming sessions, and feedback loops, acting as a point of contact between AI/ML, Product, QA, and external evaluators (if applicable).
    • Results Analysis & Reporting - Compile and summarize evaluation results, providing clear, actionable feedback on model performance and readiness for production deployment.
    • Documentation & Traceability - Maintain detailed documentation of evaluation criteria, test data, prompts, and results, ensuring traceability and auditability for AI/LLM releases.


  • AI for QA (Tooling & Enablement)
    • Use LLMs and AI tools (e.g., ChatGPT, Copilot, AI testing platforms) to generate test ideas, draft test cases, and assist with log/defect analysis, then validate and refine these outputs.
    • Help evaluate and adopt AI-powered QA tools (e.g., self-healing locators, intelligent test selection, test impact analysis).Contribute to best practices and guardrails for using AI safely and effectively in QA and evaluation workflows.


What we require:
  • Education:
    • Bachelor's degree in computer science, or related proessional experience in Quality Assurance
  • Experience:
    • 2+ yearsin Software Quality Assurance or a similar role.
  • Skills:
    • Experience designing and executing manual and automated tests
    • Proficiency with at least one scripting/programming language (e.g., Python, JavaScript/TypeScript, or Java)
  • Tools
    • Familiarity with test management tools (e.g., TestRail or similar),
    • Defect tracking systems (e.g., Jira)
    • Version control (e.g., Git).


  • Additional proficiencies we seek:
    • Demonstrates excellent written and verbal communication skills, in both collaborative team and customer-facing environments

Similar Jobs

More Jobs at DataServ Integrations

  • QA Engineer
    $80K — $110K *
    Andover, MA 01810 (Essex County)
    Information Technology
    In-Person
  • QA Engineer
    $80K — $110K *
    North Andover, MA 01845 (Essex County)
    Enterprise Technology
    In-Person
  • IT Network Design Engineer
    $70K — $95K *
    Dayton, OH 45424 (Montgomery County)
    Information Technology
    In-Person
  • IT Network Design Engineer
    $70K — $95K *
    Westlake, OH 44145 (Cuyahoga County)
    Information Technology
    In-Person
  • IT Network Design Engineer
    $75K — $95K *
    Columbus, GA 31907 (Muscogee County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar QA Engineer jobs: