Skip to main content
Togetherwork

QA Automation Engineer

RemoteUnited States only
Published
Role
Unknown
Experience
Mid
$90k–$95k/yr
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Togetherwork is looking for a QA Automation Engineer to build and maintain automated testing frameworks and test suites for Salesforce, web applications, APIs, and integrations. The role involves close collaboration with consultants, architects, developers, and project managers on multiple implementations and upgrades.

Core skills

PlaywrightTypeScriptSelenium

Required skills

WebdriverIOTestRigorJavaScriptPythonGitGitLabSalesforceApexLightning Web Components (LWC)Experience CloudAPI testingAutomation frameworks/testing toolsProgramming languages/Version controlSalesforce testing/integrations

Optional skills

Experience building automation frameworks specifically for Salesforce applicationsExperience testing Salesforce managed packages such as Fonteva or similar solutionsExperience with AI-powered testing tools, self-healing test automation, or intelligent test generationExperience with performance and load testing tools such as JMeter or similar technologiesKnowledge of performance testing methodologies

What you'll do

  • Design, develop, and maintain scalable automated testing frameworks and test suites
  • Build automated functional, regression, integration, end-to-end, API, and smoke tests using modern test automation tools and frameworks
  • Develop reusable test components, utilities, and automation accelerators that improve testing efficiency, consistency, and long-term maintainability
  • Continuously improve automation frameworks, engineering standards, and testing methodologies to support efficient, high-quality software delivery
  • Evaluate and optimize modern test automation tools and quality engineering practices to improve test coverage and delivery speed
  • Develop and execute automated testing across Salesforce applications, web applications, APIs, and integrations
  • Validate Salesforce configurations, customizations, declarative automation, Apex customizations, Lightning Web Components (LWC), Experience Cloud, and integrations
  • Test end-to-end business processes to ensure solutions meet functional and non-functional requirements
  • Validate data migrations and integrations to ensure data quality, solution compatibility, and reliability
  • Support implementations and upgrades through automated regression testing, release-impact assessment, and compatibility validation
  • Partner with Developers, Solution Architects, and Solution Consultants to understand requirements and translate them into automated test scenarios
  • Identify, document, and track defects, working with development teams to troubleshoot issues and verify fixes
  • Apply strong debugging, troubleshooting, and root-cause analysis skills to improve software reliability
  • Ensure solutions meet quality expectations across performance, security, reliability, usability, and functionality
  • Prepare and maintain automation documentation, including test strategies, test cases, execution reports, and quality metrics
  • Evaluate and implement AI-assisted testing capabilities to improve test coverage and engineering productivity
  • Explore AI-powered testing, intelligent test generation, self-healing automation, and emerging quality engineering capabilities
  • Identify opportunities to use automation and modern testing approaches to increase efficiency and accelerate delivery
  • Collaborate with cross-functional teams to understand requirements, identify testing risks, and establish appropriate automated coverage
  • Manage testing activities across multiple projects and implementations simultaneously
  • Support implementation and upgrade teams by identifying release risks and ensuring high-quality, stable solutions
  • Contribute to a collaborative, quality-focused engineering culture focused on continuous improvement

What they require

  • Bachelor's degree in Computer Science
  • Software Engineering
  • or a related field
  • 5+ years of QA Automation experience
  • Hands-on experience developing and sustaining automation frameworks using Playwright (TypeScript preferred), Selenium, WebdriverIO, TestRigor, or equivalent automation tools
  • Proficiency with JavaScript, TypeScript, Python, Git, and GitLab
  • Experience testing Salesforce applications and end-to-end Salesforce business processes
  • Experience testing Salesforce capabilities including declarative automation, Apex customizations, Lightning Web Components (LWC), Experience Cloud, and integrations
  • Experience building automated functional, regression, integration, end-to-end, API, and smoke testing
  • Experience evaluating and implementing AI-assisted testing tools to improve test coverage and engineering productivity
  • Strong analytical, troubleshooting, debugging, and problem-solving skills to identify root causes and improve software quality
  • Experience managing testing activities across multiple projects simultaneously
  • Ability to collaborate effectively with technical and non-technical stakeholders and translate business requirements into automated testing scenarios
  • Organized, execution-focused, and comfortable balancing multiple priorities in a Professional Services environment

Benefits

  • Medical, dental, and vision insurance options
  • 100% Employer paid short/term disability
  • 100% employer-paid Basic Life and AD&D insurance
  • 401(k) retirement plan with a 100% company match up to 4%
  • Flexible paid personal/vacation time built on mutual trust and accountability
  • 10 sick days annually
  • 10 company paid holidays
  • 12 weeks paid parental leave
  • Discretionary bonuses, long-term incentives
  • Flexible paid vacation/personal time policy

Togetherwork exists to help community-driven organizations grow and thrive, creating better experiences for the people they serve.

🇺🇸 United StatesSaaS

Details

Visa sponsorshipNo
$90k–$95k/yr