Senior Performance-Resilience Test Engineer

Il y a 3 jours

Machelen, Flanders, Belgique Arns Group Temps plein
Arηs Group, Part of Accenture, specializes in the management of complex public sector IT projects, including systems integration, informatics and analytics, solution implementation and program management.
Our team helps lead clients through digital and information systems design, bringing expertise in a variety of areas ranging from software development, data science and security management to machine learning, cloud, and mobile development.
About the JobWe are looking for an experienced Performance/Resilience Test Engineer to join a major European Agency project and support the delivery of highly scalable, reliable, and resilient digital solutions. In this role, you will be responsible for designing, executing, and analyzing non-functional testing activities to ensure applications meet performance, capacity, scalability, and reliability requirements.
You will work closely with architects, developers, QA engineers, DevOps teams, and project stakeholders to identify performance bottlenecks, assess system resilience, and provide recommendations for continuous improvement in complex cloud-native and distributed environments.
ResponsibilitiesCreate and maintain non-functional test plans and contribute to their review and validation with project leaders and managers.
Define and implement end-to-end non-functional testing strategies aligned with project objectives and technical requirements.
Plan, prepare, execute, and analyze non-functional testing activities throughout the software development lifecycle.
Design, develop, and maintain performance testing scripts using tools such as JMeter or Gatling.
Prepare, manage, and maintain performance test environments and test data.
Execute and monitor a variety of non-functional tests, including:Load TestingStress TestingEndurance TestingCapacity TestingResilience TestingRecovery TestingAnalyze application and infrastructure resource utilization, identify performance bottlenecks, and investigate root causes of degradation.
Review test results and provide recommendations to improve application performance, scalability, reliability, and stability.
Support development and QA teams in executing non-functional testing activities.
Contribute to the definition of standards, methodologies, and best practices for performance and resilience testing.
Collaborate with DevOps and infrastructure teams to validate system behavior in cloud-native and microservices-based architectures.
Provide regular reports, findings, and recommendations to technical and non-technical stakeholders.
Support continuous improvement initiatives related to testing processes, tools, and automation frameworks.
Required QualificationsExperienceMinimum 6 years of professional experience in non-functional testing and performance engineering.
Proven experience designing and executing performance, scalability, and resilience testing activities.
Experience working within Agile software development and testing environments.
Experience working on complex enterprise solutions with multiple integrated systems.
Experience working in international and multicultural environments.
Experience supporting cloud-based and distributed application architectures.
Technical SkillsStrong hands-on experience with performance testing tools such as JMeter and/or Gatling.
Test PlanningTest EstimationTest StrategyWorkload DesignTest Case DesignTest Environment SetupTest Data PreparationDefect ManagementExperience performing and analyzing load, stress, endurance, capacity, recovery, and resilience testing.
Experience with Chaos Engineering and resilience testing tools such as Chaos/Kraken or similar solutions.
Hands-on experience with Java from a test automation perspective.
Strong understanding of performance indicators, application monitoring, and resource utilization analysis.
Experience working with microservices-based architectures and private cloud environments.
Familiarity with observability, monitoring, and performance analysis tools.
Understanding of modern software development methodologies and CI/CD practices.
Strong documentation, reporting, and technical writing skills.
Ability to communicate findings, recommendations, and risks to both technical and business stakeholders.
Soft SkillsExcellent analytical and problem-solving skills.
Strong communication and presentation abilities.
Ability to work independently and proactively.
Strong stakeholder management and collaboration skills.
Ability to work effectively within multidisciplinary and international teams.
Commitment to quality, continuous improvement, and delivery excellence.
Nice-to-Have SkillsExperience with Kubernetes, containers, and cloud-native environments.
Knowledge of DevOps and Site Reliability Engineering (SRE) practices.
Experience working with European Institutions, EU Agencies, or international organizations.
ISTQB Performance Testing certification or equivalent.
Experience with additional performance testing tools such as k6, LoadRunner, or Locust.
LanguagesEnglish (minimum B2/C1 level, both written