Senior QA Performance Test Engineer

Create, lead and contributes to building out the company Performance Engineering framework. Defines, develops, maintains, and executes performance testing for IT systems in accordance to project scope and/or maintenance improvements.  Ensures performance testing is complete and performance risks and/or issues are identified prior to implementation within and Agile SDLC.  Manages defects from identification to closure through the Release Life Cycle.

Job Responsibilities

  • Create and build out company performance engineering framework and platform
  • Lead to establish and maintain performance test tools, monitoring, processes and testing standards
  • Build out performance testing suite and management of framework
  • Develop, maintain, and execute performance tests as part of an Agile SDLC
  • Work within agile teams to deliver software that meets performance goals
  • Work with product owners, developers, and QA team members to develop performance test plans
  • Work with QA group to improve test methodologies across teams
  • Document and track defects, and work with team to resolve them
  • Write code and queries as necessary to instrument and test applications
  • Ability to use monitoring tools to capture results, issues, and troubleshooting to provide system performance results and recommendations
  • Assist in production release support and troubleshooting performance issues

Requirements 

  • Bachelor's Degree or equivalent work experience
  • Minimum of 5 years of general quality assurance or related experience
  • Minimum of 3-8 years of experience
  • Experience with the following types of tools:
    • Load testing tools such as LoadRunner or JMeter
    • Automated regression test tools such as Selenium
    • Issue tracking tools such as JIRA
    • Source control tools such as Github
    • SQL Server tooling or similar for capturing query and server performance data
  • Programming experience:
    • Proficiency with C# or similar language
    • Web development experience preferable

Skills 

  • Ability to work within an agile team:
    • Understanding of scrum practices
    • Experience working with cross-functional team members
  • Understanding of key architectural concepts:
    • Interactions between front-end, backend, database
    • How performance testing fits within the SDLC
  • Continuous self-improvement

Meet Some of eMoney's Employees

Nathaniel

Software Engineer

Nathaniel started at eMoney on the Client Engagement Team and has since progressed into a role as a Software Engineer.

Dan

Technical Lead

Together with his team of developers, Dan builds new and improved financial planning tools so that eMoney Advisor’s clients can better manage their books of business.


Back to top