Senior Software Test Engineer (Performance testing/engineering with AWS)

1 month agoBangalore, India

Together we are powering the future of Higher Education
Here at Ellucian, we are motivated by a mission the power of education to transform lives and change the world. We are the global market leader in EdTech for Higher Education, serving more than 2,700 customers and reaching over 20 million students in 50+ countries. We are dedicated to helping Higher Ed thrive by transforming their institutions to agile, digitally connected campuses that enable student success.

Together we are powering the future of Higher Education
Here at Ellucian, we are motivated by a mission. Higher education is facing a profound change what with the shifting demographics and cultural perceptions, combined with declining support and rising expectations. This is forcing colleges and universities to do more with less and that is where we come in.
As true believers in the power of education to transform lives, we are dedicated to helping all of our customers thrive-not just survive-by transforming their institutions from the traditional paper-based colleges of yesterday to the agile, connected campuses of today.
Working with cloud solutions built on a world-class infrastructure to powerful analytics that drive successful planning, we lead the industry in building enterprise solutions tailored to institutions around the world.

What Will You Bring In:

  • Strong communication skills both verbal and written
  • Extensive experience in performance testing and engineering; worked with various technologies (J2EE/Java, microservers etc.)
  • Expert in implementing CICD Pipeline based executions using Jenkins/neoload setup.
  • Deep understanding of architecture in order to gather Non-functional requirements
  • Best Scenario design to validate the system s ability to provide service to achieve SLAs
  • Hands-on in-web based scripts (Loadrunner/WebLoad/NeoLoad)
  • Troubleshooting performance issues to identify the root cause and resolve issues
  • Hands on experience to monitor Linux servers using commands
  • Experience in programming languages and process automation
  • APM tools knowledge (Appdynamics, Datadog)
  • Strong understanding on internals of Java/.Net apps, Garbage Collection, Thread and heap dumps analysis
  • Strong knowledge on internals of databases like oracle/sqlserver/postgres.
  • Proficient with version control software (E.g. GitHub) and issue/project tracking software (E.g. Jira)
  • Code design and reviews to ensure performance best practices are embedded in design.
  • Experience with SQL queries, stored procedures, and data analysis/validation
  • Ability to effectively work in a team environment
  • Ability to leverage industry best practices
  • Manages process improvements and adoption of new technologies
  • Proficient in scripting languages like perl/shell/python

Where you will make an impact:
  • Strategy creation and setting up performance test environment, test data, performance monitoring required for the project
  • Managing CICD Pipeline test execution and resolving the issues within the pipeline code
  • Knowledgeable of application architecture in order to finalize performance test scope
  • Communicate project status, progress on project issue resolution and ensure effective process improvement feedback
  • Devise the non-functional requirements and interact with stakeholders for the confirmation
  • Performance and Scalability testing plans, approaches, timelines & resourcing plan creation
  • Performance testing scripts creation from testing tools (i.e. Neoload, webload and LoadRunner) based on the requirements
  • Development, execution and maintenance of test scenarios & test scripts (exercise production-like scenarios) to ensure change is optimized for performance and free from defects to ensure optimal customer experience
  • Should be well versed with Docker Container Architecture.
  • Monitor server utilization through system commands, as well as Appdynamics, Datadog etc.
  • Analyze test results to provide insight and direction to project teams and DevOps engineers to resolve performance and scalability issues
  • Organize & retain project/technical knowledge with a thorough knowledge management process
  • Excellent verbal and written communication skills with focus on business user
  • Automate the routine tasks and metrics collection using scripting languages like perl/shell/python

What makes #Ellucianlife:
  • 22 days annual leave plus 11 public holidays
  • Competitive gratuity policy
  • Group insurance and Annual health check up plan with a variety of family and wellness benefits.
  • Thrive Flex Program that allows you to contribute towards your health, financial or learning interests
  • 5 charitable days to support the community that supports us
  • Diversity and inclusion programs that promote employee resource groups such as: Buzzinga and Lean In Team to name a few.
  • Parental leave
  • Employee referral bonuses to encourage the addition of great new people to the team
  • We Foster a learning culture with:
  • Education Assistance Program
  • Professional development opportunities


Additional Information:
Req ID: 2754
Hiring Type: Full - Time
Level of Experience: Mid-Career
Remote: No
Travel Required: None