Role & responsibilities
Role and Responsibilities:
We are seeking a detail-oriented and proactive QA Engineer to join our team and contribute to maintaining the highest standards of software quality. This role plays a critical part in ensuring the functionality, usability, and reliability of our applications across the software development lifecycle.
Key responsibilities include:
1. Quality Assurance Throughout SDLC: Collaborate with cross-functional teams to ensure product quality from requirements gathering to deployment and maintenance.
2. Test Plan Design and Execution: Create comprehensive test plans and test cases based on functional and non-functional requirements. Execute manual and automated tests to validate software functionality.
3. Defect Management: Identify, log, and track defects using appropriate tools. Work closely with developers and stakeholders to resolve issues and verify fixes.
4. Automated Testing: Design, develop, and maintain automated test scripts using Playwright and JavaScript to improve regression testing efficiency.
5. CI/CD Monitoring: Monitor and analyze continuous integration/continuous deployment (CI/CD) pipeline failures. Investigate root causes and coordinate with development teams to ensure timely resolutions.
6. Accessibility Testing: Perform accessibility validation using screen readers such as NVDA to ensure compliance with accessibility standards and inclusive design practices.
7. Documentation and Reporting: Maintain thorough documentation of test cases, test results, and defect reports. Provide clear, actionable feedback to development and product teams.
Required Technical Skills:
1. Testing and Automation: Proficiency in Playwright for browser automation testing using Typescript.
2. Version Control: Experience with Git for source code management.
3. CI/CD Tools: Hands-on experience with Azure DevOps for managing test pipelines, work items, and deployment workflows.
4. Database Skills: Strong knowledge of SQL for data validation and backend testing.
5 Accessibility Tools: Experience working with NVDA or other screen readers for accessibility compliance.
Keyskills: Typecscript Playwright Automation Testing NVDA screen reader Azure Devops
About Harbinger Group Harbinger Group is a global provider of software products and services. The Harbinger Group companies are Harbinger Systems and Harbinger Knowledge Products. Harbinger Systems is a leading provider of software engineering services to some of the world's best product compani...