<p>We are looking for a <strong>Performance Test Engineer </strong>to join our rapidly growing <strong>Propel team</strong>.</p>

<p>Propel is a brand new product using the latest technology (Docker, Git, AngularJS, Node.js) and processes (Scrum, Kanban), developed by a world-wide team distributed across multiple locations in Europe and Americas.</p>

<p>Used by IT departments in both small and large (Fortune 100) companies, Propel allows users to interact with IT services (e.g. buy a laptop, find a solution to a problem, open a ticket). These services are provided by IT themselves or external vendors. Propel provides a seamless modern end-user experience across the underlying complexity.</p>

<p>As a Performance Test Engineer in the Propel team you will be responsible for designing and managing the execution of performance test plans. This will allow you to have great exposure, ownership, and opportunities to work with, influence, and even lead worldwide teams to develop high-standard, high-performance enterprise software products.</p>

<p><strong>Responsibilities</strong></p>

<ul>
	<li>Analyze and design quality assurance and test processes for portions and subsystems of end-user applications and systems software running on hardware, local, networked and Internet-based platforms.</li>
	<li>Write and execute test scripts, testing plans, protocols, documentation and integration activities required based on general objectives and knowledge of overall architecture of product or solution.</li>
	<li>Recommend architectural and/or coding changes to be made to the product to remove constraints and improve scalability.</li>
	<li>Collaborate and communicate with management, internal, and outsourced development partners regarding test status, project progress and issue resolution.</li>
	<li>Provide guidance and mentoring to less-experienced team members.</li>
</ul>

<p>&nbsp;</p>

<p><strong>Qualifications</strong></p>

<p>The job might be for you if have:</p>

<ul>
	<li>4+ years of experience in performance/load/stress testing</li>
	<li>Deep understanding of Software testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools</li>
	<li>Ability to effectively communicate product architectures, design proposals and negotiate options at management levels</li>
	<li>Deep understanding of Java internals (memory heap allocation, garbage collection, caching, connection pooling, etc.)</li>
	<li>Experience in database performance optimization (SQL query, server setting, OS level and application level optimization, etc.)</li>
	<li>Deep understanding of modern web application architecture; working with microservices architecture is a plus</li>
	<li>Experience measuring, tuning and improving performance of Java applications (especially threading, synchronization, memory management) and/or application servers such as Websphere, Jboss and Tomcat</li>
	<li>Good knowledge of OS internals and computer architecture</li>
</ul>
