Senior Performance Test Engineer [Greece]


 

Join FxPro: an international fintech company for talented professionals. We are always on the lookout for individuals who can perform and excel in a dynamic and innovative working environment.
We view each and every one of our employees as an indispensable part of the team. Join our growing international team with offices in Limassol, London, Monaco, Nassau & Dubai with 200+ FxPro employees of 22 nationalities.

We are looking for a Senior Performance Test Engineer to ensure that our suite of enterprise products meets the highest standards of scalability, stability, and responsiveness. This role will collaborate closely with our business analysts, product managers, DevOps and other QAs to simulate real-world scenarios, ensuring that our backend for our products can handle anticipated loads and beyond.

You will be responsible for:


  • Load and Performance Testing Strategy: Develop a comprehensive testing strategy that covers load, performance, and stress tests across the enterprise.
  • Scenario Preparation and Creation: Work closely with analysts, product managers and DevOps to prepare realistic scenarios for load, stress tests and write scripts to automate tests.
  • Tool Selection: Evaluate, select, and harness the appropriate tools to conduct the tests, ensuring they are compatible with our existing technology stack.
  • Test Environment: Advise our DevOps team on the design and requirements of load test environments.
  • Continuous Integration: Outline requirements for CI jobs related to load tests, enabling seamless integration into our processes. Build processes to control performance of our products.
  • Metrics Collection: Monitor and gather relevant metrics during tests to analyze system performance under load. Participate in collecting metrics from production and use them to setup quality gateways for regression testing.
  • Documentation: Document test plans, and results, and provide recommendations to improve system performance and resilience. Create clear reports with performance testing results.
  • Collaboration: Work closely with development teams, providing feedback on the observed system behaviours, and work together towards performance optimizations.
  • Incidents Investigation: Investigate performance-related incidents in production, analyze them and reproduce on test environments. Find and isolate performance-related bugs in scope of performance regression testing.
  • Mentoring and supervision: Share knowledge about performance testing among other QAs and oversee performance testing processes within major teams across the organization.


We are looking for:


  • Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
  • 3+ years of experience in QA, including at least 1 year dedicated to performance and load testing.
  • Experience of performance testing in microservices or monolithic architectures (if you have both, it would be considered as benefit).
  • Strong problem-solving skills, attention to detail and an analytical mindset.
  • Good written and verbal communication skills (English).
  • Proficiency in either Java or TypeScript.
  • Good knowledge of SQL (any of PostgreSQL/MariaDB/MSSQL); Gitlab/Jenkins CI; Azure b2c, Bash, Docker, Kubernetes, Grafana and Graylog.

We offer:


  • Excellent compensation package.
  • Hybrid work schedule.
  • Relocation package for you and your family (tickets, visas, work permit, hotel & transfer for the first months, etc.).
  • MacBook or laptop on Linux or Windows, one, two or more displays? You choose!
  • Medical and life insurance, provident fund, in-house gym with a personal trainer; Courses and conferences; Company discount card for various products & services, and many more.
  • Free daily catering, snacks and beverages.
  • Career growth and professional development.

$ads={2}


 

.

$ads={1}

Post a Comment

Previous Post Next Post

Sponsored Ads

نموذج الاتصال