Tech Stack
CypressGoJavaScriptNext.jsPHPReactSelenium
About the role
- Perform manual and automation testing of website features, functionalities, and user interfaces.
- Develop and execute test plans, test cases, and test scenarios based on project requirements.
- Conduct thorough regression testing to ensure the stability of website updates and releases.
- Collaborate with cross-functional teams to identify and prioritize QA tasks.
- Implement and maintain automated testing scripts using industry-standard tools and frameworks.
- Continuously monitor and improve QA processes to enhance efficiency and effectiveness.
- Document and report bugs, errors, and performance issues using designated tracking tools.
- Participate in regular team meetings, stand-ups, and sprint planning sessions.
- Stay up-to-date with industry trends, best practices, and emerging technologies related to QA testing.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Proven experience as a Website QA Engineer of at least 1-3 years.
- Regression Testing
- Load Testing
- Responsive Testing
- Automation Testing
- Strong understanding of JavaScript, React.js, and Next.js frameworks.
- Solid understanding of UI testing principles and practices.
- Hands-on experience with testing automation tools such as Selenium, Cypress, or similar.
- Proficiency in programming languages such as JavaScript, Go, or PHP.
- Experience with version control systems (e.g., Git) and issue tracking tools (e.g., JIRA).
- Excellent analytical and problem-solving skills with great attention to detail.
- Strong communication and collaboration abilities with a proactive attitude.
- Ability to work independently and prioritize tasks effectively in a fast-paced environment.
- Prior experience with a product-based startup is a plus.