
Software Quality Assurance Engineer
- 2Viewed
- 0In Consideration
- 0Not Selected
Job Details
Skills And Tools:
Job Description
You will be responsible for the software testing lifecycle; designing and implementing test plans to ensure the software programs' quality and improve usability. You will prepare test scenarios, and cases, correct errors and troubleshoot issues with software code.
Objectives:
- Assess software quality through Automation and Manual testing and report the results.
- Design test scenarios, develop test plans to test new and existing software, and debug code.
- Ensures that the software meets the expected quality standards and functions.
- Develop testing programs for database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability.
- Analyze, design & develop test cases for each level in Software Testing like Unit Testing, Integration Testing, System Testing, and User Acceptance Testing, and for each Module.
- Collaborate with cross-functional teams to ensure quality, effective communication, and alignment throughout the software development lifecycle.
- Collaborate with the development team to develop effective strategies and test plans.
Job Requirements
- Bachelor’s degree in computer science or related field.
- Ability to Identify, record, and document thoroughly, and track bugs.
- Extensive knowledge of designing test scenarios, test plan documents, traceability matrices, and test summary documents.
- Proficient in writing test case reviews and generating review reports.
- Capable of doing functional and regression testing.