HamburgerMenu
hirist

Job Description

QA Engineer (Web Platform Drupal & Next.js)

Location : Remote

Experience : 5+ Years

Required Skills :

- 5+ years of QA/testing experience in modern web application development.

- Strong proficiency in testing React/Next.js component-based UIs (state management, lifecycle testing).

- Extensive API testing experience with GraphQL and REST APIs (authentication, authorization, performance validation).

- Hands-on expertise with bug tracking (Jira, Asana) and test management tools (Zephyr, TestRail, qTest).

- Strong understanding of responsive design principles and cross-browser testing.

- Knowledge of accessibility compliance (WCAG 2.1 AA) and testing methodologies.

- Proficiency with Git version control and collaborative workflows.

- Experience with Agile/Scrum methodologies.

Responsibilities

- Design, develop, and execute manual and automated test plans, test cases, and test scripts to validate web application functionality and performance.

- Test and ensure quality of React/Next.js component-based user interfaces, including verifying state management and component lifecycle behaviors.

- Perform extensive REST and GraphQL API testing, covering authentication, authorization, and performance validation, and ensure smooth integration between backend (Drupal) and frontend (Next.js).

- Conduct responsive design and cross-browser testing to deliver a consistent user experience across devices and browsers.

- Validate web applications against accessibility standards (WCAG 2.1 AA), ensuring usability for all users.

- Track, document, and manage defects and test results using bug tracking and test management tools like Jira, Asana, Zephyr, TestRail, or qTest.

- Collaborate with developers, product managers, and other stakeholders in Agile/Scrum teams to define acceptance criteria and testing strategies.

- Maintain and improve the QA process, contributing to best practices for both manual and automated testing.

- Ensure thorough version control of test artifacts and support collaborative workflows using Git.

- Participate in release cycles, user acceptance testing, and continuous improvement initiatives for quality and process optimization.


info-icon

Did you find something suspicious?