Develop an AI-based solution to automatically generate QA test scenarios from functional specifications or user stories. Evaluate test coverage and integrate the generated tests into the overall QA lifecycle.
Responsibilities:
- Design and implement LLM-powered pipelines (OpenAI/Azure OpenAI, LangChain) for test-case generation
- Automate UI/API tests using Playwright or Selenium and structure them with PyTest
- Define and measure coverage/quality metrics for generated tests; iterate to improve accuracy
- Integrate with QA management tools (Jira/Xray) and CI/CD (GitHub Actions); containerize with Docker
- Document approach, experiments, and deployment guidelines
Technologies/Tools:
- Python, OpenAI/Azure OpenAI, LangChain
- Playwright or Selenium, PyTest
- GitHub Actions, Docker, Jira/Xray
Outcomes:
- Working prototype for AI-generated test scenarios
- Automation suite integrated into the QA workflow with reporting and coverage metrics
📧 Pour postuler: internships@looyas.com