Senior Test Automation Engineer

New
D
Dev.ProFintech
Wrocław, Lower Silesian Voivodeship, Poland. Porto, Porto District, Portugal. Sofia, Sofia City Province, Bulgaria. Madrid, Community of Madrid, SpainFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Upper-Intermediate+ English level
Experience
5+ years
Required Skills
DockerPostgreSQLPythonQA AutomationCI/CDRESTful APIsMicroservicesDistributed Systems

Requirements

  • 5+ years in QA/SDET roles with end-to-end ownership of test automation and QA activities
  • Strong experience with backend and non-UI-focused test automation
  • Experience defining QA strategy, automation approaches, quality gates, and test coverage for complex systems
  • Strong proficiency in Python
  • Experience testing REST APIs, backend services, and complex system integrations
  • Experience designing automated test frameworks and integrating them into CI/CD pipelines
  • Experience testing distributed systems and microservices
  • Experience with Docker and containerized test environments
  • Experience with PostgreSQL or other relational databases
  • Strong analytical and problem-solving skills with the ability to identify quality risks
  • Engineering mindset with strong ownership, a high degree of autonomy, and a proactive approach to test automation
  • Upper-Intermediate+ English level

Responsibilities

  • Lead quality assurance across the full software development lifecycle
  • Analyze requirements and technical documentation to identify quality risks and define test coverage
  • Define and evolve QA strategy, automation approaches, quality gates, and release criteria
  • Partner with engineering and product teams to align requirements, acceptance criteria, and quality expectations
  • Design, build, and maintain automated test frameworks and test suites for backend services, REST APIs, AI-related components, and system integrations
  • Integrate automated tests into CI/CD pipelines and continuously expand automation coverage
  • Investigate defects, analyze failures, and support root cause analysis across distributed systems
  • Contribute to technical documentation, quality reporting, and continuous improvement of automation practices
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now