Key Responsibilities:
- Support the development and execution of automated and manual test cases across web and AI-enabled applications.
- Assist in writing and maintaining acceptance and integration tests to ensure reliable system interactions.
- Collaborate with senior QA engineers and developers to understand test requirements, identify edge cases, and contribute to test planning.
- Use Jira to document test execution, log issues, and track QA progress during sprints.
- Help validate AI model outputs and prompts to ensure consistent, fair, and expected performance.
- Participate in setting up and maintaining QA environments and test data sets.
- Document test steps, test results, and findings clearly and concisely for team visibility and continuous improvement.
- Stay engaged with new QA tools, practices, and techniques, especially in automation and AI testing.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related technical field.
- 2–3 years of experience in QA, software testing, or technical product validation.
- Familiarity with test automation tools such as Playwright, Cypress, or similar (academic or project experience is acceptable).
- Exposure to Jira or other issue tracking systems.
- Understanding of integration and acceptance testing concepts.
- Basic scripting or coding experience (e.g., JavaScript, Python); TypeScript familiarity is a plus.
- Curiosity about AI systems and eagerness to learn AI/ML testing techniques.
- Detail-oriented, with strong organizational and communication skills.