Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
QA Engineer image - Rise Careers
Job details

QA Engineer

Awin is seeking a QA Engineer with a focus on testing AI-driven solutions, collaborating with developers and data scientists in a fast-paced environment.

Skills

  • Software quality assurance
  • Testing AI/ML systems
  • Programming in Python or JavaScript
  • Experience with testing tools like Selenium
  • API Testing skills

Responsibilities

  • Creating test plans and test cases.
  • Developing and executing comprehensive test plans for AI applications.
  • Designing automated test scripts for functionality validation.
  • Conducting functional, regression, performance, and security testing.
  • Identifying, documenting, and tracking defects.

Benefits

  • Flexible work schedule
  • Remote working allowance
  • International culture and flexibility
  • Meal vouchers
  • Health and wellbeing insurance
To read the complete job description, please click on the ‘Apply’ button
Awin Glassdoor Company Review
4.6 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Awin DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Awin
Awin CEO photo
Adam Ross
Approve of CEO
What You Should Know About QA Engineer, Awin

Are you ready to take your skills to the next level as a QA Engineer at Awin in Iași, Romania? If you're passionate about ensuring the highest standards of quality for AI-driven solutions, this is the perfect opportunity for you! In this role, you'll dive into the exciting world of testing advanced AI systems powered by large language models (LLMs). Collaborating closely with developers, data scientists, and product managers, you'll create comprehensive test plans and execute them with finesse. Your responsibilities will include everything from designing automated test scripts to conducting functional and performance testing. You'll also have the chance to work on bias and fairness testing, helping to shape ethical AI outputs. We value your insight, so providing feedback to enhance testability will be crucial. If you have at least 3 years of QA experience, with at least 1 year focused on AI/ML systems, and if you're skilled in Python or JavaScript, we want to hear from you! Besides technical expertise in tools like Selenium and experience in API testing, your problem-solving abilities and keen eye for detail will truly make a difference. At Awin, we prioritize your work-life balance with a flexible four-day workweek and remote work support. Join us in building the world’s leading open partner ecosystem while enjoying a vibrant and inclusive culture. Start your next chapter with us!

Frequently Asked Questions (FAQs) for QA Engineer Role at Awin
What are the key responsibilities of a QA Engineer at Awin?

As a QA Engineer at Awin, your main responsibilities will include creating detailed test plans and test cases, executing comprehensive testing for AI and LLM-based applications, and identifying and tracking defects to ensure continuous product improvement. You will also work collaboratively with cross-functional teams to establish testing best practices and provide valuable feedback to enhance system usability.

Join Rise to see the full answer
What qualifications are required for a QA Engineer position at Awin?

The position of QA Engineer at Awin requires a minimum of 3 years of experience in software quality assurance, with at least 1 year focused on AI/ML systems. Applicants should have a solid understanding of the software testing pyramid, expertise in Python or JavaScript for automated testing, and hands-on experience with testing tools like Selenium and Postman.

Join Rise to see the full answer
What is the work culture like for a QA Engineer at Awin?

At Awin, the culture is dynamic, inclusive, and socially engaging. They prioritize mental health and wellbeing through initiatives like a flexible four-day workweek and hybrid working opportunities. The company fosters diversity and encourages employees to bring their unique experiences to the team, creating a supportive environment for everyone.

Join Rise to see the full answer
What kind of testing will a QA Engineer perform at Awin?

QA Engineers at Awin will be involved in various testing types, including functional, regression, performance, and security testing of AI solutions. Additionally, you will conduct testing for bias, fairness, and explainability of AI outputs, ensuring that our products meet high ethical standards in AI.

Join Rise to see the full answer
Is remote work supported for the QA Engineer role at Awin?

Yes, Awin supports remote work for the QA Engineer role. They provide a monthly allowance to help cover the costs of remote working and support you in setting up your workspace effectively. This flexibility allows you to maintain a healthy work-life balance while performing your job duties.

Join Rise to see the full answer
Common Interview Questions for QA Engineer
How do you approach creating a test plan for an AI application?

When creating a test plan for an AI application, start by understanding the key functionalities of the AI system and the specific requirements of the stakeholders. Define the scope of testing, priorities, and metrics for success. Collaboration with developers and product managers will be crucial to ensure all scenarios are covered, including edge cases unique to AI outputs.

Join Rise to see the full answer
What experience do you have with AI/ML testing?

In answering this question, highlight any specific projects you've worked on involving AI or ML testing. Discuss your familiarity with testing frameworks and your approach to validating AI functionality, including how you've handled performance testing and bias detection in AI models.

Join Rise to see the full answer
Can you explain how you would test for bias in AI outputs?

To test for bias in AI outputs, I would employ various strategies such as examining the training data for underrepresented groups, using statistical methods to evaluate model predictions, and implementing fairness metrics. Collaboration with data scientists to ensure ethical standards are met is also vital in this process.

Join Rise to see the full answer
Describe a time you identified a critical bug. How did you handle it?

In your response, describe the situation by detailing the context of the bug, how you discovered it, and the impact it had on the system. Emphasize your problem-solving approach, how you communicated with the development team, and the steps taken to resolve the issue effectively.

Join Rise to see the full answer
What automated testing tools do you prefer to use and why?

Mention specific tools like Selenium or Postman, explaining your reasoning behind your preference. Discuss how these tools enhance testing efficiency, align with the project requirements, and how they have improved your testing processes in previous roles.

Join Rise to see the full answer
How do you keep updated with the latest trends in QA and AI testing?

To stay updated, I regularly follow industry publications, participate in webinars, and engage with online QA and AI testing communities. I also prioritize professional development through courses that enhance my skills in testing methodologies and emerging AI technologies.

Join Rise to see the full answer
What strategies do you use for performance testing of AI applications?

For performance testing of AI applications, I would start by defining performance criteria based on expected usage scenarios. Utilizing load testing tools, I would simulate real-world user load conditions and analyze system behavior, response times, and resource utilization to ensure optimal performance.

Join Rise to see the full answer
Explain your process for collaborating with cross-functional teams?

Collaboration with cross-functional teams typically begins with establishing clear communication channels. I prefer weekly meetings to align on project goals, share testing insights, and identify any potential blockers. Regular interactions foster an understanding of each role's contributions, making our collaborative efforts more effective.

Join Rise to see the full answer
What do you understand by static analysis tools? How have you used them?

Static analysis tools are utilized to analyze code for potential vulnerabilities, code quality, and adherence to standards without executing the program. I have used these tools during the early stages of development to identify issues proactively, allowing for timely resolutions before they could affect production.

Join Rise to see the full answer
How do you ensure effective communication of test results?

Effective communication of test results involves creating clear and concise reports that summarize findings, including any discrepancies or defects. I prefer to provide visual elements, such as charts or dashboards, to highlight key metrics, ensuring stakeholders easily interpret the results and understand the next steps.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Awin Remote Warsaw, Masovian Voivodeship, Poland
Posted 7 days ago
Photo of the Rise User
Awin Remote London, England, United Kingdom
Posted 7 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Zip Hybrid San Francisco
Posted 21 hours ago
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Samsung Research America Hybrid 665 Clyde Avenue, Mountain View, CA, USA
Posted 7 days ago

Awin is a global affiliate network and the new name for Affiliate Window and zanox. With 15 offices worldwide, 900 employees, 100,000 contributing publishers and 6,000 advertisers, Awin connects customers with brands in over 180 countries around t...

62 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 10, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!