13 days old
2017-11-072017-12-05

Developer in Test/Performance Test Engineer

Seattle, WA 98104
  • Job Code
    583272
  • Payrate
    $100,000 To $140,000

Job Description


The Information Systems team is looking for strong candidates who want to help design and expand our growing library of performance test automation tools and frameworks. You will be responsible for shaping the direction and quality of our unique business applications and the frameworks utilized to test them.


The Developer In Test - Performance Test Engineer designs, develops and maintains complex automation and custom test tools with a focus on application performance. They participate in the design and development of systems with an eye towards assuring quality, testability and performance. They fully understand and support the role of the Quality Assurance Engineer by providing automated performance test strategies and tools for our technologies and systems.


Roles and Responsibilities


- Evaluate requirement documents and identify performance test needs; types of tests, scripting scenarios, volume projections, etc.


- Collaborate with multiple groups to create, collect and validate performance test needs


- Develop a workload simulation matrix and determine scripting tools and scenarios


- Develop a Performance Test Plan/Strategy document that includes short and long-term test objectives, types of tests required, workload matrix, scenarios, etc.


- Develop test scripts and load projections needed to simulate virtual users


- Develop test execution scenarios for various types of tests such as performance, load, stress, and capacity


- Analyze performance degradation diagnostics and propose viable explanations and solutions


- Perform heap and thread analysis, database deadlock detection, understand and detect resource contention, etc.


- Suggest improvements and configuration changes that improve performance in both production and pre-production environments


- Document test results and develop summary reports to satisfy both technical and non-technical stakeholders


Qualifications


Essential Experience


- 3+ years of performance testing and engineering experience


- Proven technical expertise in performance testing and advanced scripting


- Proficient in at least one object-oriented programming language (Java, Python, C#, etc.)


- Proficient at scripting in one or more languages


- Proficient at working with databases, web application frameworks and command line interfaces


- Demonstrated ability to design and develop test tools & test automation from scratch


Preferred Experience


- Bachelor's degree in computer science, computer engineering or equivalent job related experience


- Strong object-oriented design and coding skills


- Working knowledge of Java application development and Windows/UNIX/Linux systems


- Understanding of the transportation/global logistics industry


- Working knowledge of common industry testing tools (Selenium/Webdriver, Jmeter, SoapUI)

Categories

  • Information Technology

Randstad utilizes a technology-driven focus with a human touch to provide better staffing and business solutions to organizations around the world. Our team of experts match professionals with available career opportunities in a variety of fields.

Featured Jobs

Career News

Share this job:

Developer in Test/Performance Test Engineer

Randstad Technologies
Seattle, WA 98104

Share this job

Developer in Test/Performance Test Engineer

Randstad Technologies
Seattle, WA
US

Separate email addresses with commas

Enter valid email address for sender.

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast