
Senior QA Analyst
Burtchworks • Chicago, Illinois, United States
Role & seniority: Senior QA Analyst with 6+ years in software QA, 3+ years testing Salesforce apps.
Stack/tools: Salesforce Sales Cloud & Marketing Cloud; SOQL; REST API; UI automation with Selenium or Playwright; API testing with Postman; test data management; Azure DevOps/Jira/GitHub Enterprise; basic scripting; BDD (SpecFlow/Cucumber).
Top 3 responsibilities
-
Design and execute test strategies, plans, cases, and scripts for Salesforce-based solutions and integrated apps (Sales Cloud, Marketing Cloud).
-
Conduct manual and automated testing (functional, regression, integration, system, UAT); build/maintain UI and API test frameworks.
-
Validate end-to-end workflows and data flows (Apex/flows, integrations) and manage defects/test results with tracking tools; ensure data integrity across multi-org environments.
Must-have skills
-
In-depth Salesforce testing knowledge (platform architecture, objects, flows, security, integrations).
-
Hands-on UI automation (Selenium or Playwright) and API testing (Postman or equivalent).
-
SOQL for data validation; SQL/basic scripting; experience with Azure DevOps/Jira/GitHub for defect tracking and test management.
-
Strong analytical, troubleshooting, documentation, and communication abilities; collaborative with product, dev, and business teams.
Nice-to-haves
-
Experience testing Sales Cloud and Marketing Cloud in complex multi-org environments.
-
API automation frameworks (RestSharp, RestAssured) and
Full Description
Job Title: Senior QA Analyst
Location: Chicago, IL
About The Company
This organization operates in a regulated, technology-driven environment and delivers enterprise platforms that support critical business functions. The culture emphasizes quality, accountability, collaboration, and continuous improvement, with strong partnerships across product, engineering, and business teams.
Job Summary
We are looking for a Senior QA Analyst to ensure the quality, stability, and scalability of Salesforce-based solutions, with a strong focus on Sales Cloud, Marketing Cloud, and complex enterprise integrations. The ideal candidate brings a quality-engineering mindset, deep Salesforce testing expertise, and hands-on experience with manual and automated testing, test data management, and Agile delivery practices. This role plays a key part in reducing production risk and improving release confidence across Salesforce environments.
Key Responsibilities
Salesforce Quality Engineering: Design and execute comprehensive test strategies, test plans, test cases, and test scripts for Salesforce Sales Cloud, Marketing Cloud, and integrated applications.
Manual & Automated Testing: Perform functional, regression, integration, system, and user acceptance testing (UAT); develop and maintain automated UI and API test frameworks using tools such as Selenium or Playwright.
Integration & API Validation: Validate end-to-end workflows, data flows, Apex, flows, and integrations using SOQL, REST API testing, and automation frameworks.
Test Data Management: Ensure data integrity and accuracy through effective test data creation, seeding, masking, and refresh strategies across multi-org Salesforce environments.
Defect Management & Reporting: Identify, document, track, and report defects and test results using Azure DevOps or similar tools; collaborate closely with development teams to ensure timely resolution.
Requirements
Education: Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field, or equivalent practical experience.
Experience: 6+ years of software quality assurance experience, including 3+ years testing Salesforce applications.
Salesforce Testing: Strong understanding of Salesforce platform architecture, including standard and custom objects, flows, validation rules, security concepts, and integrations.
Automation & Tools: Hands-on experience with Selenium or Playwright for UI automation; API testing using Postman or similar tools; familiarity with BDD frameworks such as SpecFlow or Cucumber.
Data & Validation: Proficiency in SOQL for backend data validation, troubleshooting, and verifying data integrity; experience with SQL and basic scripting for test validation.
Defect Tracking: Experience using Azure DevOps, Jira, GitHub Enterprise, or similar platforms for defect tracking and test management.
Other: Strong analytical, troubleshooting, documentation, and communication skills; ability to collaborate effectively with product owners, developers, and business analysts.
Preferred Qualifications
Experience testing Salesforce Sales Cloud and Marketing Cloud in complex, multi-org environments. Experience with API automation frameworks such as RestSharp or RestAssured. Experience with object-oriented programming languages such as C#, Java, or Python. Strong understanding of test data management best practices and Salesforce-specific testing challenges. Experience mentoring junior QA analysts and contributing to QA standards and process improvements.
Benefits
Competitive Salary: Market-competitive compensation and incentive programs.
Health and Wellness: Comprehensive medical, dental, vision, and wellbeing programs.
Work-Life Balance: Generous paid time off, holidays, and flexible work arrangements where applicable.
Professional Development: Training, certifications, and career growth opportunities.
Additional Perks: Retirement programs and benefits designed to support long-term financial and personal wellbeing.