Principal Software Quality Engineer: System Performance & Scale Axeda Corporation
Axeda Corporation, the global provider of the most advanced cloud-based service and software for managing connected products and implementing innovative M2M applications, is seeking a top-notch Principal SQA Engineer to focus on System Performance & Scale and to take on an unparalleled technical opportunity to improve the product quality of Axeda?s software solutions. In this role, the candidate will lead the R&D organization for the Operational Systems Readiness validation of the entire Axeda on-demand product suite. Specifically, the candidate will define, design and implement the test methods and frameworks to validate system performance, capacity, scalability and longevity. This is a vital role for ensuring that Axeda?s market leading on-demand offering meets our phenomenal market opportunities. The successful candidate will have a track record of success and passion for delivering innovative high-quality software product solutions that delight customers.
Responsibilities:
Design, implement and analyze system validation tests for performance, capacity, scalability and longevity. Determine if release candidates are ready for the On-Demand Center (ODC) based on Operational Systems Readiness criteria.
Consult with Development & Hosting Operations to develop creative test scenarios and load profiles
Collaborate with Development to determine the meaning of test failures and help with root cause assessment
Prepare requirements for custom system test tools that Development will create for your use
Ensure that the Operational Systems Readiness Lab is an appropriately scaled model of Axeda?s On-Demand Center
Present proposals and findings to sophisticated internal audiences -- both technical architects and business decision makers
Technical/Professional Knowledge/Skills:
Proven ability to design and implement performance, capacity, scalability, longevity, and stress tests for distributed web-based Java Enterprise applications
Proven system performance testing expertise, e.g. setting up a scaled model, collecting performance data & reporting meaningful results
Solid experience with using JMeter for performance testing
Ability to use scripting languages to create performance tests
Working knowledge of Java profilers, e.g. YourKit and JProfiler
Ability to identify performance bottlenecks for Development
Ability to profile software systems? throughput, latency, memory and CPU utilization
Understanding of how to discover potential Java memory growth issues
Working knowledge of Oracle Database Systems
Expert ability to write clear and concise technical documents, reports and presentations for sophisticated internal technical audiences
Strong troubleshooting and reasoning skills
Expert abilities to analyze / interpret technical data
Outstanding attention to detail and strong communication skills
Ability to effectively collaborate with Product Management, Development and Hosting Operations
Motivational Fit:
High energy impact player with contagious passion for delivering high quality, innovative software solutions
Strong desire to be part of a fast paced start-up
Able to collaborate effectively in an Agile development organization with application developers, testers, documentation staff and business owners
Results oriented, focused on delivering value to the customer
Courageous, able to fail fast, deliver bad news, recover and move forward
Knows how to keep it simple; defining & building the simplest thing that will work
Able to respond positively to change
Able to work as part of a self-organizing team in which you determine your tasks on a daily basis in coordination with co-workers, rather than waiting for work to be assigned to you
Ability to rapidly absorb product knowledge to understand the business context for engineering efforts
Creative problem solver
Flexible in filling whatever role is required for Scrum team success
Open and transparent regarding work progress and impediments
Excellent decision making abilities
Education & Experience:
Bachelor degree (or higher) in Computer Science or related technical discipline
7+ years of experience testing distributed software systems with a focus on high volume transaction processing systems
| Location: |
Foxboro, MA
United States
|