Search by job, company or skills

Socium - Teams Done Differently

Senior QA Engineer (Automation + AI / ML)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

General Description

Join a fast-growing, technology-driven organization delivering advanced digital platforms and AI-enabled solutions at scale. We are looking for a Senior QA Engineer with strong automation expertise and exposure to AI/ML systems to help ensure high quality, reliability, and performance across modern enterprise applications.

This role is ideal for a hands-on, senior-level QA engineer who can independently design and implement automation frameworks, validate complex system behaviors, and support quality assurance for AI-driven features and intelligent platforms.

You will work closely with engineering, product, and platform teams to build scalable automation strategies and ensure high-confidence releases across APIs, applications, and AI-powered components.

This is a freelance / contract, hybrid role with an urgent hiring timeline, supporting engineering teams building high-impact digital and AI-enabled solutions.

Key Responsibilities

  • Design, develop, and maintain scalable test automation frameworks for UI, API, and end-to-end testing.
  • Implement automated regression suites integrated with CI/CD pipelines to ensure fast and reliable releases.
  • Validate complex workflows, distributed systems, and microservices-based architectures.
  • Collaborate with developers and product teams to define test strategies, acceptance criteria, and quality standards early in the development lifecycle.
  • Identify test coverage gaps and improve automation coverage across critical system components.
  • Support testing of AI/ML-powered features, including validation of model outputs, response accuracy, and system behavior.
  • Develop strategies for test data management, environment stability, and automated test execution.
  • Perform root cause analysis of defects and work closely with engineering teams to improve system reliability.
  • Contribute to quality metrics, reporting, and release readiness.
  • Drive automation-first testing practices and mentor team members where needed.

Required Skills & Experience

At least 710+ years of experience in software quality assurance, with strong focus on test automation.

Proven experience designing and implementing automation frameworks from scratch.

Strong hands-on experience with automation tools such as:

  • Selenium / Cypress / Playwright
  • REST API automation tools (Postman, RestAssured, or similar)

Strong programming or scripting experience in Python, Java, or JavaScript.

Experience testing API-driven architectures and microservices environments.

Solid understanding of CI/CD pipelines and automated testing integration.

Experience validating complex test scenarios and enterprise-scale systems.

Exposure to AI/ML systems or AI-enabled applications, including testing model outputs, prompts, or intelligent system behaviors.

Strong debugging, analytical thinking, and problem-solving skills.

Ability to work independently in a contract environment with minimal supervision.

Excellent communication and collaboration skills across technical teams.

Preferred / Nice to Have

  • Experience testing AI-powered applications, LLM-based systems, or data-driven platforms.
  • Familiarity with performance testing tools (JMeter, k6, or similar).
  • Experience working in cloud environments (AWS, Azure, or GCP).
  • Background in DevOps practices and containerized environments (Docker/Kubernetes).
  • Experience working in enterprise or high-scale distributed systems.

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 144572313