Overview
MercuryGate is seeking highly qualified and motivated individuals to join an established development team technical team in building leading-edge web-based solutions for the transportation industry. As a Sr. Performance Test Engineer, you will be responsible for leading, managing, and coordinating performance testing strategies and testing methodologies to identify performance bottlenecks and provide recommendations to remedy them. This is a highly influential position as you will have an opportunity to create the overall strategy and select the tools for overall performance testing as part of a holistic platform management strategy. You will have demonstrated the ability to handle multiple projects simultaneously, meeting deadlines, effectively managing priorities and communicating progress. A cooperative, positive, and self-starting attitude is a must!
Responsibilities
● Create automation scripts to measure performance and provide automated reporting of tests and test results
● Store performance data over time for use in trending, troubleshooting, and forecasting.
● Develop models for performance testing based on logs of software activity
● Identify performance bottlenecks and provide recommendations to remedy them
● Work with development teams to resolve issues and recommend ways to improve application efficiency
● Keep leadership apprised on the progress, risks in performance testing practice with timely updates, metrics & reports as required
● Balance the need to innovate v/s business priorities with best practices & implementation methodologies while supporting enterprise-class application software testing needs
Requirements
● BS degree in Computer Science, or engineering + equivalent experience
● 7+ years of experience with test automation tools
● 5+ years of experience with load testing tools such as LoadRunner or Neoload
● Thorough understanding of how system resource constraints and software architecture limitations impact application performance
● Proficient with databases and SQL (Oracle preferred)
● Experience with APM tools such as AppDynamics
● Experience with JIRA and test management tools, Zephyr preferred
● Experience with test automation tools such as Selenium
Preferred Skills / Experience
● Experience testing micro-services architecture and APIs
● Experience with application profiling and performance optimization
● Strong Linux experience preferred
● Strong understanding of Javascript and using best-of-the-breed tools for packaging