- Company Name
- Klick
- Job Title
- QA Engineer
- Job Description
-
Job Title: QA Engineer
Role Summary: Design, develop, and maintain AI‑enhanced automated test frameworks to expand functional, integration, and regression coverage across UI, API, and end‑to‑end workflows. Collaborate with engineering and DevOps teams to embed stable, high‑performance tests within CI/CD pipelines, improving product reliability and delivery speed.
Expactations: 3–6 years of QA automation experience, expertise in AI/LLM‑enabled testing, proficiency with Playwright, Cypress, or Selenium, strong programming in Python or JavaScript/TypeScript, and familiarity with RESTful APIs, cloud environments (AWS/GCP/Azure), and CI/CD practices. Desire to innovate with AI tools (OpenAI, Anthropic, LangChain, LlamaIndex) and build adaptive testing systems.
Key Responsibilities:
- Architect and implement automated testing workflows that incorporate AI techniques for broader coverage.
- Generate, review, and refine test cases using generative models to enhance product stability.
- Integrate AI APIs/frameworks to create context‑aware, adaptive test automation solutions.
- Develop and maintain UI, API, and end‑to‑end test suites, ensuring seamless integration into CI/CD pipelines.
- Partner with engineers and DevOps to guarantee test stability, performance, and continuous deployment.
- Troubleshoot complex issues across distributed systems and provide actionable insights.
- Stay current on emerging AI‑assisted quality engineering practices and apply them to evolving product environments.
Required Skills:
- QA automation (functional, integration, regression) with modern frameworks (Playwright, Cypress, Selenium).
- AI/LLM‑enabled testing workflow design and integration.
- Programming: Python or JavaScript/TypeScript.
- RESTful API testing, CI/CD pipelines, and cloud platform (AWS, GCP, Azure) experience.
- Strong analytical and problem‑solving abilities; ability to collaborate cross‑functionally.
- Familiarity with AI tools (OpenAI, Anthropic, LangChain, LlamaIndex) and adaptive testing concepts is a plus.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent experience.