Job Description
We are seeking an experienced Quality Assurance Engineer to join our team. As a key member of the software development process, you will be responsible for ensuring the quality and reliability of our modern web platform.
You will design, develop, and execute comprehensive test plans, test cases, and test scripts for web applications. This includes performing UI testing for React and Next.js component-based UIs, as well as conducting API testing using GraphQL and REST.
- Design and execute comprehensive test plans, test cases, and test scripts for web applications
- Perform UI testing for React and Next.js component-based UIs, ensuring state management, lifecycle, and rendering behaviors are thoroughly validated
- Conduct API testing using GraphQL and REST, including authentication, authorization, and performance validation
- Carry out responsive design and cross-browser testing to ensure a seamless user experience across devices and platforms
- Validate compliance with accessibility standards (WCAG 2.1 AA)
- Log, track, and manage defects using Jira or other bug tracking tools
- Use test management tools such as Zephyr, TestRail, or QTest to document and track testing activities
Required Skills and Qualifications
To be successful in this role, you will need :
5 years of experience in QA testing for modern web application developmentStrong proficiency in testing React and Next.js applications, including component-based UIs and state managementExtensive experience with API testing using GraphQL and RESTHands-on expertise with bug tracking tools such as Jira, Asana, and test management tools like Zephyr, TestRail, and QTestIn-depth knowledge of responsive design testing and cross-browser compatibilityUnderstanding of accessibility standards (WCAG 2.1 AA) and related testing methodologiesProficiency with Git and collaborative development workflowsStrong analytical, problem-solving, and communication skillsExperience working in Agile Scrum methodologiesBenefits
As a member of our team, you will have the opportunity to work closely with developers and stakeholders in an Agile Scrum environment, ensuring timely and quality releases. You will also collaborate with the development team using Git version control and collaborative workflows.
Others
Work closely with developers and stakeholders in an Agile Scrum environment to ensure timely and quality releasesCollaborate with the development team using Git version control and collaborative workflows