Position: Performance testing Engineer
Company: Rocketlab OÜ
Category: QA Automation
Experience required: 3y
English level: upper
Published: 2022-10-01T00:00:00+03:00

Our client is a well-known company in automotive industry — BMW Group. The project aim to set up performance testing infrastructure for BMW Test Units around the globe where the first stage will be EU based labs

ROCKETLAB OÜ is the EU based company focused on providing «Testing-as-a-Service» solutions for the clients in the Europe region but not limited to. We are a team of experts in QA management, functional, integration, performance and automation testing building outstanding environment to raise the product quality on the new level by using most efficient tools, approaches and methodologies. Our offices are in Switzerland, Germany, Estonia, Latvia and Ukraine.

We are looking for a highly skilled Performance engineer to design and maintenance performance tests. Performance engineers' duties include designing scripts and finding solutions for performance testing. You should also be committed to developing skills in order to provide up-to-date solutions.

To be successful as a Performance engineer, you should be exceptionally accurate and possess a technical problem-solving aptitude. Ultimately, a top-notch Performance engineer will be proficient in writing scripts, planning, performance testing execution and have excellent time management skills.

**Project**
he project aim to set up performance testing infrastructure for BMW Test Units around the globe where the first stage will be EU based labs. The tasks include designing test strategy, test flows, test scripts, performing the actual testing and common analysis of the results together with BMW team. This is long term project for industry leading company.

**Responsibilities**:

- Develop, maintain and expand performance testing infrastructure/framework
- Read and interpret functional and technical specifications, develop and prepare comprehensive performance test scenarios designed to perform load testing
- Run and monitor test scripts on test environment. Interpret the resulting error logs and other output results
- Analyze results and identify performance bottlenecks, document, and report defects
- Write clean, concise code that is stable, extensible, and meets production and design requirements while anticipating potential errors/issues
- Work closely with cross-functional teams
- Keep updated with the latest industry developments

**Test Automation Engineer Requirements**:
- Mastery of manual and performance testing fundamentals
- 3+ years of experience in performance testing
- Experience with code profiling, coverage and load testing
- Proficiency with 1 or more of the following technologies: Visual Studio Load and Performance, JMeter, LoadRunner, Visual Studio Profiler, SQL profiler, Chrome Developer performance tools, and other web technologies
- Understanding of modern Web Development; SPA, REST, HTML, XML, JSON, SQL
- Experience in working with version control systems (e.g. GIT)
- CI/CD experience
- Good level of English (communication with the team and client)
- A deep understanding of development processes and the software life cycle
- Good knowledge of different testing methods and techniques
- Knowledge of Agile methodologies (preferably Scrum)
- Experience with bug tracking systems / test tracking systems (preferably Jira)
- Good ability to work independently as well as a part of a team

**Nice to have**:
- Experience with performance concept creation
- Experience in creating a performance testing frameworks from scratch

**We offer**:
- Competitive salary (euro currency).
- Full time employment as internal employee.
- Work in a stable European company.
- People-oriented management.
- A challenging job where you can learn and grow.
- Paid vacation.
- Compensation of insurance.

Recruiting stages:
- Short call with recruiter