QA Engineer

A global company established in 2000, building the world's leading open partner ecosystem through affiliate partnerships.
Backend
Mid-Level Software Engineer
Remote
3+ years of experience
AI · Enterprise SaaS

Description For QA Engineer

Awin, established in 2000, is seeking a QA Engineer to join their innovative team focusing on AI-driven solutions. This role combines traditional QA expertise with specialized AI/ML testing knowledge, making it perfect for engineers passionate about quality assurance in cutting-edge technology.

The position offers a unique opportunity to work with large language models (LLMs) and advanced AI systems, ensuring their performance, accuracy, and user experience meet high standards. You'll be responsible for developing comprehensive test strategies, automated testing frameworks, and implementing quality assurance measures specifically tailored for AI applications.

The ideal candidate brings 3+ years of QA experience, with some focus on AI/ML systems. Strong programming skills in Python or JavaScript are essential, along with expertise in testing tools like Selenium, Postman, or Pytest. You'll need to understand both traditional QA methodologies and the unique challenges of testing AI systems, including bias, fairness, and explainability.

What makes this role particularly attractive is Awin's progressive work culture and exceptional benefits. They offer a flexible four-day work week with full pay, remote working allowance, comprehensive health benefits, and a strong commitment to work-life balance. The company promotes an inclusive, diverse environment and provides opportunities for both professional and personal development.

Working at Awin means joining a global team that values innovation, authenticity, and collaboration. Their virtual 'Life @ Awin' hub connects colleagues worldwide, fostering a strong community despite remote work arrangements. If you're passionate about quality assurance and want to shape the future of AI technology while enjoying excellent work-life balance, this role offers an exciting opportunity to advance your career.

Last updated 4 months ago

Responsibilities For QA Engineer

  • Create test plans, test cases and document them
  • Develop and execute comprehensive test plans for AI and LLM-based applications
  • Design automated test scripts and frameworks to validate AI functionality
  • Conduct functional, regression, performance, and security testing
  • Identify, document, and track defects to resolution
  • Collaborate with cross-functional teams to establish best practices
  • Implement testing strategies for bias, fairness, and explainability
  • Provide feedback on system design
  • Participate in the whole project lifecycle
  • Identify potential problems/bugs in early development stages
  • Own and help resolve bug issues
  • Carry out risk assessments and risk-based testing

Requirements For QA Engineer

Python
JavaScript
Kubernetes
  • 3+ years of experience in software quality assurance
  • 1+ years focused on AI/ML systems preferred
  • Detailed understanding of software testing pyramid
  • Strong background in testing machine learning or AI-based products
  • Expertise in Python or JavaScript for automated tests
  • Experience with Selenium, Postman, or Pytest
  • Solid experience in testing RESTful APIs and JSON
  • Performance testing capabilities
  • Understanding of data validation in AI pipelines
  • Strong attention to detail
  • Proactive problem-solving approach
  • Information security knowledge

Benefits For QA Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
  • Flexible four-day work week with full pay
  • Remote working allowance
  • Flexi-Office with hybrid/remote work possibilities
  • Meal vouchers
  • Health, vision, and dental insurance
  • Remote working furniture package
  • Peer-to-peer reward program

Interested in this job?

Jobs Related To Awin QA Engineer

Python Software Developer - Interview Day, JPMorganChase Glasgow

Python Software Developer position at JPMorgan Chase in Glasgow, focusing on cross-risk technology solutions and corporate systems development.

Software Engineer III - Java Fullstack

Software Engineer III position at JPMorgan Chase focusing on Java Fullstack development, requiring 3+ years experience in software engineering and system design.

Software Engineer III-Automation

Mid-level Software Engineer role at JPMorgan Chase focusing on automation and quality assurance, requiring 3+ years of experience in software development and testing.

Software Engineer II -Salesforce

Software Engineer II position at JPMorgan Chase focusing on Salesforce development within Asset & Wealth Management division.

Software Engineer III- .NET Angular Azure Developer

Mid-level Software Engineer position at JPMorgan Chase focusing on .NET, Angular, and Azure development for Asset & Wealth Management technology solutions.