IT Quality Assurance Engineer (NC813201)
Role Type
Quality Assurance Engineer
Expected Skills
-
Ability to perform testing activities, make informed decisions, and manage complex work efforts.
-
Excellent verbal and written communication skills.
-
Strong critical thinking, problem-solving, and decision-making capabilities.
-
Self-motivated with the ability to manage tasks independently and take ownership and accountability for assigned work.
-
Strong experience testing Salesforce applications, including standard and custom functionality, configurations, workflows/flows, validation rules, security, reports, dashboards, and business processes.
-
Experience testing Salesforce integrations, APIs, web services, data exchanges, and interfaces with external systems.
-
Experience validating Salesforce data migration, data integrity, business rules, and data relationships.
-
Experience testing Salesforce releases, enhancements, configurations, customizations, and deployments.
-
Ability to develop comprehensive Salesforce test scenarios, test cases, test scripts, test data, and requirements traceability.
-
Experience with automation and testing tools such as QTest, Tricentis Tosca and CRT
-
Ability to collaborate effectively with Salesforce developers, administrators, business analysts, product owners, scrum masters, and other technical and business stakeholders.
Description (including, but not limited to)
-
Analyze business requirements for testability, completeness, and adequate test coverage using Functional Specification Documents, Business Requirements Documents, Technical Design Documents, user stories, acceptance criteria, and related project documentation.
-
Collaborate with business analysts, developers, Salesforce administrators, product owners, scrum masters, and other stakeholders to clarify requirements, resolve issues, and establish appropriate testing approaches.
-
Translate business and technical requirements into test conditions, scenarios, cases, scripts, and test data, and drive testing activities through completion.
-
Develop and execute manual and automated tests using QTest, CRT and applicable Salesforce testing capabilities.
-
Perform functional, integration, regression, system, user acceptance, and end-to-end testing across NC FAST/ PATHNC and Salesforce functionality.
-
Test Salesforce standard and custom functionality, including objects, fields, workflows/flows, validation rules, business rules, security, roles, profiles, permission sets, reports, dashboards, and other configurations or customizations.
-
Validate Salesforce integrations with external applications and systems, including APIs, web services, inbound/outbound interfaces, data exchanges, and error handling.
-
Validate Salesforce data migration, transformation, integrity, relationships, completeness, and accuracy against approved business requirements.
-
Support Salesforce release and deployment validation by performing appropriate pre-deployment and post-deployment testing.
-
Maintain accurate test documentation, test evidence, test data, defect records, and requirements traceability throughout the testing lifecycle.
-
Review test artifacts to ensure appropriate coverage, accuracy, completeness, and alignment with requirements.
-
Identify, document, and track defects with clear reproduction steps, expected and actual results, severity, priority, business impact, and supporting evidence.
-
Work with development, Salesforce, and product teams to diagnose and reproduce defects, validate fixes, perform regression testing, and drive issues through resolution.
-
Provide testing status, metrics, defect trends, risks, dependencies, and blockers to project stakeholders.
-
Oversee test data collection and analysis according to project schedules, standards, and established QA practices.
-
Actively participate in sprint planning, backlog refinement, daily stand-ups, sprint reviews, retrospectives, and other Agile ceremonies.
-
Identify and communicate testing risks and dependencies and recommend solutions before they impact project delivery.
-
Contribute to continuous improvement of QA processes, test automation, testing standards, and best practices across NC FAST/PATHNC and Salesforce initiatives.
-
Ensure testing activities comply with established NC FAST quality standards, project processes, documentation requirements, and applicable organizational procedures.

