Salesforce Quality Assurance Engineer
Seattle OfficeFull-TimeMid-levelQA / Testing
Your Responsibilities @ Aircall
- Automation Leadership: Recommend, architect, and implement automated testing tools specifically tailored for Salesforce (e.g., Copado, Provar, or Playwright/Selenium frameworks).
- End-to-End Testing: Conceive and execute comprehensive functional test plans for new features, complex Apex logic, and Lightning Web Components (LWC).
- Defect Lifecycle Management: Lead test passes and drive the triaging process, working closely with developers to resolve issues before they reach production.
- Risk Mitigation: Partner with Product Managers to identify technical risks in potential features during the design phase.
- QA "Software Factory": Collaborate with the Engineering team to integrate automated acceptance tests into our CI/CD pipelines (Salesforce DX).
- Quality Metrics: Monitor and protect global quality KPIs, ensuring high ratings and seamless connectivity for our users.
Qualifications
- Experience: 3+ years of professional QA Engineering experience, specifically within the Salesforce ecosystem.
- Education: Bachelor’s in Computer Science, Engineering, or a related technical field (preferred).
- Salesforce Proficiency: Hands on experience of Salesforce platform, including declarative automation (Flow), security models, and API integrations.
- Automation Toolkit: Hands-on experience with Cypress and Python for automated testing.
- Technical Breadth: General knowledge of web languages, REST APIs, and how Salesforce interacts with external SaaS platforms.
- Soft Skills: Excellent communication skills with the ability to translate technical quality gaps into actionable business risks.
Nice-to-Haves
- Experience with Selenium or Playwright frameworks.
- Knowledge of Cucumber BDD (Behavior Driven Development) frameworks.
- Proven experience in Page Object Model (POM) design and full framework creation from scratch.
