Salesforce QA Automation Engineer

CORESPHERE LLC
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote

Tech stack

Agile Methodologies
JIRA
Automation of Tests
Software Bug Management
Databases
Continuous Delivery
Continuous Integration
Github
Scrum
Systems Development Life Cycle
Release Management
Salesforce
Selenium
Software Engineering
SQL Databases
Test Case Design
Test Execution Engine
Strategies of Testing
Test Scripts
Salesforce Object Query Language (SOQL)
Data Management
Software Version Control
Jenkins

Job description

CoreSphere is seeking a highly skilled Salesforce QA Automation Engineer to join our growing Salesforce Practice. The ideal candidate will possess extensive hands-on experience with Provar Test Automation and Salesforce testing methodologies. This role is responsible for ensuring the quality, reliability, accessibility, and performance of Salesforce applications through comprehensive test planning, automation, execution, defect management, and reporting., The successful candidate will work closely with Business Analysts, Developers, Architects, Scrum Masters, Product Owners, and client stakeholders to validate business and functional requirements and ensure solutions meet quality standards before deployment. This position requires expertise in Salesforce testing, Provar automation, Selenium, CI/CD pipelines, accessibility testing, and Agile delivery methodologies., * Design, develop, execute, and maintain automated test scripts for Salesforce applications using Provar Test Automation and Selenium.

  • Develop and maintain Master Test Plans, Test Strategies, Test Cases, Test Scripts, Traceability Matrices, and Test Execution Reports.
  • Create and maintain automated testing frameworks supporting functional, regression, integration, end-to-end, smoke, and accessibility testing.
  • Design automated test scripts to validate Section 508 accessibility compliance and usability requirements within Salesforce environments.
  • Analyze business requirements, functional requirements, user stories, and acceptance criteria to ensure comprehensive test coverage.
  • Collaborate with Business Analysts, Developers, and Product Owners to clarify requirements and validate expected system behavior.
  • Execute manual and automated testing activities throughout the Software Development Lifecycle (SDLC).
  • Develop and maintain automated processes for test execution, environment validation, test data management, and deployment verification.
  • Manage testing activities within Jira, including test execution, defect tracking, defect lifecycle management, and status reporting.
  • Perform root cause analysis of defects and work closely with development teams to resolve issues efficiently.
  • Lead User Acceptance Testing (UAT) activities, including UAT planning, test case development, stakeholder coordination, defect management, and results reporting.
  • Maintain testing metrics and regularly report on automation coverage, test effectiveness, defect trends, test performance, and quality indicators.
  • Execute database validation activities using SOQL and SQL queries.
  • Support release management and deployment activities by validating application readiness and production release quality.
  • Utilize Jenkins and CI/CD pipelines to automate testing and support continuous integration and continuous delivery practices.
  • Utilize GitHub and source control repositories to maintain automated testing assets and support team collaboration.
  • Participate in Agile ceremonies including Sprint Planning, Backlog Refinement, Daily Stand-Ups, Sprint Reviews, and Retrospectives.
  • Assess project quality risks and recommend mitigation strategies.
  • Promote QA best practices and continuous process improvement across project teams.

Requirements

Do you have experience in Stakeholder management?, Because this role regularly interacts with clients and project teams, strong communication, collaboration, and problem-solving skills are essential.

Apply for this position