Job Summary: The Software Quality Analyst focuses on the testing phase of software development. You will be responsible for developing and executing test plans, identifying software bugs, and ensuring that final applications meet technical specifications and user requirements before deployment.
Key Responsibilities:
- Test Case Development: Review product requirements and technical design documents to create detailed, comprehensive, and well-structured test plans and test cases.
- Testing Execution: Perform manual and/or automated testing across different platforms (Web, Mobile, Desktop) to identify software defects and UI/UX inconsistencies.
- Bug Tracking: Document, report, and track bugs using project management tools (e.g., Jira, Bugzilla). Work closely with development teams to resolve issues.
- Regression Testing: Execute regression test suites before major product releases to ensure existing functionalities are not broken by new code.
- Quality Metrics: Assess product quality metrics and provide sign-offs for deployments based on testing criteria.
Work Location: In person