QA Analyst/Intern
VE3
About the Role
We are looking for a motivated and detail-oriented QA Analyst/Intern to join our Quality Assurance team. This is an excellent opportunity for fresh graduates or early-career professionals to grow and learn in a dynamic software development environment.
Key Responsibilities
- Write and maintain automated test scripts for functional, regression, API, and UI testing.
- Support integration of automated tests into CI/CD workflows.
- Collaborate with QA leads and developers to understand testing goals and help define automation scope.
- Monitor automation test runs and identify test coverage gaps.
- Work with developers to help detect and track bugs early.
- Show interest in learning AI/LLM testing techniques as part of innovation testing.
Requirements & Tech Stack
- Good understanding of automation frameworks such as Selenium, Cypress, Playwright, or Pytest.
- Good understanding of scripting or programming languages like JavaScript, TypeScript, Python, or Java.
- Good understanding in designing and maintaining end-to-end automation suites across UI and API layers.
- Basic understanding of manual testing concepts, including test case design, test execution, and bug reporting.
- Able to perform functional and UI testing for new features under guidance.
- Familiarity with test documentation and the defect life cycle.
- Good understanding of CI/CD concepts and willingness to work with tools like GitHub Actions, Jenkins, or GitLab CI.
- Familiarity with API testing tools such as Postman, and basic knowledge of frameworks like REST Assured.
- Basic knowledge of performance testing tools such as JMeter or Neoload is a plus.
- Good understanding of tools like JIRA or Gitboards for tracking bugs and managing test tasks.
- Ability to write basic SQL queries to validate backend data.
- Awareness of SDLC, STLC, and Agile methodologies, with a strong interest in automation testing.
Qualifications
- Experience- 0-1 year (internship/training projects also acceptable).
- Basic exposure to automation testing tools such as Selenium, Postman, or similar.
- Exposure to AI/ML applications or curiosity about testing LLMs.
- Familiarity with BDD tools like Cucumber or Behave.
- Understanding of cloud environments such as AWS, Azure, or GCP.
- Certifications like ISTQB Foundation Level or equivalent.