Skip to content
mimi

Senior QA Automation Engineer

Impressit

US · flexible Full-time Senior 2w ago

About the role

About the project

Impressit is looking for Senior QA Automation Engineers to join a cross-functional product team working on a large-scale Salesforce application for cargo tracking and invoicing in the energy and trading domain. This is a long-term engagement with real business impact, modern automation practices, and international stakeholders.

Location: Spain / Portugal

What you will do

  • Lead end-to-end QA activities for Salesforce projects
  • Define test strategies, test plans, quality metrics, and entry/exit criteria
  • Perform hands-on functional, integration, regression, and UAT testing
  • Build and maintain automation frameworks using Python + Selenium
  • Design and execute automated regression, smoke, and integration test suites
  • Integrate automation into CI/CD pipelines
  • Validate integrations with external systems, APIs, and data flows
  • Drive QA best practices, defect triage, and quality governance
  • Mentor QA engineers and review test cases and automation code
  • Continuously improve testing processes using metrics and dashboards

What we expect

  • 10+ years of commercial experience in Quality Assurance
  • At least 3 years of hands‑on experience with Salesforce testing
  • Strong expertise in Python + Selenium WebDriver
  • Solid experience with Salesforce Lightning, custom apps, workflows, validation rules, triggers, profiles, and permission sets
  • Experience with API testing (REST, Postman, Python-based frameworks)
  • Good understanding of CI/CD pipelines (GitHub, version control, branching strategies)
  • Experience with test automation frameworks and scalable test suites
  • Strong knowledge of SDLC/STLC, Agile, Scrum
  • Proven ability to lead QA activities across functional, integration, regression, and UAT cycles
  • Excellent communication skills and experience working in distributed, cross‑functional teams
  • Upper-Intermediate or higher level of English
  • Must be located in Spain or Portugal

As a plus

  • Experience with Salesforce Einstein / CRM Analytics
  • Exposure to ETL, data migration, and data validation testing
  • Background in large enterprise or regulated environments
  • Passion for clean automation code, testability, and quality culture

Employee benefits

We are passionate about everything we do, and with Impressit you will get:

  • Professional education and training budget

Skills

API testingCI/CDGitHubPostmanPythonRESTSalesforceSeleniumSelenium WebDriver

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free