01Responsibilities
1. Manual Testing:
Execute test cases across various software modules.
Identify, log, and track defects in the software.
Ensure test coverage by reviewing functional and design specifications.
2. Test Automation: (Optional, if applicable)
Learn and use automation tools to create and run automated test scripts.
Assist in maintaining automation frameworks.
3. Documentation:
Create and update test cases, test plans, and test reports.
Document test results and provide clear feedback to the development team.
4. Collaboration:
Work closely with developers, product managers, and other QA team members
to resolve issues.
Participate in team meetings and provide updates on testing progress.
5. Learning and Adaptation:
Continuously learn about new testing tools and methodologies.
Adapt to the testing processes used in the organization.
Qualifications and Skills:
1. Education:
Bachelors degree in Computer Science, IT, or a related field (or equivalent
knowledge).
2. Technical Skills:
Basic understanding of software development and testing life cycles (SDLC and
STLC).
Familiarity with any programming or scripting language (e.g., Java, Python) is a
plus.
Knowledge of testing tools (e.g., Selenium, JIRA) is an advantage but not
mandatory.
3. Soft Skills:
Strong attention to detail and analytical thinking.
Good communication and teamwork skills.
Willingness to learn and adapt to current challenges.