Senior Qa Automation Engineer (Python,Selenium)
Role details
Job location
Tech stack
Job description
About the projectImpressit is looking for Senior QA Automation Engineers to join a cross-functional product team working on a large-scaleSalesforce 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 / PortugalWhat you will doLead end-to-end QA activities for Salesforce projectsDefine test strategies, test plans, quality metrics, and entry/exit criteriaPerform hands-on functional, integration, regression, and UAT testingBuild and maintain automation frameworks using Python + SeleniumDesign and execute automated regression, smoke, and integration test suitesIntegrate automation into CI/CD pipelinesValidate integrations with external systems, APIs, and data flowsDrive QA best practices, defect triage, and quality governanceMentor QA engineers and review test cases and automation codeContinuously improve testing processes using metrics and dashboardsWhat we expect10+ years of commercial experience in Quality AssuranceAt least 3 years of hands?on experience with Salesforce testingStrong expertise in Python + Selenium WebDriverSolid experience withSalesforce Lightning, custom apps, workflows, validation rules, triggers, profiles, and permission setsExperience 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 suitesStrong knowledge of SDLC/STLC, Agile, ScrumProven ability to lead QA activities across functional, integration, regression, and UAT cyclesExcellent communication skills and experience working in distributed, cross?functional teamsUpper-Intermediate or higher level of EnglishMust be located in Spain or PortugalAs a plusExperience with Salesforce Einstein / CRM AnalyticsExposure to ETL, data migration, and data validation testingBackground in large enterprise or regulated environmentsPassion for clean automation code, testability, and quality cultureReady to join the team?Employee benefitsWe are passionate about everything we do, and with Impressit you will get:Professional education and training budget#J-*****-Ljbffr
Requirements
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 withSalesforce 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 Ready to join the team?