VectorShift is a company focused on software quality assurance, and they are seeking a QA Engineer to ensure the quality of their software products through meticulous manual testing. The role involves collaborating with developers and product managers to identify defects, verify functionality, and maintain high standards of software quality through detailed reporting and testing.
Responsibilities:
- Create detailed, comprehensive, and well-structured test plans and test cases based on product requirements and specifications
- Execute manual test cases to verify the functionality, usability, and performance of software applications across various platforms and devices
- Identify, document, and track defects using bug-tracking tools (e.g., Jira, Linear), providing clear and detailed reproduction steps
- Work closely with developers and product managers to understand requirements, provide feedback, and ensure defects are resolved effectively
- Perform regression testing to ensure new changes do not negatively impact existing functionality
- Support user acceptance testing (UAT) by preparing test scenarios and assisting end-users during testing phases
- Maintain accurate and up-to-date test documentation, including test cases, test results, and defect reports
- Advocate for quality throughout the software development lifecycle, ensuring adherence to best practices and standards