Performance Test Engineer

  • Dundalk
  • Kaseya
What You’ll DoDrive efforts to design, develop, and support the load and performance test frameworkExecute on the load and performance testing standards, tools, techniques, and processesWrite load and performance tests following industry best practice and coding standardsWith support will collaborate with developers and architects to understand application architecture and suggest monitoring various server/statistics using monitoring tools during load and performance test executionConduct defect triage meetings, approve fixes to performance test environment and track defects to closure. Conduct and communicate the test results to the project stakeholdersIdentify areas of performance bottlenecks, report observations to stakeholders and make appropriate recommendationsReview the results captured from application performance monitoring tools, support the identification of performance issues, and make recommendations to stakeholders Essential Responsibilities:Bachelor degree in Computer Science or a related discipline OR typically 5 to 7 years’ experience in QA or Development roleIn-depth knowledge of one or more performance testing tools, such as LoadRunner/StormRunner/Performance Center, JMeter, K6, MSVS, Borland Silk Performer, Blazemeter, NeoLoad, Gatling or LoadUIExperience in designing, coding, testing and correcting scripts from agreed specifications, and subsequent iterations, using agreed standards and tools, to achieve a well-engineered resultExperience in working on and/or leading several non-functional test projects through all phasesMust be able to work directly with the scrum teams to determine the health of a feature and clearly communicate the health to others.Good applications/technology knowledge, building on specialist domain knowledge with practical experience of engineering/development tools and platforms required to deliverSolid understanding with respect to analysis and design, implementation and system integration, execution as well as results evaluation, problem resolution and planningProgramming knowledge and technical expertise in script languages (Shell, Perl, etc.)Knowledge of Cloud Platforms and strong working knowledge of monitoring tools such as Dynatrace, Kibana or New Relic Qualifications:Strong use of CI toolsTechnical awareness and a sound understanding of software architecturesAbility to understand NFRs and liaise closely with Architects and Product OwnersExperience working in Continuous Integration environment and configuring toolsExperience testing within Agile delivery environmentsExperience with version control systems such as Git/SVNExpertise in effective defect management and triage strategiesGood verbal and written communication skills, with the ability to communicate issues to other technical people, and sometimes to non-technical people