Job Openings Senior QA Engineer – Automation & AI Testing

About the job Senior QA Engineer – Automation & AI Testing

  • Develop and maintain automated test scripts for web and mobile applications.
  • Design, implement, and execute automated test suites using tools such as Selenium and JMeter.
  • Apply strong QA methodologies to ensure high-quality software delivery.
  • Perform Data QA and AI QA by validating data pipelines, LLM outputs, and agent-based systems (including accuracy, hallucination, and reasoning checks).
  • Collaborate with QA teams to define and implement robust testing strategies.
  • Contribute to the development and execution of comprehensive test plans.
  • Identify, report, and track software defects through to resolution.
  • Work closely with development teams to ensure timely defect fixing.
  • Collaborate with performance testing teams to validate scalability and application performance.
  • Document automated test scripts, frameworks, and QA processes clearly and accurately.
  • Work with developers, product managers, and stakeholders to ensure full test coverage and alignment with requirements.

Qualifications & Experience

  • Bachelor's Degree in Computer Science, Information Technology, or a related field.
  • Minimum 5+ years of hands-on experience in test automation and framework implementation.
  • Strong programming or scripting skills.
  • Experience working with automated testing tools such as Selenium, JMeter, or similar.
  • Solid understanding of software testing principles and QA methodologies.
  • Experience in Data QA and AI testing, including validation of data pipelines, LLM outputs, and agent-based systems.
  • Experience with performance testing tools.
  • Familiarity with containerization and orchestration tools such as Docker and Kubernetes.
  • Knowledge of CI/CD tools and pipelines.

Core Competencies

  • Strong analytical thinking and problem-solving skills.
  • Attention to detail and quality-focused mindset.
  • Effective communication and collaboration skills.
  • Ability to work in fast-paced environments and manage multiple tasks.