Senior QA Automation Engineer – AWS Cloud Web App & Salesforce Integration
Worldwide
Project Overview: We are a fast-growing team looking for an expert QA Automation Engineer to design, build, and maintain an end-to-end automated testing framework for our software platform. Our core web application is built on AWS (hyperscale/open cloud architecture) but connects seamlessly with the Salesforce ecosystem. Because our application relies heavily on cross-platform data syncing, workflows, and integrations, we need someone who can confidently test custom web interfaces, cloud APIs, and complex Salesforce Lightning components without creating brittle test suites. What You Will Do: Design and implement an automated testing framework covering both our AWS-hosted web app and our connected Salesforce workflows. Automate end-to-end user journeys that start in our web application and end in Salesforce (and vice versa). Create stable UI tests for Salesforce Lightning that resist dynamic ID changes and handle Shadow DOM components effectively (e.g., using UTAM, Playwright, Provar, or similar solutions). Develop robust API automation suites to validate the real-time data integrations, webhooks, and queues running between AWS and Salesforce. Integrate the automated test suites cleanly into our Git-based CI/CD pipeline. Write and maintain automation documentation, and execute occasional exploratory manual testing where automated paths are still being established. Required Experience & Skills: Years of Experience: 4+ years in QA Automation Engineering, with a proven track record of handling multi-ecosystem integrations. Salesforce Domain Knowledge: Strong understanding of Salesforce Lightning architecture, objects, permission sets, and workflows. Experience with Salesforce test automation challenges is required. Technical Stack Choice: Proficient in code-first automation (Playwright, Cypress, Selenium) OR deep enterprise expertise in Salesforce-native automation platforms (Provar, ACCELQ, Copado Robotic Testing). API Testing: Expertise in REST API testing utilizing tools like Postman, Bruno, or code-based libraries, along with proficiency writing SOQL queries for database verification. DevOps: Solid experience setting up automated test steps within CI/CD pipelines (GitHub Actions, GitLab, or AWS Developer Tools). Project Details: Engagement: Part-time / Full-time contract (Specify your preference here, e.g., 20–40 hours/week) Duration: Ongoing / Long-term contract Location/Time Zone: Remote (Specify any time zone overlaps required, e.g., minimum 3 hours overlap with US Eastern Time)
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:2 weeks ago
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesFremont12:12 PM
- $871K total spent459 hires, 55 active
- 23,094 hours
- Mid-sized company (10-99 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by