Senior Performance Test Engineer

Decskill Portugal
Remote
Apply
AI Summary

We are seeking a Senior Performance Test Engineer to design, develop, and execute performance testing strategies for enterprise applications. The role involves assessing application response times, throughput, latency, and resource utilization, as well as providing actionable recommendations to improve system efficiency and responsiveness. The ideal candidate will have strong experience with performance and load testing methodologies, hands-on expertise with K6, and knowledge of performance metrics analysis, capacity planning, and bottleneck identification.

Key Highlights
Design, develop, and execute performance testing strategies
Assess application response times, throughput, latency, and resource utilization
Provide actionable recommendations to improve system efficiency and responsiveness
Key Responsibilities
Performance Testing
Scalability Testing
Security Testing
Test Automation & CI/CD
Documentation & Reporting
Technical Skills Required
Performance Engineering K6 Grafana Azure DevOps Object-Oriented Programming C# Java Python
Benefits & Perks
Long-term projects with national and international context
Opportunities to grow technically and professionally
Fully remote position
Nice to Have
Experience in manufacturing, MES, or industrial software environments
Experience with cloud-native architectures and distributed systems
Knowledge of observability tools and monitoring platforms

Job Description


We are growing. And we are looking for talented people.


At Decskill, we believe that technological excellence is driven by human talent.

We are an IT consulting company with more than 10 years of consolidated experience in the market, focused on building long-term relationships with both our clients and our people. Today, we are a community of over 800 professionals, working from Lisbon, Porto, and Madrid, contributing to impactful technology initiatives.

As part of the Astek Group, we combine a strong local culture with a global presence, being active in around 23 countries across 4 continents. This allows us to offer an international context, diverse challenges, and long-term career opportunities, while staying close to our teams.


We would like to meet a Senior Performance Test Engineer for a project with a remote working model:


Key Responsibilities:


Performance Testing:


  • Design, develop, and execute performance testing strategies for enterprise applications.
  • Assess application response times, throughput, latency, and resource utilization.
  • Validate the performance impact of new features and software releases.
  • Analyze test results and identify performance bottlenecks.
  • Provide actionable recommendations to improve system efficiency and responsiveness.
  • Ensure performance risks and release deviations are clearly communicated to stakeholders.


Scalability Testing:


  • Evaluate application behavior under increasing workloads and concurrent user demands.
  • Design load, stress, endurance, and capacity testing scenarios.
  • Identify system limitations and scalability bottlenecks.
  • Validate the scalability of newly developed components and integrations.
  • Support architecture teams with scalability recommendations and capacity planning.


Security Testing:


  • Conduct vulnerability assessments and security-focused testing activities.
  • Validate application resilience against unauthorized access and malicious behavior.
  • Identify security weaknesses, risks, and potential attack vectors.
  • Collaborate with development teams to ensure secure implementation practices.
  • Support compliance with enterprise security standards and best practices.


Test Automation & CI/CD:


  • Develop and maintain automated non-functional testing frameworks.
  • Integrate performance and security testing into Azure DevOps CI/CD pipelines.
  • Automate execution, reporting, and monitoring of non-functional test suites.
  • Contribute to continuous quality engineering practices across the software lifecycle.


Documentation & Reporting:


  • Create and maintain technical documentation, test plans, test reports, and performance assessments.
  • Present findings, risks, and recommendations to technical and business stakeholders.
  • Track defects and improvement opportunities through Azure DevOps.


Required Skills & Experience:


Performance Engineering:


  • Strong experience with performance and load testing methodologies.
  • Hands-on expertise with K6.
  • Experience integrating K6 with Grafana dashboards and monitoring solutions.
  • Knowledge of performance metrics analysis, capacity planning, and bottleneck identification.
  • Experience executing load, stress, endurance, spike, and scalability testing.


Security Testing:


  • Experience using security testing and vulnerability assessment tools.
  • Understanding of application security principles and secure software development practices.
  • Experience identifying vulnerabilities and validating remediation efforts.
  • Knowledge of OWASP principles and common application security risks.


Automation & Development:


  • Strong programming skills in at least one Object-Oriented Programming language (C#, Java, Python, or similar).
  • Experience building and maintaining automated testing frameworks.
  • Ability to develop custom testing utilities and automation scripts.


DevOps & Cloud:


  • Strong experience with Azure DevOps.
  • Experience configuring and maintaining Azure DevOps Pipelines.
  • Familiarity with CI/CD practices and automated quality gates.
  • Experience working within cloud-based environments.


Testing Expertise:


  • Non-Functional Testing
  • Performance Testing
  • Scalability Testing
  • Security Testing
  • Test Automation
  • Root Cause Analysis
  • Defect Management
  • Quality Engineering


Working Environment:


  • Fully remote position.
  • Agile delivery model with sprint-based planning and execution.
  • Azure DevOps for backlog management, source control, and CI/CD.
  • Collaboration through Microsoft Teams.
  • No regular travel required.
  • Opportunity to work on large-scale enterprise software platforms within a global technology organization.


Nice to Have:


  • Experience in manufacturing, MES, or industrial software environments.
  • Experience with cloud-native architectures and distributed systems.
  • Knowledge of observability tools and monitoring platforms.
  • Experience implementing performance testing as part of DevSecOps initiatives.
  • Exposure to enterprise software development processes and release management.


Are you looking for an environment that values curiosity and commitment? Here, your contribution has real impact and individual growth is taken seriously.


Find with us the right opportunity to grow!


What you can expect from us:


  • Long-term projects with national and international context
  • Opportunities to grow technically and professionally
  • A people-first culture, focused on transparency and trust
  • Teams that value ownership, collaboration and stability


Join us Send us your CV in English to career@decskill.com with reference “DA / .NET”.


Your next challenge might start here.



At Decskill, we are committed to equal opportunities and non-discrimination. We promote a culture of diversity and inclusion, where recruitment and career progression are based solely on talent, regardless of age, gender, ethnicity, race, nationality, or any other form of discrimination incompatible with human dignity.


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Other
Experience Level Not Applicable

side

Portugal
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Zero to One Search | Recruitme...

Portugal

QA Team Lead

Testing
6d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Jobgether

Portugal

Subscribe our newsletter

New Things Will Always Update Regularly