SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.
Salary: USD 102,200 - 234,800 / annual
Veeam, the Data and AI Trust Company, is seeking a Senior Software Testing Engineer III to lead manual and automated testing efforts for Salesforce and integrated enterprise systems. You will combine strong manual testing expertise with hands-on Java test automation to ensure product quality across complex cross-functional initiatives.
Key Responsibilities:
- Design and execute end-to-end, integration, API, and functional test scenarios across multiple system components
- Lead hybrid testing activities for complex Salesforce (Sales Cloud, Experience Cloud) and enterprise integration initiatives, balancing manual depth with automation coverage
- Develop strategic test plans and test designs for complex business logic, integrations, and cross-system workflows
- Build, maintain, and improve automated test suites using Java-based frameworks (Selenium, TestNG)
- Analyze defects, defect trends, and quality metrics to uncover underlying system, process, or coverage issues
- Assess release readiness based on test results, defect trends, quality risks, and agreed quality gates
- Define and maintain quality gates for complex business and integration scenarios
- Define, track, and interpret testing and defect metrics to evaluate testing effectiveness
- Mentor less experienced QA engineers and contribute to testing standards and QA community practices
- Manage defect lifecycle, including triage, prioritization, escalation, and clear communication of quality risks
- Collaborate with developers, business analysts, architects, and stakeholders to strengthen overall product quality
Technologies: Salesforce (Sales Cloud, Experience Cloud), SQL/SOQL, REST API (Postman), TestRail, Jenkins, Java, Selenium, TestNG, Git, Maven.
Note: This role operates on Eastern US hours. Applicants must be permanently located in the US; Veeam reserves the right to decline applications from those permanently located outside the US.
Requirements:
- 8+ years of software testing/QA engineering experience, including hands-on Java-based test automation
- Strong understanding of manual test design techniques, risk-based testing, release quality assessment, automation strategy, and QA methodologies
- Experience creating strategic test plans, test designs, test cases, test reports, and release quality assessments
- Solid experience with defect management, including severity/priority assessment, defect trend analysis, and risk communication
- Hands-on experience with API testing, web services, integration validation, automated API checks, and test evidence collection
- Strong practical experience with Java programming for test automation
- Ability to write SQL/SOQL queries for data validation, troubleshooting, and test evidence collection
- Experience defining or applying quality gates, test metrics, and release readiness criteria
- Ability to mentor less experienced QA engineers and contribute to testing standards and process improvement
- Experience contributing to or overseeing automated testing approaches for complex scenarios
- Strong analytical and communication skills, with ability to explain technical issues clearly
- Ability to work both independently and collaboratively in cross-functional teams
- Hands-on experience with Agile/Scrum development processes
- Understanding of test automation patterns, maintainability, code review practices, and flaky test prevention
- Experience using Git and CI/CD pipelines for automated test execution
Bonus Skills:
- Salesforce certifications
- Background working in regulated environments (SOX, GDPR, HIPAA)
- Familiarity with CI/CD pipelines and quality gates
- Experience testing complex integrations across multiple systems
- Advanced experience with Java-based automation frameworks and CI/CD-integrated test execution
- Experience with automation framework design or test architecture improvements
- Experience with security testing