Position: QA Engineer
Experience Required: 4+ Years
Location: Remote
Employment Hours: Must be available to work in CST(6.30 PM- 3.30AM IST)
About the Role
We are seeking a detail-oriented QA Automation Engineer with strong automation and manual testing experience to join our product development team. You will play a critical role in ensuring the quality and reliability of our applications across multiple environments, platforms, and geographies.
The ideal candidate is hands-on with WebdriverIO, TypeScript, Cucumber, Jenkins, and has solid experience with CI/CD pipelines, automation frameworks, and agile testing practices.
Key Responsibilities
- Design, develop, and maintain automated test scripts using WebdriverIO, TypeScript, and Cucumber.
- Collaborate with developers, product owners, and scrum teams to deliver high-quality product releases.
- Execute test cases across multiple environments (Dev, Staging, Pre-production, Canada, Mexico, and mobile platforms).
- Manage test planning, execution, and reporting using Zephyr Test Management integrated with JIRA.
- Perform defect tracking, root cause analysis, and ensure timely closure of bugs.
- Work with Kibana to analyze logs and troubleshoot issues.
- Support testing for SAP E-commerce back office pages.
- Participate actively in Scrum ceremonies and contribute to sprint goals.
- Ensure smooth integration of test automation with Jenkins, GitLab pipelines, Node/npm.
- Document test processes and maintain knowledge bases using Confluence, SharePoint, Teams, Slack, and WebEx.
Required Skills & Experience
- 4+ years of hands-on QA experience in automation and functional testing.
- Strong expertise in WebdriverIO, TypeScript, Cucumber, Jenkins, GitLab, npm.
- Proficiency in test case management tools (Zephyr) and issue tracking (JIRA).
- Experience in testing SAP E-commerce back office pages.
- Familiarity with analyzing logs in Kibana.
- Exposure to multi-environment setups and mobile platform testing.
- Excellent knowledge of Agile/Scrum methodology.
- Strong problem-solving, debugging, and analytical skills.
- Good communication and collaboration skills across distributed teams.
Good to Have
- Experience with performance testing and API testing tools.
- Knowledge of cloud-based testing environments.
- Hands-on with cross-browser and cross-platform automation testing.