Senior Test Engineer Automation

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

Job Details

Languages
Upper-Intermediate+ English level
Experience
4-7 years
Required Skills
AWSPythonScala

Requirements

  • 4-7 years of experience in software testing, test automation, performance testing, or performance engineering.
  • Strong hands-on experience with performance testing, including the ability to start performance testing for a component from scratch.
  • Strong understanding of system architecture and how application, infrastructure, cloud, and network components affect performance.
  • Expertise in performance analysis, including network latency tuning, caching strategies, and database connection pooling.
  • Experience with capacity planning and cost-vs-performance analysis, with FinOps awareness.
  • Strong analytical and problem-solving skills, with the ability to investigate performance issues and determine their root causes.
  • Programming or scripting skills, preferably with Python or Scala.
  • Hands-on experience with AWS or another major cloud platform.
  • Strong technical communication and collaboration skills.
  • Strong client and stakeholder management skills and ability to translate business and technical requirements into clear performance-testing plans.
  • Technical leadership skills and experience mentoring junior and/or intermediate engineers.
  • Upper-Intermediate+ English level.

Responsibilities

  • Define and set up performance testing approaches for cloud-native components and architectures including microservices, serverless, and containers.
  • Test and validate cloud elasticity, auto-scaling policies, failover, and self-healing mechanisms under peak load.
  • Perform deep-dive root-cause analysis including heap dumps, thread dumps, memory leak identification, and database query optimization.
  • Establish Non-Functional Requirements (NFRs), SLAs, SLOs, and Error Budgets with product managers.
  • Translate business and technical requirements into performance-testing plans, defining testing scope, test scenarios, and relevant metrics.
  • Analyze performance results and system behavior to identify bottlenecks, determine root causes, and recommend improvements.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now