SQLI Group is a digital agency, with 30 years leading the implementation and management of digital devices for a reinvented user experience. We are over 2500 talents in more than 13 countries and 3 continents. We are a human touch company & key partner of the largest international companies with global projects.
We #Perceive #Challenge #Deliver #Inspire
We are hiring a Performance Testing Lead that will work as a member of a digital team and take on the role of technical and strategic lead for performance testing for one of the biggest e-commerce companies globally. Together with internal and external stakeholders, he/she will achieve our client's business expectations.
He/she will oversee the solution's definition, execution, governance, and assessment. To give customers a positive user experience, you'll also make sure the e-commerce solution is high-quality and performs well.
As member of the digital transformation plan, collaborate with a dynamic and motivated team on a range of demanding projects using state-of-the-art technologies.
Working on projects for globally recognized brands, you will be joining a vibrant workplace in one of Europe's most dynamic cities (Barcelona).
What is this all about?
Assess the current ways of working, the performance testing team involved in the goals and the tasks performed.
Assess the current performance testing framework and the strategy performed.
Analyses the needs of the project context (markets customizations, test data needs, environments, any variable which could be used for optimization, etc) to consider with the goal of defining the best technological setup.
Collect all the current technologies, both open course and license with the potential of being part of the technological setup.
Assess a short list of technologies to work with a PoC based on a criteria list.
Build the business case for the technologies selected. These could be programming based, low-code, record and play, etc.
Provide benefits and disadvantages for the technologies selected in the assessment.
After the selection of the technology, lead the implementation and integration of the framework considering the involvement with other teams: development, devsecops.
Integrate the framework with other systems in the organization: reporting, CI/CD, etc.
Plan, design, and execute performance testing strategy.
Raise the defects detected, risks and mitigation actions.
Develop comprehensive performance test plans based on project requirements and technical specifications.
Implement and manage performance monitoring solutions to identify bottlenecks and areas for optimization.
Govern the performance testing framework and lead the continuous improvement plan.
Divulgate and lead the change management.
Create and maintain comprehensive documentation related to performance testing processes, scripts, and results.
Collaborate with development teams to implement performance improvements based on test findings.
Work closely with development and operations teams to address performance issues and optimize system performance.
Boost the agility mindset in the test cycles.
Who are you?
+10 years of professional experience in performance testing, root cause analysis, optimization recommendations on systems with huge number of connections and peak moments (Black Friday, Ciber Monday, Christmas period, etc).
Knowledge of several technologies for scripting (JMeter, LoadRunner, Neoload, Gatling, TrueClient), monitoring (influxdb, Grafana, Dynatrace, NewRelic)
Knowledge of databases to be able to recommend optimizations and solution to problems.
Knowledge of various protocols and technologies relevant to the application architecture.
Knowledge of CDN (Akamai, Cloudfare, etc) is a plus.
Experience across multiple performance testing, reporting, and monitoring solutions.
Understanding of complex IS architecture and web services.
Not essential but highly valuable
Stay updated on the latest trends and technologies in performance testing.
Expertise working with AI applied to performance testing optimization (script preparation, bugs estimation, self-healing of scripts, etc).