Quality Assurance Engineer (SalesForce)
Aperia · Alpharetta, GA · 1 mo ago
On-siteSalesFull-time
Job Description
Aperia Solutions is seeking a Quality Assurance Engineer to join our team. This role ensures that applications and products meet our high-quality standards before they reach customers. Key responsibilities include:
- Leading test strategy, planning, and execution for Salesforce Sales Cloud implementations.
- Validating Sales Cloud configurations and integrations, including API and data flow verification with third-party systems and back-end services.
- Developing and implementing TOSCA-based automated testing frameworks for Salesforce; leveraging other automation tools as appropriate.
- Executing functional, regression, integration, and end-to-end testing; using AI-assisted testing and data validation techniques to improve coverage, automation efficiency, and solution quality.
- Mentoring junior QA team members on Salesforce testing best practices, automation techniques, and AI-assisted testing approaches.
- Staying current with Salesforce updates, features, and release notes to ensure thorough testing of new functionalities and enhancements.
- Proactively recommending improvements to testing processes, tools, and methodologies specifically for Salesforce projects.
Responsibilities
Lead test strategy, planning, and execution for Salesforce Sales Cloud implementations, ensuring quality across sales, quoting, and revenue workflows.
- Develop and execute comprehensive test plans and test cases specifically tailored for Salesforce applications, ensuring alignment with Salesforce best practices.
- Perform in-depth functional and regression testing of Salesforce configurations, including workflows, validation rules, triggers, Apex classes, custom objects, and page layouts.
- Validate Sales Cloud configurations and integrations, including API and data flow verification with third-party systems and back-end services.
- Design, implement, and maintain TOSCA-based automated testing frameworks for Salesforce; also leverage other automation tools (e.g., Selenium, Playwright, Provar) as appropriate.
- Execute functional, regression, integration, and end-to-end testing; use AI-assisted testing and data validation techniques to improve coverage, automation efficiency, and solution quality.
- Collaborate with Salesforce developers, business analysts, and architects to understand technical requirements and design test scenarios that ensure robust quality validation.
- Utilize Salesforce-specific testing tools (e.g., Salesforce Apex Test Execution, Salesforce Inspector, Workbench) to facilitate testing processes.
- Identify, document, and manage defects in Salesforce implementations, working with development teams to ensure timely resolution.
- Stay current with Salesforce updates, features, and release notes to ensure thorough testing of new functionalities and enhancements.
- Proactively recommend improvements to testing processes, tools, and methodologies specifically for Salesforce projects.
Requirements
- Minimum 5 years of experience in software quality assurance, with emphasis on Salesforce applications and implementations.
- In-depth knowledge of Salesforce architecture and features, including: Apex classes and triggers, Salesforce objects (standard and custom), Flows and process automation tools, Page layouts and user interface configurations, Validation rules and workflows.
- Proven experience designing and executing automated tests tailored for Salesforce environments using automation tools (e.g., TOSCA, Selenium, Provar, Playwright).
- Experience developing and maintaining TOSCA-based automation frameworks is required.
- Experience validating Salesforce integrations and performing API testing for data flow and processing.
- Familiarity with AI-assisted testing tools or techniques and data validation approaches to enhance test coverage and efficiency is a plus.
- Strong understanding of Salesforce development methodologies and best practices, including Agile and CI/CD processes.
- Excellent analytical and problem-solving skills with a focus on technical details in a Salesforce context.
- Strong communication skills, with the ability to collaborate effectively with technical and non-technical stakeholders.
- Salesforce certifications such as Salesforce Certified Administrator, Salesforce Certified Platform Developer, or Salesforce Certified Business Analyst are a plus.
Qualifications
- B.Tech / M.Tech / MCA / MS Degree (or equivalent)
- Must be willing to submit to a background investigation and drug test as part of the selection process.