Help design, build and continuously improve the clients online platform.
Research, suggest and implement new technology solutions following best practices/standards.
Take responsibility for the resiliency and availability of different products.
Be a productive member of the team.
Requirements
5+ years of hands-on experience in end-to-end test automation using Playwright, preferably for complex enterprise applications.
Design, develop, and maintain end-to-end automated test frameworks using Playwright with TypeScript, focused on Salesforce UI flows and web integrations.
Thoroughly test Salesforce applications, including custom objects, Lightning components, Flows, Apex logic, validation rules, assignment rules, and process automations.
Validate integrations across Salesforce and external systems, including APIs, middleware, and data pipelines.
Build scalable, maintainable automation suites for regression, smoke, and integration testing tailored to Salesforce deployments.
Partner with developers, Salesforce engineers, and product teams to define test strategies, acceptance criteria, and cross-platform validation scenarios.
Integrate automated tests into CI/CD pipelines to support frequent deployments across sandboxes and production environments.
Troubleshoot issues, triage automation failures, and continuously improve the stability and reliability of test frameworks.
Set up, manage, and validate Salesforce scratch orgs and sandbox environments to ensure consistency across QA environments.
Strong experience testing Salesforce applications, with deep understanding of objects, Flows, permissions, Lightning components, validation rules, Apex triggers/classes, and automation tools.
Proven experience in integration testing across APIs, middleware, and data flows within a Salesforce ecosystem.
Proficiency in JavaScript or TypeScript for automation development.
Ability to analyze complex Salesforce configurations and translate them into effective, maintainable test scenarios.
Solid understanding of QA processes within Agile/Scrum environments.
Strong analytical, debugging, and problem-solving skills.
Ability to work effectively in a fast-paced environment with changing priorities.
Experience with Salesforce-specific testing tools such as Provar, Selenium-based Salesforce testing, or Apex test classes.
Familiarity with API testing tools such as Postman, RestAssured, or similar platforms.
Experience with Salesforce DevOps tools including Copado, Gearset, or the Salesforce Metadata API.