Founded in 1994 and celebrating 30 years in business, Mindex is a software development company with a rich history of demonstrated software and product development success. We specialize in agile software development, cloud professional services, and creating our own innovative products. We are proud to be recognized as the #1 Software Developer in the 2023 RBJ's Book of Lists and ranked 27th in Rochester Chamber’s Top 100 Companies. Additionally, we have maintained our certification as a Great Place to Work for consecutive years in a row. Our list of satisfied clients and #ROCstar employees are both rapidly growing— Are you next to join our team?
Mindex’s Software Development division is the go-to software developer for enterprise organizations looking to engage teams of skilled technical resources to help them plan, navigate, and execute through the full software development lifecycle.
Mindex Technologies, Inc. (Rochester, NY) seeks a Performance Test Engineer to join our team.
Essential Functions
- Plan, design, code, debug, document and implement changes to new and existing performance solutions and strategies against many different technologies.
- Partner with external teams to drive performance strategy and garner action based on results to deliver an ideal performant client experience.
- Lead performance efforts on multiple projects with minimal oversight.
- Design and document performance test plans and test strategies within the project based on service requirements and can communicate output from performance testing efforts to management and project teams.
- Test plan creation includes leading NFR discussions with external partners and identify complex use cases and data needs.
- Design and create performance measurement instrumentation and artifacts used to observe application and infrastructure performance across diverse hardware, operating systems, application servers, and databases.
- Utilize diagnostic and monitoring tools to detect performance issues throughout the technology stack.
- Oversee creation of performance tests, test data needs, and performance test output to meet objectives per the test plan.
- Accountable for accuracy of performance test efforts within projects and regression test cycles.
- Review scripts created by other team members for accuracy, coverage, and content to sufficiently cover stakeholder expectations.
- Eliminate script impediments and drives solutions to technical problems.
- Mentor cross functional team members in performance test tools and practices that can be employed early in the SDLC.
- Share expertise and provide guidance to others as required to assist the project testing team.
- Partner with Development and Architecture to ensure performance and scalability is considered early within the product development lifecycle.
- Review documentation from other departments and provide value within the context of performance engineering when necessary.
- Collaborate with Development to investigate performance concerns, including but not limited to performance degradations, thread contention, memory leaks, scalability bottlenecks, etc. This includes assisting in solution-driven discussions which create actionable outcome to protect end-user experience.
- Facilitate check point meetings with customers, other groups, and assigned testing resources to track the project status and discuss any open/pending issues/concerns, including result analysis, bottleneck analysis, and script replay issues.
- Demonstrate mastery of performance testing best practices, including but not limited to virtual users, think time, pacing, latency, and packet loss.
- Utilize knowledge of multi-tier application IT infrastructure to provide deep analysis of performance test results.
- Schedule and maintain the applications and infrastructures used during performance testing.
- Master’s degree in Computer Science or a related field.
- 6 months of software engineering experience, including experience in Javascript, SQL, Python, MongoDB, Kafka, LoadRunner, Splunk, AppDynamics, Grafana, Fiddler, Git.
- Medical Insurance (with a free option!)
- Dental Insurance
- Vision Insurance
- Company Paid Life and AD&D Insurance
- Optional Additional Life Insurance
- Company Paid Short-Term Disability Insurance
- Company Paid Long-Term Disability Insurance
- Medical and Dependent Care Flexible Savings Accounts (FSA)
- Health Savings Accounts with Company Contributions
- Optional Hospital Indemnity, Accident and Critical Illness Insurance as well as Legal Assistance
- Telecommuting benefit offered
Our Perks
- Flexible Time Off
- Eight Paid Holidays
- Pre-tax and Roth 401(k) Options with Company Match
- Investment in Professional Development including a license to Udemy training courses and leadership training
- Employee Assistance Program
- Adoption Assistance
- Pet Insurance Discounts
- Tickets to local sporting events
- Team building events
- Holiday and celebration parties
The salary offered for this job is $100,006/ year.
Email resumes to trourke@mindex.com
Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor, or take over, sponsorship of an employment Visa at this time.
Physical Conditions/Requirements:
- Prolonged periods sitting at a desk and working on a computer
- No heavy lifting is expected. Exertion of up to 10 lb.