Job profile components
*key responsibilities*
- ensure performance standards and requirements are met for existing and emerging technology, it processes, and related activities.
- represents company to customers as part of a team.
- contributes to the definition of performance testing and standards.
- participates in & supports projects such as new module implementations, business process reengineering, customizations, and software upgrades.
- ensures specifications follow best practices and standards.
- assists with training of new team members and acts as a mentor to performance team members.
- assists in the design and oversight of ci/cd pipeline development & performs hands-on build out of pipelines
*experience summary*
- 8-12 years' experience in performance engineering and testing
- experience leading performance testing teams
- experience in agile / safe methodologies
*required skills/education*
- excellent english written and verbal communications skills.
- expert knowledge of performance engineering and testing concepts and processes.
- expertise in defining and writing performance test strategies/plans.
- expert knowledge on performance test tools micro focus loadrunner enterprise and jmeter
- expert knowledge in apm tools - dynatrace, appdynamics and/or site-scope.
- good java and.net engineering knowledge, particularly regarding:
- profiling
- jvm analysis (thread, heap and gc)
- bottleneck analysis
- tuning
- ability to research system usage patterns and identify key system performance requirements.
- expertise in client-side (dotcom) performance testing and monitoring.
good to have knowledge in client-side monitoring tools like dynatrace rum & browser development tools
- good experience in full sdlc and change & defect management.
- strong understanding of the sdlc across various development methodologies (agile, waterfall, etc.)
- skilled in analyzing performance reports to help with root cause analysis.
- skilled in benchmarking system performance and evaluating alternative hardware and software architectures.
- expertise in performance test management and estimations.
- code review capability (java, c#, c++).
*desirable skills*
- experience with docker containers and azure aks.
- experience in aws infra and monitoring
- experience with aks cluster and container performance metrics.
- good experience with azure appinsights.
- experience in the travel industry.
- windows perf monitor, windows perf analyzer, ibm support assistant.
- wireshark and/or netmon.
- dynatrace admin and loadrunner admin.
- astqb/gtb foundation level performance testing certification (v2018).
- safe® 4 practitioner certification (sp).
- safe® 4 devops practitioner certification (sdp).
*scope/impact*
- tactical/strategic
- alternates between sme and team lead for short-term projects.
- provides direction and coaching to b4 and b3 staff.
- applies advanced knowledge of principles and concepts of specialization individuals in the development, design, testing and/or maintenance _of multiple components or activities for more than one product (or subset of activities of internal business systems.
_
- interacts with and influences team members with frequent contact outside own work group and bu.
- represents company to customers as part of a team.
technical competencies
*technical communication/presentation*
- seeks relevant information to ensure own understanding of complex information.
- assists team members in the creation of routine technical communication materials (e.g., policies & procedures, guidelines, presentations, messages).
- develops an understanding of the different audience groups in the business unit/function that receive technical communications and how they differ from each other.
core competencies
*effective communication - the ability to convey information clearly, with respect and integrity, through a variety of channels to engage the audience and promote understanding.
*
- present ideas with confidence and conviction.
shares information clearly and concisely that allows others to take prompt action.
- able to present effectively, conveying information and recommendations to key stakeholders and decision-makers.
- crafts messages that are eloquent, concise, and tailored to the target audience.
- adjusts style of communication, whether verbal or written, to communicate across global and cultural boundaries effectively.
- listens actively and enables others to speak / express their viewpoints freely.
- proactively pursues personal development through learning and coaching opportunities
- asks for and uses constructive feedback from others to improve work output
- uses work failures or setbacks as learning opportunities
- willing to step outside of comfort zone and take on stretch assignments
- identifies learning opportunities that are aligned with business/team goals
*customer focus - the ability to identify the needs of customers, both internal and external, making these the