We are looking for a motivated and detail-oriented QA Engineer to join our engineering team. This role is ideal for fresh graduates or candidates with up to one year of experience who have a strong interest in software quality, testing methodologies, and delivering reliable products. You will work closely with developers, product managers, and senior QA engineers to ensure smooth and high-quality releases.
Responsibilities
- Collaborate with the development team to understand requirements and contribute to high-quality releases.
- Write clear, concise, and comprehensive test plans, test cases, and test documentation.
- Participate in preparing test strategies based on project requirements.
- Execute test cases, identify defects, and report bugs with detailed information.
- Track, retest, and verify bug fixes to ensure issues are resolved and do not recur.
- Assist in regression testing, exploratory testing, and release readiness activities.
- Maintain test documentation and ensure proper recording of test results.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 0-1 year of experience in QA or a strong academic foundation in software testing.
- Excellent analytical skills, problem-solving ability, and attention to detail.
- Strong verbal and written communication skills.
- Ability to work in a fast-paced, collaborative environment.
- Highly organized, proactive, and eager to learn new testing tools and methodologies.
Core Skills
- Strong understanding of software testing principles, test design techniques, and QA methodologies.
- Ability to identify test scenarios and write comprehensive test cases covering both positive and negative flows.
- Understanding of White-Box and Black-Box testing techniques.
- Basic knowledge of SDLC (Software Development Life Cycle) and STLC (Software Testing Life Cycle).
- Familiarity with different testing types: Regression, Smoke/Sanity, Functional, Integration, System, and UAT.
- Knowledge of test case design techniques such as Boundary Value Analysis, Equivalence Partitioning, and State Transition.
- Understanding of the Defect Lifecycle, including severity, priority, and tracking.
- Ability to perform cross-browser and responsive testing.
- Familiarity with browser DevTools (console, network logs).
- Basic knowledge of API fundamentals or API testing tools like Postman.
- Basic exposure to version control tools like Git.
Preferred Skills
- Knowledge of manual testing, including test execution, bug reporting, and tracking using tools like Jira or similar platforms.
- Basic familiarity with SQL for data validation and back-end testing.
- Exposure to or interest in Playwright, Selenium, or other automation frameworks (good to have, not mandatory).
- Understanding of API testing fundamentals is a plus.
- API testing using Postman or similar tools.
This job was posted by Swetha Chandran from MyYogaTeacher.