The Salesforce QA Software Engineer is responsible for executing QA testing, managing Salesforce systems, creating test cases, and understanding user needs. The role includes maintaining user profiles and permissions, managing dashboards, and debugging user issues, all while adhering to Agile methodologies.
Job Title
Salesforce QA Software Engineer
Job Description Summary
Salesforce QA / Software Engineer
Job Description
Quality Assurance
- Hands on QA testing execution of test scripts as needed to support each release and multiple user stories.
- Hands on System integration testing
- Strong technical skills having worked hands on in enterprise level IT systems testing
- Extensive Salesforce.com experience including working in Sales Cloud, Service Cloud, Marketing Cloud, and integrations.
- Experience working with DevOps planning tools with ability to create/update user stories, workflows, etc.
- Write and understand Agile Methodology
- write test cases
- review the test cases
Software Engineer
- Perform administrator functions such as user management, profiles, roles, permissions, rules, assignment rules, cases, queues, licenses, capacity and storage management.
- Maintaining the overall Salesforce.com system, including data loads.
- Manage dashboards, reports, forms, templates, page layouts, workflows and approvals.
- Collect and understand requirements for enhancements to the system.
- Create and maintain custom objects, object relationships, standard and custom fields and set up integration to Salesforce where appropriate and in consultation with other members of the CRM Technology Services team.
- Receive and manage support tickets from Users on ServiceNow. Debug issues and work with developers as needed for issue resolution. Work with end users to provide coaching around best practices and tips on Salesforce usage when tickets
- Create and maintain end-user documentation including internal processes and Knowledge Base Articles (KBA’s).
- Create and Customize report types, reports, and dashboards.
- Install, manage and maintain third party integrated apps and app exchange apps and make recommendations on tools that will provide better user experiences and efficiencies.
- Stay current with Salesforce releases and corresponding documentation and provide new functionalities and solutions as needed.
- Assist with data migration from other systems as needed.
- Set up Salesforce Workflow tools and flows including Salesforce Process Builder, Flows.
- Designing and deploying Custom tabs, Validation rules, and Auto-Response Rules for automating business logic.
- Creating new custom objects, assigned fields, designed page layouts, custom tabs, components, custom reports.
- Implementing pick lists, dependent pick lists, lookups, master detail relationships, validation and formula fields to the custom objects.
- Setting up and maintaining tasks, email alerts, and field updates.
- Creating custom Apps, Objects and Dashboards and giving accessibility to authorized team members.
- Working on Agile and Scrum Methodology for Salesforce change implementation.
- Supporting team member issues reported and setting up new team members for access to the CRM system.
- Work in Flosum to follow the DevOps process to develop and deploy system changes.
- Follow and adhere to all Cushman & Wakefield protocols, processes and security requirements.
- Maintaining and adjusting security settings in the system.
- Fully understanding both the Classic and Lightning versions of Salesforce.
- Experience working with Sales Cloud and Service Cloud.
- Experience working with Salesforce Communities.
- Experience working with Salesforce Marketing Cloud preferred.
- Experience working with Salesforce CRM Analytics preferred.
The minimum education, training, and experience necessary to perform the job duties is a Bachelor’s degree or its equivalent. Salesforce Administrator certification is required, Advance Administrator certification is preferred.
INCO: “Cushman & Wakefield”
Top Skills
Salesforce
Similar Jobs
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
As a Senior Principal Software Engineer at Atlassian, you will develop backend applications, mentor teammates, manage code reviews, and ensure high performance and reliability of services. Your role will also involve crafting scalable RESTful micro-services and participating in an agile development environment.
Top Skills:
GoJavaKotlinPythonScala
19 Hours Ago
Easy Apply
Easy Apply
Hardware • Information Technology • Security • Software • Cybersecurity • Conversational AI
As a Full Stack Software Engineer on the MX Backend team, you will design, develop, and enhance scalable software systems, collaborating with various teams to ensure system reliability and improve user interfaces while addressing performance issues.
Top Skills:
JavaJavaScriptNode.jsPythonRuby
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
As a Senior Engineering Manager at Atlassian, you will lead a team of 15 software engineers in delivering high-quality cloud storage solutions. Your responsibilities include managing projects and processes, strategizing roadmaps, and ensuring team growth and efficiency. You will work closely with leadership to identify challenges and oversee the development of core services that meet customer needs.
Top Skills:
GoJavaKotlinScala
What you need to know about the Calgary Tech Scene
Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.