Junior QA Engineer
Indexed description
Location:
About the RoleWe are looking for a motivated Junior QA Engineer (Fresh Graduate) who has a strong foundation in Object-Oriented Programming (OOP) and is eager to build a career in software testing and automation.
This role is ideal for recent graduates who understand programming principles and want to apply them in real-world QA and automation projects. You will start with manual testing responsibilities and gradually contribute to automation development using modern testing frameworks.
Responsibilities
- Review requirements and user stories to understand system behavior.
- Write and execute manual test cases (functional, regression, exploratory).
- Identify, document, and track defects using issue tracking tools.
- Assist in building and maintaining automated test scripts.
- Apply OOP principles when writing automation code (e.g., Page Object Model).
- Participate in Agile ceremonies (planning, stand-ups, retrospectives).
- Maintain test documentation and reports.
Requirements
Must-Have (Required):- Bachelor's degree in Computer Science, Software Engineering, or related field (Fresh Graduate).
- Strong understanding of OOP concepts: Encapsulation, Inheritance, Polymorphism, Abstraction.
- Basic knowledge of Java (or a similar OOP language).
- Understanding of SDLC and basic software testing concepts.
- Good analytical and problem-solving skills.
- Strong attention to detail.
- Good English communication skills.
- Academic projects using Java or another OOP language.
- Basic exposure to Selenium or automation tools.
- Familiarity with Git.
- Knowledge of Agile methodology.
- Basic understanding of APIs and HTTP concepts.
Details
Originally posted on Himalayas
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search