Quality Assurance Engineer
Mandatory Skills:
- QA Engineer
- Basic Shopify Liquid Knowledge: To debug template issues.
- Understanding of NetSuite & Celigo Integration: Helpful in troubleshooting.
- Experience with Agile Testing Frameworks.
- Knowledge of SQL and database validation for backend testing.
Job Summary:
QA Engineer
JOOLA is looking for a QA Engineer (shopify) to ensure the quality and functionality of our Shopify expansion stores. This role involves testing new features, identifying bugs, and ensuring a seamless shopping experience across different countries, devices, and browsers.
Primary Roles and Responsibilities:
- Conduct end-to-end testing, including checkout flows, payment gateways, and shipping methods.
- Develop and execute test plans for Shopify store updates, region-specific features, and integrations.
- Perform functional, regression, and performance testing on Shopify themes and apps across multiple expansion stores.
- Perform cross-browser and mobile responsiveness testing to ensure consistent user experience.
- Execute load and performance testing to evaluate site stability under high traffic conditions.
- Conduct security testing to identify vulnerabilities and ensure data protection.
- Collaborate with developers to debug and resolve store-specific issues.
- Ensure data accuracy in product listings, localized pricing, and region-specific promotions.
- Automate testing processes where applicable, including UI automation and API testing.
- Validate A/B test implementations and analyze results to improve user experience.
- Provide quality assurance sign-off before production releases for each expansion store.
Tools and Technical Expertise Required:
- Testing Tools: Jira, TestRail, Selenium, Postman.
- Cross-Browser Testing: Chrome DevTools, BrowserStack.
- API Testing: REST and GraphQL API validation.
- Automation Frameworks: Cypress, Selenium, Playwright (preferred).
- Performance Testing: JMeter, LoadRunner, Lighthouse.
- Security Testing: OWASP ZAP, Burp Suite.
- Version Control: GitHub/GitLab for tracking changes.