USA remote
Software Testing Engineer III, Salesforce
About this role
Veeam is the Data and AI Trust Company, specializing in helping organizations ensure their data and AI are fully understood, secured, and resilient to enable the acceleration of safe AI at scale. As the market leader in both data resilience and data security posture management, Veeam is built for the convergence of identity, data, security, and AI risk. Headquartered in Seattle with offices in more than 30 countries, Veeam protects over 550,000 customers worldwide, who trust Veeam to keep their businesses running.
Join us as we go fearlessly forward together, growing, learning, and making a real impact for some of the world’s biggest brands. #LI-REMOTE #LI-JC2 About the Role As an Experienced QA Engineer focused on Salesforce and integrated enterprise systems, you will apply strong manual testing expertise with hands-on Java test automation . You will design and execute functional, integration, API, and end-to-end tests, analyze test results and defects, and contribute to ensuring high product quality.
Working closely with developers, business analysts, and stakeholders, you will help validate business requirements, identify quality risks, and support successful software releases. What You’ll Do Design and execute end-to-end and integration test scenarios across multiple system components Analyze defects, defect trends, and quality metrics to uncover underlying system, process, or coverage issues. Develop and maintain test plans, test cases and test scenarios for business logic, integrations and cross-system workflows.
Collaborate with developers, analysts, and stakeholders to align on testing approaches and quality standards Perform testing activities for Salesforce and enterprise integration initiatives, combining strong manual testing with automation where applicable. Contribute to automated test coverage Review automation results, investigate failures and maintain stable regression coverage. Contribute to release validation by reporting test results, defects and identified quality risks.
Identify defects and quality risks and communicate them clearly to the team. Execute testing activities according to established quality gates and processes. Track testing progress and contribute to quality reporting and improvement opportunities. Drive continuous improvement in test coverage, test execution efficiency, and overall testing process. Share testing knowledge and collaborate with team members on consistent QA practices.