Senior Qa Automation Engineer (Python,Selenium)

Impressit
Municipality of Valencia, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Municipality of Valencia, Spain

Tech stack

API
Agile Methodologies
Automation of Tests
Software Bug Management
Continuous Integration
Data Validation
ETL
Data Migration
Github
Python
Scrum
Systems Development Life Cycle
Salesforce
Selenium
Software Testing Automation Framework
Data Streaming
Systems Integration
Strategies of Testing
Postman
Git Flow
Integration Tests
REST
Selenium Webdriver
Software Version Control
Api Management

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?

Apply for this position