Understand performance KPIs, Develop and execute test scripts for one or more products in parallel
Present and interpret findings, report defects and create detailed execution reports
Review the Non-functional requirements with various application stream to identify the requirements for load test.
Actively learn and use infrastructure and application performance monitoring tools to help analyze and isolate bottlenecks and perform analysis
Coordinate Performance Testing activities between various teams on shared infrastructure and in accordance with schedules, ensuring compliance and procedural requirements are adhered to
Work closely with application development, architecture, infrastructure and engineering groups for test and data planning, analysis, and for defining success criteria
Provide insight into performance bottlenecks leveraging a variety of isolation techniques and tools
Design modular load test scripts for various scenarios to allow dynamic updates to the test design
Plan and execute customs design load test as per the requirement from various stakeholders
Identify and collect all performance data and create actionable analysis to help resolve performance bottleneck
Develop strong knowledge of monitoring tools like Dynatrace, Splunk, Cloudwatch
Remain current with the performance engineering methodologies
Fluency in English is required
Skills Required:
Bachelors Degree in CS or EE or equivalent
4-6 years of Performance Engineering experience primarily in performance, scalability, reliability testing, preferably in a Cloud-based environment such as AWS
Exposure to Large Scale Cloud Infrastructure using AWS resources - IAM, Elastic IP, Auto Scaling, EC2, EMR, Red Shift, S3, LAMDA (Server less) etc.
Worked with Agile practices using CI/CD pipelines, with TeamCity
Good to have hands on experience in Spark tuning etc.
Proficiency in Object oriented programming languages, preferably C#, .NET, Java or Python
Good knowledge of RDBMS, preferably SQL Server/PosgreSQL.
Good knowledge of Web Applications and n-tier applications
Well versed with Performance testing approaches and methodologies
Good knowledge of performance testing tools, such as Neoload, JMeter etc.
Exposure to performance monitoring & diagnostic tools such as SQL profiler, Dynatrace, Splunk, Cloudwatch, New Relic etc.
Good communication and interpersonal skills
Good mentoring skills
Strong verbal, written, analytical, presentation and communication skills.
Ability to multi-task and balance competing requirements and work
Effective organizational and problem-solving skills
Fluency in English is required, additional fluency in at least one European or Asian language is desirable.
Keyskills: Interpersonal skills Test scripts RDBMS Testing tools Analytical Performance testing Agile Application development SQL Python
As VITO wants to accelerate the transition to a sustainable world, we work in India, where fast transitions are taking place and where we can have an impact. We have undertaken research projects in collaboration with India since 2007, starting with bio-economy and green chemistry.