Blue Yonder Logo

Blue Yonder

IN - Senior Software Engineer PSR

Posted 6 Days Ago
Be an Early Applicant
Pune, Maharashtra
Senior level
Pune, Maharashtra
Senior level
The Senior Software Engineer focuses on performance testing, including requirement gathering, test script development, environment setup, test execution, and analysis. They collaborate with team members and ensure compliance with standards.
The summary above was generated by AI

Scope:

A Performance Engineer is a mid - senior level resource with roles focused on individually contributing to the performance testing and analysis of a software applications. They should have enough understanding on Performance Testing and Engineering concepts. They work closely with senior team members to implement performance engineering practices and look for scope of improvement at code/application level. 

Our current technical environment:

  • Software: Java, Springboot, Gradle, GIT, Hibernate, Rest API, OAuth
  • Application Architecture: Scalable, Resilient, event driven, secure multi-tenant Microservices architecture
  • Cloud Architecture: MS Azure (ARM templates, AKS, HD insight, Application gateway, Virtue Networks, Event Hub, Azure AD)
  • Frameworks/Others: Kubernetes, Kafka, Elasticsearch, Spark, NOSQL, RDBMS, Springboot, Gradle GIT, Ignite

What you’ll do:

  • PSR Requirement Gathering & Understanding:

Perform requirement gathering like application understanding, NFR and scope definitions & workload modelling by coordinating with respective stake holders.

Understand the workflows & dependencies for UI, Integration Jobs and/or Engines functionality available for SCM modules/application.

Creating document/portal page for PSR test plan or test strategy.

  • Test Script Development:

Record & develop performance test scripts using tools like JMeter, Browser Dev tool or another relevant tool.

Ensure scripting best practices are followed as documented in the portal page and implement the same in scripting.

Assist in creating test data and scenarios to mimic real-world usage or workload as discussed with senior software engineer.

  • Test Environment Setup:

Help in setting up and maintaining test environments, including configuring performance testing tools.

Ensure environments are properly configured and accessible for testing.

  • DB Migration:

To perform DB migration,  schema diff and build deployment including DB management on need basis.

  • Executing Performance Tests:

Execute UI, Integration and/or Engine PSR executions to define baseline or benchmark in subsequent agile releases.

Follow defined procedures to execute test scenarios and ensure the accuracy of results.

  • Monitoring and Test Analysis/ Report Collation:

Monitor system metrics during PSR executions, such as response times, CPU/memory usage, and server performance.

Collect and collate the results and generate the report as per defined templates.

  • Learning and Development:

Continuously learn about performance testing techniques, tools, and best practices.

Attend training sessions, workshops, and mentoring sessions to enhance skills.

  • Collaboration with Team Members:

Work closely with senior testers, developers, and other team members to understand testing requirements and objectives.

Participate in meetings and discussions related to performance testing.

  • Adherence to Standards and Processes:

Follow established testing standards, processes, and guidelines.

Ensure compliance with testing protocols and best practices.

What we are looking for:

  • BE/B. Tech or ME/M. Tech or MCA with 5 to 8 years of experience in Performance testing and engineering.
  • Strong understanding of computer system.
  • Understanding of Performance testing concepts.
  • Working knowledge of SQL, with experience writing basic to moderately complex queries.
  • Familiarity with tools like JMeterLoadRunnerGatlingBlazeMeterNeoLoad, etc.
  • Understanding of performance counters and system performance analysis.
  • Working knowledge of SQL, with experience writing basic to moderately complex queries.
  • In depth understanding of performance testing tools with ability to create and debugging performance script, set up, configure, and execute tests.
  • Designing realistic test scenarios that mimic user behavior and load patterns.
  • Knowledge of any of the monitoring tools like DynatraceNew RelicAppDynamics, or native tools like PerfMon (Windows) and top/vmstat (Linux).
  • Analyzing metrics such as CPU usage, memory, disk I/O, and network throughput.
  • Experience with cloud platforms like AWSAzure, or Google Cloud, including scaling, load balancing, and monitoring.

Our Values

If you want to know the heart of a company, take a look at their values. Ours unite us. They are what drive our success – and the success of our customers. Does your heart beat like ours? Find out here: Core Values

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.

Top Skills

Appdynamics
Blazemeter
Dynatrace
Elasticsearch
Gatling
Git
Gradle
Hibernate
Java
Jmeter
Kafka
Kubernetes
Loadrunner
Ms Azure
Neoload
New Relic
Oauth
Perfmon
Rest Api
Spark
Spring Boot

Similar Jobs

3 Hours Ago
2 Locations
Senior level
Senior level
Fintech • Financial Services
Lead and manage an engineering team focused on API and Identity Infrastructure, enhancing the Aladdin platform's security and scalability. Drive modern engineering practices and collaborate with product managers to implement the technical roadmap.
Top Skills: AngularAzure AdBasic AuthenticationCertificate-Based AuthenticationGoGrpcJavaKeycloakMutual TlsOauth 2.0OktaOpenid ConnectPythonTransport Layer Security
3 Hours Ago
Hybrid
Pune, Maharashtra, IND
Senior level
Senior level
Fintech • Information Technology • Logistics • Payments • Analytics • Business Intelligence • Generative AI
The Lead Solution Architect will provide technical expertise, evaluate partners' integration architecture, and support pre-sales activities with a focus on secure application integration and business spend management solutions.
Top Skills: Erp IntegrationIpassMiddlewareOauthRestful ApisSQL
6 Hours Ago
Pune, Maharashtra, IND
Senior level
Senior level
Healthtech • Logistics • Pharmaceutical
The role involves developing full stack applications, managing project specifications, providing technical leadership, and ensuring effective communication with stakeholders.
Top Skills: .Net CoreAngularAzure DevopsCSS3Entity FrameworkGitHTML5JavaScriptRestful ApiSQL ServerTypescript

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account