Software Development Engineer in Test - Performance Engineer in Philadelphia, PA at APEX Systems

Date Posted: 3/1/2018

Job Snapshot

Job Description

Job #:  816665

**If interested, send resume directly to Tim Staino,**



As a Software Development Engineer in Test - Performance, you will work with an experienced, highly Agile development and testing organization. You must be creative, responsive, flexible and able to succeed within an open collaborative peer environment. It is critical that you command the skill to communicate clearly and effectively. Along with your team you will develop, execute and maintain software to validate CIS products and services as it relates to performance and volume testing. You are expected to have industry-leading technical abilities that will enable you to significantly improve product performance, quality and time to market. You should have a combination of solid knowledge of test automation practices as well as a strong understanding of software development obtained through years of proven experience. Through a combination of test automation you will be responsible for creating and industry standard performance testing applications you should be able to identify performance bottlenecks in production level code as well as defects at the component and feature integration level.  The expectation is that you will be working on a highly Agile scrum team creating tests that validate their performance and scalability goals.



  • Experience in performance tool evaluation, selection and implementation.
  • Creating performance, volume and scalability tests designed to validate project goals.
  • Measurement and diagnosis of potential performance bottlenecks.
  • Responsible for running multiple simultaneous performance testing engagements.
  • Providing detailed analysis and reporting throughout the engagement.
    • 3+ years experience writing and maintaining complex performance test automation suites.
    • 3+ years experience testing in non-relational data structures such as Mongo or other NoSQL solutions
    • Experience with Hadoop or other Big Data solutions a plus
    • Experience with performance testing tools such as Gattling or Artillery a must.
    • Ability to triage issues, react well to changes, work with teams and ability to multi-task on multiple products and projects
    • Excellent communication, collaboration, reporting, analytical and problem solving skills
    • Defect tracking using industry standard defect management tools (JIRA, Rally, Tracker) a must.
    • Ability to estimate testing effort and effectively prioritize to meet timelines.
    • Ability to clearly articulate impacts to testing priorities.
    • Ability to learn complex application/data flow to determine most effective testing approach
    • Experience with industry standard version control tools (Git, GitHub, Subversion)
    • Experience integrating automated testing processes with Continuous Integration tools such as Jenkins or Git CI.


  • Bachelors in Computer Science or similar field. Work experience may be taken into account on a case by case basis
  • 5+ years of test automation with at least 2 years performance testing


**If interested, send resume directly to Tim Staino,**









EEO Employer

Apex is an Equal Employment Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or 844-463-6178.