Job Description
- A Test Engineer is responsible for designing, implementing, and executing tests on software or hardware products to ensure their quality and functionality meet the required standards.
- They are a critical part of the development process, collaborating with other team members such as developers and product managers to identify issues early and ensure products are bug-free before release.
Key Responsibilities:
- Develop test plans, cases, and scripts based on product requirements.
- Perform manual and automated tests, identify and track defects.
- Work with developers to troubleshoot and reproduce issues.
- Document test results, provide detailed reports on progress and defects.
- Create and maintain automated test scripts where applicable.
Requirements:
- Education:Bachelor’s degree in Computer Science, Engineering, or a related field.
- Experience:-3 years of experience in software or hardware testing.
- Knowledge:Understanding of SDLC and Agile/Scrum methodologies.
- Soft Skills:Strong problem-solving and communication skills.
Technical Skills:
- TestRail
- Selenium
- Python
- Java
- JavaScript
- Jira
- Bugzilla
- SQL