Senior Performance Test Analyst

Senior - Full time
  • Performance Testing

Client : Blue Prism

Industry : Software Development


As the pioneer and market leader in Robotic Process Automation (RPA), Blue Prism is the trusted, secure choice for Intelligent Automation available on-premises, in the cloud, or as an integrated solution in a hybrid cloud environment. Blue Prism offers the connected-RPA Platform, an advanced technology ecosystem that puts the power of accessible, advanced cognitive technologies in the hands of operational leaders.

At Blue Prism, we have users in over 150 countries in more than 1,800 businesses, including Fortune 500 and public sector organizations, that are creating value with new ways of working, unlocking efficiencies, and returning millions of hours of work back into their businesses. Our Digital Workforce is smart, secure and accessible to all; freeing up humans to re-imagine work. https://www.blueprism.com/

Highlights

We are currently looking for an experienced performance test analyst to join our performance test team. The candidate will have a strong background in the performance testing space, with extensive skills in enhancing the performance test approach along with continually researching and recommending performance test tools.

Lisbon, Portugal

Responsibilities

We are currently looking for an experienced performance test analyst to join our performance test team. The candidate will have a strong background in the performance testing space, with extensive skills in enhancing the performance test approach along with continually researching and recommending performance test tools. The candidate also can monitor the performance of applications under test from a database and hardware utilization perspective along with the responsiveness of the application under varying degrees of load. The ideal candidate will be able to provide robust performance testing and reporting along with supplying recommendations for enhancements based on finding. This role requires a highly motivated self-starter who can work on their own initiative and deliver high-quality testing to deadlines.
Job Responsibilities:
• In collaboration with the Performance Test Lead, maintain, enhance, and document the performance and scale testing implementation for the product
• Assessment of requirements and deriving of appropriate test scenarios to provide optimal and efficient performance test coverage
• Continually research new tools to support the performance testing approach
• Execute continuous performance testing across the in-development version of the application
• Collaboration with the team in continuously enhancing performance and scale QA processes
• Implement concise and repeatable performance test reporting
• Identification of performance defects followed by clear and concise reporting of such issues
• Strong assessment and effort estimation skills with respect to team deliverables and particularly QA aspects
• Work closely alongside product managers, developers, etc. to ensure the quality of all performance requirements are suitably met whilst delivered on-time and to-specification
• Maintenance and continuous enhancement of performance test process and collateral in an ever-evolving product environment

Qualifications

Technical Requirements:
• Performance Testing experience of 2+ years (at least 6 months of which on one or more enterprise-level software solutions based on Client-Server or Web Services-based architecture)
• Strong understanding of performance testing techniques, toolsets, and implementation of these
• Strong experience of Agile QA practices, and working with teams using Scrum/Kanban
• Background working with performance monitoring tools (LoadRunner / Visual Studio / JMeter)
• Experience performance testing Windows based Client-Server desktop applications
• Experience performance testing Web-based services and applications / APIs
• Both hands-on automation experience and possess strong conceptual knowledge of automation frameworks
• Implementing and using various tools suitable for automating .NET applications in virtualised test environments
• Experience in designing performance test scenarios and scripts for execution
• Strong in SQL Server interrogation and queries
• Passion and drive for performance testing and associated toolsets

Good to have:
• Working knowledge of VB.Net / C# / Java (OOP) programming languages
• Experienced automation skills with technologies such as Coded UI / Selenium / Test Stack White
• Experience in working with teams using BDD or TDD
• Experience with participation in agile planning, sprinting and reviews
• Experience testing applications that communicate in a complex manner via TCP
• Experience performance testing with Mass Transit / Service Bus queuing technologies

Soft skills:
• A team player interested in analysis and research
• Identifies and solve problems with good communication

Education

• BS/BA degree in computer science, engineering or related discipline OR Relevant years of experience in required skills