Software QA Automation Developer
PRINCIPAL ACCOUNTABILITIES:
- Develop and maintain manual and automated test scripts using industry standard tools and frameworks.
- Collaborate with cross functional teams to interpret requirements and create effective test strategies.
- Integrate automated tests into the CI/CD pipeline in partnership with development and QA teams.
- Identify gaps in QA processes, recommend improvements, and support tool adoption.
- Execute automated test suites, analyze results, and report defects to enhance coverage and quality.
- Provide support for other departments as needed to ensure successful design, testing and implementation of applications that support various business needs.
- Lead continuous improvement of automation frameworks and processes.
- Prepare test documentation and quality reports.
- Define test approaches, create test plans, and execute functional, integration, smoke, and production testing, especially for critical checkout flows.
- Ensure cross browser, mobile, and OS compatibility.
- Work effectively within Agile/Scrum teams.
QUALIFICATIONS:
- 5+ years of experience as a software quality engineer or similar role.
- Bachelor’s degree in computer science, software engineering, or equivalent work experience.
- Hands on experience with Salesforce Commerce Cloud platform.
- Understanding online retail platforms, shopping cart functionality, and API integrations.
- Strong collaboration, analytical, and problem solving skills.
- Proficiency in automation tools such as Selenium, Test Complete, and WDIO.
- Familiarity with CI/CD tools such as Jenkins or GitLab.
- Excellent written and verbal communication skills and ability to work effectively within a team environment.
- Ability to handle multiple projects and tasks on varying business deadlines.
- Hybrid schedule with predictable onsite attendance required three or more days per week to perform essential functions involving interactive behaviors with co-workers and managers, operation or manipulation of equipment and/or materials located only on site, and direct interaction with internal and/or external customers.