hireejobs
Hyderabad Jobs
Banglore Jobs
Chennai Jobs
Delhi Jobs
Ahmedabad Jobs
Mumbai Jobs
Pune Jobs
Vijayawada Jobs
Gurgaon Jobs
Noida Jobs
Oil & Gas Jobs
Banking Jobs
Construction Jobs
Top Management Jobs
IT - Software Jobs
Medical Healthcare Jobs
Purchase / Logistics Jobs
Sales
Ajax Jobs
Designing Jobs
ASP .NET Jobs
Java Jobs
MySQL Jobs
Sap hr Jobs
Software Testing Jobs
Html Jobs
IT Jobs
Logistics Jobs
Customer Service Jobs
Airport Jobs
Banking Jobs
Driver Jobs
Part Time Jobs
Civil Engineering Jobs
Accountant Jobs
Safety Officer Jobs
Nursing Jobs
Civil Engineering Jobs
Hospitality Jobs
Part Time Jobs
Security Jobs
Finance Jobs
Marketing Jobs
Shipping Jobs
Real Estate Jobs
Telecom Jobs

Software Engineer - Customer Resolution

5.00 to 8.00 Years   Bangalore   02 Sep, 2021
Job LocationBangalore
EducationNot Mentioned
SalaryNot Disclosed
IndustryIT - Software
Functional AreaGeneral / Other Software
EmploymentTypeFull-time

Job Description

The role of the performance engineer is to design, build, test and analyse results to form effective performance testing outcomes. You will be responsible for conducting thorough performance tests on applications, as well as tuning, troubleshooting and isolating complex issues with integrated applications, hardware and middleware components. You will be responsible for finding and implementing solutions for these issues, the discovery of which will include analysis of application and architectural design, code profiling, system monitoring and log analysis. You will be required to work within an agile development environment and should be committed to delivering expected software and releasing it quickly, efficiently and with increasing quality. This is a hands-on position that requires a high level of technical aptitude, good communication skills and a firm commitment to quality and performance.Show More We offerPro-actively analyses current processes and practises, suggesting and driving improvements for performance test and engineering delivery. Actively participates in the development of test strategies, test estimating, test planning. Can work as part of a scrum team with Product, BA, Developers, and Architects Works collaboratively with developers so that test failures are found as early as possible. Works with other test practitioners and the test manager to ensure we maintain best test practice across the department Analyses products and technologies and makes appropriate suggestions to influence technical direction and use of technologies after making necessary evaluations. Is results oriented and has a high degree of accountability, commitment and responsibility. The expectation is that involving a performance engineer in a project is a guarantee of obtaining positive outcomes in that area. Provides guidance and helps design, configure, implement, maintain and monitor systems that in turn support continuous delivery systems and outcomes. Applies a broad knowledge of performance testing principles, practices and procedures to uncover application bottlenecks and facilitate resolution with development and other engineering teams Work hand in hand with Capacity and Planning to analyse test results and call out any discrepancies against NFRs, SLAs or OLAs. Conducts application and code profiling to isolate root cause for complex performance issues Troubleshoot issues across the entire stack hardware, software, application and network Research industry trends and technologies, and promote adoption of best-in-class tools and technologies Prototype software test tools and strategies and incorporate reusable assets to support both Continuous Integration and Continuous Delivery models. Able to work with business to define Performance NFRs, SLAs or OLAs and identify Business transactions for testing Understands test data requirements and takes steps to build data-driven scenarios Collaborates with developers, DBAs, and infra teams to help resolve performance issues. Work with development and product teams to measure, analyse, and help optimize the performance and scalability of new feature and releases Work with Dev Ops and Architecture team to integrate benchmark testing into CI processes. Provide recommendations on Application Code and Architecture Review Present relevant, clear data and metrics to various audiences technical and non-technical Provide mentoring on best practices in code and infrastructure optimization, monitoring and proactive issue mitigation Review codebase and make recommendations for improving performance Review each entire application stack and execute initiatives to reduce failures, defects and issues with overall performance Review capacity plans and production usage statistics to create suitable usage profile and breakpoint analysis to ensure acceptable levels of performance Show More Key responsibilitiesAbility to work with teams, to influence, to co-operate, and to collaborate Self-development skills to keep up to date with fast-changing trends Strong practitioner level background in, and at least 5+ years of working in performance engineering tooling. Thorough understanding of SDLC, specifically automated QA processes in agile development environments A strong engineering, scientific or mathematical background and good communication abilities are essential. Experience Testing enterprise applications deployed to cloud environments Expert knowledge of Windows Server and Unix/Linux at scale. Building test infrastructures using containerization technologies such as Docker and working within continuous delivery / continuous release pipeline processes Strong Working Knowledge in JAVA, Selenium, Cucumber Good understanding of API technologies like RESTful, SOAPUI, MQ, etc. Experienced in Framework Management technologies like Maven, Ant or Gradle Experience of using relational database e.g Oracle, MySQL & exposure to NOSQL DB s Experience in working with any one of the following Continuous Integration tools: Jenkins, Hudson, Team City, Bamboo, Anthillpro, GIT Experience in using software development techniques like KANBAN or JIRA 3+ years experience programming in Java, C#, C++, or other common programming language 2+ years of experience as a performance test engineer working with tools such as HP Performance Center (LoadRunner), JMeter, or others In-depth knowledge of software development technology, principles, methods, tools, and practices and industry standards and trends Understands system scalability concepts and develops methodologies to validate system capabilities Strong experience with commercial and open source code profiling tools (AppDynamics, Introscope, DynaTrace, JProfiler, JProbe, etc.) Experience working in an Agile and/or DevOps development environment Experience with cloud-based performance testing and related environments (such as Azure)-Preferred Experience in application architecture and design techniques and familiarity with data modeling and relational database techniques - Preferred Familiarity with DevOps and Continuous Integration concepts - Preferred Demonstrate a technical aptitude to do a deep-dive into problem areas and contribute to redesigns that are faster, cleaner, and require less maintenance - Preferred Ability to write and understand complex SQL queries - PreferredShow More We are looking forShow More,

Keyskills :
javasqljavascriptsql serverjqueryhp performance centertest dataroot causeopen sourcesql queriesdata modelingwindows serverprofiling toolsagile developmentsystem monitoring

Software Engineer - Customer Resolution Related Jobs

© 2019 Hireejobs All Rights Reserved