Job Description
We have a great opportunity for a Quality Testing Engineer (Software testing engineer) to join the Digital Engineering team, within the Ferguson IT organization. This position will involve testing of small to medium size software enhancements and bug fixes. The ideal candidate will have experience with testing application software along with strong social skills to connect with both technical and non-technical associates.
Duties and Responsibilities:
- Perform end-to-end functional, regression, and UAT testing across Sales Cloud, Service Cloud, and Experience Cloud.
- Design and execute detailed test scenarios and test cases based on business and technical requirements.
- Validate Salesforce data using basic to intermediate SOQL queries for backend verification and data integrity checks.
- Conduct integration and API testing for Salesforce with external systems
- Create and manage realistic test data using Data Loader and Sandbox environments.
- Perform security and access control testing for Profiles, Roles, Permission Sets, and Sharing Rules.
- Log, track, and validate defects using JIRA/Azure DevOps, working closely with developers for resolution.
- Execute smoke, sanity, and full regression cycles during Salesforce release deployments.
- Actively participate in Agile/Scrum ceremonies including sprint planning, stand-ups, and retrospectives.
- Nice to have: Testing experience on Salesforce Commerce Cloud (Demandware) including cart, checkout, and order flows.
- Support Salesforce quaterly upgrades and release impact analysis.
Qualifications and Requirements:
- An associate or bachelors Degree in a Computer related field or comparable work experience
- Minimum of 2-5 years software testing experience, preferred.
- Solid understanding of Salesforce SDLC, various testing concepts (e.g. functional, usability, performance) and software quality assurance standard processes and methodologies.
- Ability to communicate effectively to both technical and non-technical audiences in written and non-written formats.
- Proactive communicator who gains consensus and brings up issues as appropriate to keep projects on schedule.
- Good communication and social skills, attention to detail.
At Ferguson, we care for each other. We value our well-being just as much as our hard work. We are committed to a holistic approach towards benefits plans and programs that support the mental, physical and financial well-being of our associates. Our competitive offering not only includes benefits like health, dental, vision, paid time off, life insurance and a 401(k) with a company match, but our associates also enjoy additional meaningful and inclusive enhancements that are adaptable to their diverse situations and needs, including mental health coverage, gender affirming and family building benefits, paid parental leave, associate discounts, community involvement opportunities and more!
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application