Job Description
As a Junior Quality Assurance Engineer, you’ll play a vital role in ensuring the highest quality standards for our software products. You’ll work closely with our QA team, PM team, and Development team to identify, isolate, and document defects, contributing to the overall quality and reliability of our software.
Responsibilities:
- Create comprehensive test cases based on requirements and design specifications.
- Execute test cases manually and assist in automating test scripts.
- Identify, isolate, and document defects using a bug tracking system, then verify the issues are resolved.
- Conduct regression testing to ensure changes don’t introduce new defects and report discovered defects to software developers.
- Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems.
- Design test procedures to ensure replicability and compliance with standards.
- Monitor bug resolution issues and track successes.
- Identify, create, and track bugs.
- Define the severity and priority for each bug.
- Assist in developing and maintaining quality assurance processes and standards.
- Work closely with QA, developers, project managers, and other team members to ensure quality throughout the software development lifecycle.
- Translating user stories into test scenarios to deliver high-quality software.
- Ensure tests run smoothly and quickly.
- Conduct functional and non-functional testing of web/mobile applications to ensure smooth and bug-free applications.
- Analyze test results and provide meaningful reports to stakeholders.
Requirements:
- Bachelor’s degree in computer science, Engineering, or related field.
- Experience in QA methodologies, tools, and processes with 1-2 years experience.
- Able to work in an Agile environment and have a working knowledge of Scrum, JIRA, and early testing.
- Analytical approach to troubleshooting.
- Experience in writing test plans, creating test cases, and debugging.
- Knowledge of test automation.
- Time management skills and organizational skills.
- Practical experience in API testing.
- Practical experience in UI test Automation.
- Excellent communication skills and impeccable attention to detail.
- Ability to prioritize tasks, multi-task, manage deadlines, and work efficiently.