Senior QA Automation Engineer (Python,Selenium)
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.
Important: Must be located in Spain / Portugal.
What do 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
What will you 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 dashboard
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
Required languages
| English | B2 - Upper Intermediate |