onsite
AI Automation Tester - Karthik Consulting
Software Engineer
Develop AI‑driven testing solutions that automate requirements analysis, test case generation, and execution using Python, LLMs, and Selenium, while integrating with CI/CD pipelines and GitHub for continuous quality assurance.
About the role
Key Responsibilities
- Design and implement an AI‑powered engine that automatically extracts requirements and generates test cases from natural‑language specifications.
- Develop and maintain test automation scripts using Selenium (or similar) integrated with the AI engine.
- Collaborate with QA and development teams to embed AI‑generated tests into CI/CD pipelines for continuous validation.
- Fine‑tune large language models (e.g., GPT, LLaMA) for domain‑specific testing tasks, ensuring high relevance and accuracy.
- Monitor, evaluate, and improve the performance of AI‑driven test generation through metrics and feedback loops.
Requirements
- Strong proficiency in Python and experience building AI/ML pipelines.
- Hands‑on experience with generative AI models and prompt engineering for software testing use cases.
- Solid background in test automation tools such as Selenium, Playwright, or Cypress.
- Familiarity with version control (GitHub) and CI/CD platforms (Jenkins, GitHub Actions, Azure DevOps).
- Excellent problem‑solving skills and ability to translate ambiguous requirements into automated test solutions.
Skills
pythongenerative aitest automationselenium