Senior QA Analyst – Salesforce Health Cloud
Fredericton - Canada
Job Summary
- Develop maintain and execute comprehensive QA strategies and test plans.
- Participate in the development of project-level test plans and QA procedures.
- Review business and technical requirements and perform requirements/gap analysis.
- Identify potential defects and quality risks early in the SDLC.
- Establish appropriate approaches for manual versus automated testing.
- Create and maintain QA reports testing documentation and quality metrics.
- Design develop document maintain and execute manual and automated test cases.
- Perform functional and non-functional testing.
- Conduct regression integration connectivity cross-browser/platform performance and end-to-end testing.
- Execute test cases for Salesforce releases upgrades enhancements and new functionality.
- Maintain repositories of manual and automated test cases based on requirements and change requests.
- Develop and maintain performance testing initiatives in accordance with QA best practices.
- Test Salesforce Health Cloud and Service Cloud functionality.
- Test complex Case Management and workflow automation within Salesforce data models.
- Validate Salesforce CRM business processes configurations workflows and functionality.
- Test Salesforce access permissions roles profiles sharing and security models.
- Validate complex CRM data objects and business rules.
- Test Salesforce features and functionality against established best practices.
- Perform testing related to data integrity and data quality.
- Validate complex CRM data objects and associated data-quality rules.
- Participate in data migration testing including test planning execution reconciliation and validation.
- Validate data accuracy before during and after migration.
- Perform end-to-end integration testing between Salesforce/CRM and external systems.
- Validate interfaces integrations data exchanges and downstream/upstream system interactions.
- FlexCards
- OmniScripts
- DataRaptors
- Integration Procedures
- Expression Sets
- Decision Matrices / Decision Metrics
- Develop and execute automated tests where appropriate.
- Experience with QA/testing tools such as:
- Azure DevOps
- Zephyr
- Selenium
- Support the selection design maintenance and execution of automated testing solutions.
- Perform manual and regression testing within Agile/Scrum software development environments.
- Participate in sprint planning daily stand-ups retrospectives demonstrations requirement reviews and quality review sessions.
- Work collaboratively with developers business analysts product owners business users and other QA resources.
- Identify document prioritize track and manage defects through resolution.
- Maintain accurate defect records and update testing status daily.
- Provide written status and progress reports as required.
- Communicate testing progress risks issues and quality concerns to project stakeholders.
- Participate in quality review sessions and project/release meetings.
- Support and assist business users with User Acceptance Testing (UAT).
- Participate in solution design product demonstrations and reviews.
- Provide QA expertise to cross-functional project teams.
- Cross-train other QA testers and support knowledge transfer to ensure continuity within the project team.
- University degree in Computer Science Business Administration or a related discipline OR
- Certification in Information Technology from a recognized community college.
- An equivalent combination of education and experience may be considered.
- Functional testing
- Non-functional testing
- Cross-browser/platform testing
- Performance testing
- Connectivity testing
- Integration testing
- Regression testing
- Behaviour-driven automation testing
- Certification name
- Certification date
- Certification status/details
- Creating and owning QA reports
- Developing QA strategy documents
- Building comprehensive test plans
- Maintaining QA procedures and documentation
- Client organization name
- Client contact name
- Client contact title
- Client contact telephone number
- Project description
- Project start and end dates
- Candidates QA role and responsibilities
- Azure DevOps
- Zephyr
- Selenium
- Manual testing
- Regression testing
- Data integrity
- Data quality
- Complex CRM data objects
- Business/data validation rules
- Data consistency and accuracy
- FlexCards
- OmniScripts
- DataRaptors
- Integration Procedures
- Expression Sets
- Decision Metrics / Decision Matrices
- Case Management
- Workflow automation
- Salesforce Service Cloud
- Salesforce Health Cloud
- Salesforce data models
- Business processes and automated workflows
- Data migration testing
- Test planning
- Test execution
- Data reconciliation
- Data integrity validation
- Data accuracy validation
- Migration defect identification and resolution
- Profiles
- Roles
- Permission Sets
- Sharing Rules
- Record-level access
- Object-level permissions
- Field-level security
- User access validation
- Data exchange
- Interfaces
- APIs/integrations
- Upstream/downstream systems
- Data transformation
- End-to-end business processes
Required Skills:
M2 10 Years QA / Testing Experience Minimum 10 years of testing experience writing and executing test cases across multiple testing types including: Functional testing Non-functional testing Cross-browser/platform testing Performance testing Connectivity testing Integration testing Regression testing Behaviour-driven automation testing Candidates should be able to demonstrate this experience through specific projects and dates. M3 Salesforce Health Cloud Minimum 2 years of experience in a tester/QA role executing test plans and test cases specifically for Salesforce Health Cloud features. This is a critical requirement. General Salesforce testing experience alone is not sufficient. M4 Salesforce Administrator Certification Must hold a recognized Salesforce Administrator Certification. Candidate must be able to provide: Certification name Certification date Certification status/details M5 Health / Human Services Testing Demonstrated experience performing QA/testing within health or human services organizations/business environments. Experience should clearly identify the client/project dates responsibilities and testing performed. M6 QA Strategy Reports & Test Plans Minimum 5 years of experience: Creating and owning QA reports Developing QA strategy documents Building comprehensive test plans Maintaining QA procedures and documentation M7 Communication Excellent written and oral English communication skills with the ability to communicate effectively with technical teams business stakeholders project managers and end users. Scored / Preferred Qualifications The successful candidate should demonstrate strong experience in all of the following areas: S1 SaaS / PaaS QA Test Plans Experience developing and executing Quality Assurance Test Plans for Platform-as-a-Service (PaaS) / Software-as-a-Service (SaaS) products or solutions. Candidates must be able to provide at least one detailed project reference including: Client organization name Client contact name Client contact title Client contact telephone number Project description Project start and end dates Candidates QA role and responsibilities S2 Testing & Automation Tools 4 Years Minimum 4 years of experience writing and executing tests using testing and automation tools such as: Azure DevOps Zephyr Selenium Candidates should be able to clearly describe the scope of testing performed using these tools. S3 Agile/Scrum Manual & Regression Testing 4 Years Minimum 4 years of experience conducting: Manual testing Regression testing within Agile/Scrum software development environments. S4 CRM Data Integrity & Data Quality 5 Years Minimum 5 years of experience testing: Data integrity Data quality Complex CRM data objects Business/data validation rules Data consistency and accuracy S5 Salesforce OmniStudio 3 Years Minimum 3 years of experience/understanding of Salesforce OmniStudio including: FlexCards OmniScripts DataRaptors Integration Procedures Expression Sets Decision Metrics / Decision Matrices S6 Salesforce Case Management & Workflow 5 Years Minimum 5 years of experience testing complex: Case Management Workflow automation Salesforce Service Cloud Salesforce Health Cloud Salesforce data models Business processes and automated workflows S7 Data Migration Testing 5 Years Minimum 5 years of experience with: Data migration testing Test planning Test execution Data reconciliation Data integrity validation Data accuracy validation Migration defect identification and resolution S8 Salesforce Security & Access Testing 3 Years Minimum 3 years of experience testing Salesforce access and security models including areas such as: Profiles Roles Permission Sets Sharing Rules Record-level access Object-level permissions Field-level security User access validation S9 Salesforce Expertise 5 Years Minimum 5 years of in-depth knowledge and hands-on experience with Salesforce features functionality configuration testing practices and Salesforce best practices. S10 CRM / External System Integration Testing 5 Years Minimum 5 years of experience performing end-to-end integration testing between Salesforce/CRM platforms and external systems including validation of: Data exchange Interfaces APIs/integrations Upstream/downstream systems Data transformation
Required Education:
EducationUniversity degree in Computer Science Business Administration or a related discipline ORCertification in Information Technology from a recognized community equivalent combination of education and experience may be considered.