Sr Software Engineer - Performance Testing

5 - 9 years

0 Lacs

Posted:2 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Performance Testing Engineer at our organization, you will be responsible for analyzing the solution architecture to optimize performance. You will work closely with the project team to recommend improvements and enhancements that align with project-specific databases and system configurations. Your role will involve assisting team members with benchmarking and sizing exercises, as well as maintaining direct communication between the project manager, project team, and other JDA associates as required. During the project lifecycle, you will provide technical expertise in areas such as performance tuning, database design, installation, stress/load testing, and interface development work. Your contribution will be vital in ensuring the successful execution of development projects by understanding technical requirements and developing solutions to meet them effectively. In our current technical environment, you will be working with a range of software and application architecture components, including Java, Springboot, Gradle, GIT, Hibernate, Rest API, OAuth, and a scalable, resilient, event-driven, secure multi-tenant Microservices architecture. Additionally, you will be involved in cloud architecture using MS Azure, frameworks like Kubernetes, Kafka, Elasticsearch, Spark, NOSQL, RDBMS, Springboot, Gradle GIT, and Ignite. Your day-to-day responsibilities will include writing JMeter tests for identified test cases, executing benchmark, load, stress, endurance, and other non-functional tests, and monitoring application logs to determine system behavior. You will analyze various performance metrics such as CPU Utilization, Memory usage, Network usage, Garbage Collection, and DB Parameters to verify the performance of applications. Generating performance graphs, session reports, and other related documentation for validation and analysis will be a key aspect of your role. Furthermore, you will be responsible for publishing results, obtaining appropriate sign-offs, preparing detailed status reports, monitoring defects and issues, and identifying memory leakage, connection issues, and bottleneck problems within applications. Your expertise in performance testing tools using JMeter, test planning, estimation, strategy, workload design, test cases design, test environment setup, defect management, configuration management, and strong knowledge of SQLSERVER and ORACLE DB will be essential for success in this role. Experience with tools such as Git, JIRA, Jenkins, TM4J, integration with Blaze meter, monitoring on Azure cloud, and working knowledge of Linux will also be advantageous. At our organization, we value Diversity, Inclusion, Value & Equity (DIVE) and are committed to fostering an inclusive environment where all associates can thrive. If you share our values and are passionate about driving success for both the company and its customers, we encourage you to explore this opportunity further.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
Blue Yonder logo
Blue Yonder

Supply Chain Management/Technology

Scottsdale

RecommendedJobs for You