What are the responsibilities and job description for the Jr. Quality Analyst position at TRESUME?
- A Junior Quality Analyst (QA) is typically an entry-level role in the field of software testing and quality assurance. This position is responsible for helping ensure that a product meets the required standards and functions as expected. Here’s a breakdown of the key responsibilities, skills, and tasks that might be expected from a Junior Quality Analyst:
Responsibilities:
- Testing Software: Junior QAs are responsible for running test cases and ensuring that the software works properly. This includes functional testing, performance testing, and usability testing.
- Bug Identification and Reporting: They identify bugs or issues in the software and report them to the development team, including a detailed description and steps to reproduce the issue.
- Test Documentation: Documenting the testing process, results, and any issues found is crucial. Junior QA may assist in writing test cases or updating testing documentation.
- Collaboration with Development Team: Working closely with developers and senior QAs to ensure that issues are addressed and that the software meets the requirements.
- Regression Testing: After bugs are fixed or features are added, Junior QAs may be responsible for testing those changes to ensure that no new issues have been introduced.
Skills Required:
- Attention to Detail: Junior QAs must have a keen eye for detail to spot even the smallest issues in the software.
- Basic Knowledge of Testing Tools: Familiarity with tools like Selenium, JIRA, or TestRail is often useful for running automated or manual tests and reporting bugs.
- Understanding of Software Development Life Cycle (SDLC): Understanding the stages of software development is crucial to know when and how to perform testing.
- Communication Skills: Clear reporting and the ability to communicate issues effectively to developers are vital for a Junior QA role.
- Basic Programming Knowledge: Though not always required, knowledge of basic programming or scripting (e.g., Python, JavaScript) can help in automation tasks.
Tasks:
- Writing and executing test cases based on specifications.
- Performing manual testing of applications.
- Verifying bug fixes and retesting previously reported issues.
- Logging defects in defect tracking systems.
- Assisting in creating testing reports.
Job Type: Contract
Pay: $28.00 - $30.00 per year
Benefits:
- Dental insurance
- Health insurance
Schedule:
- 8 hour shift
Work Location: In person
Salary : $28 - $30