Senior Performance Test Engineer
Pune, India - Full Time
As a Performance Test Engineer you should have the following mandatory skills:
- 8-10 years of performance test engineering experience
- Expertise in performance tests with Jmeter and K6
- Sound knowledge on performance testing of single page application
- Hands-on experience in API performance testing
- Experience in testing SaaS based products in AWS, handling large volumes of data
- Expert in compiling, analyzing and interpreting performance test results
- Sound knowledge of application, server-side, DB monitoring
- Understanding of throughput, latency, memory and CPU utilization
- Ability to understand hardware and software architectures
- Hands-on Knowledge of SQL and PL/SQL query, C/C++/Java/Python/Ruby/JS, Unix or any other language
- Sound knowledge of build tools and continuous integration using Bitbucket, Maven, Jenkins, Sonar, etc.
- Ability to evaluate open-source performance test tools and suggest suitable one for the application under test
- Understanding of Ruby is an added advantage
- Performance testing experience with React, Mongo and Postgres technology stack is an added advantage
- Should be ready to work in an environment which may demand individual contribution as well as a team player
- Attention to detail and good interpersonal and communication skills
Role and Responsibilities -
- Execute Performance, Load, Stress, Endurance, and other non-functional performance tests
- Monitor application logs to determine system behaviour. Analyze the CPU Utilization, Memory usage, Network usage, Garbage Collection and DB Parameters and DB Reports to verify the performance of the applications
- Generate performance graphs, session reports and other related documentation required for validation and analysis
- Identifying memory leakage, connection issues & bottleneck problem in the application
- You will coordinate the performance testing activities for various product lines across Onit
- Collaborate with application teams to gather requirements, design and execute tests
- Analyze report discrepancies to determine the root cause and evaluate script failures at a high level
- Compare and analyze system behaviour vs. expected results/KPIs based on business and technical requirements
- You will identify issues, propose system improvements, and perform repetitive test execution to resolve identified issues
- You will participate in and contribute to internal design reviews of testing materials
Education:
- Bachelor's Degree in Computer Science or equivalent required
About Onit
Onit is a global leader of enterprise workflow solutions for legal, compliance, sales, IT, HR and finance departments. Our solutions transform best practices into smarter workflows, better processes and operational efficiencies. With a focus on enterprise legal management, matter management, spend management, contract management and legal holds, we operate globally and help transform the way Fortune 500 companies and billion-dollar legal departments bridge the gap between systems of record and systems of engagement. We help customers find gains in efficiency, reduce costs and automate transactions faster.
Top Skills
What We Do
Onit is a global leader of enterprise software and artificial intelligence platforms and products for legal, compliance, sales, IT, HR and finance departments. Our software transforms best practices into smarter workflows, better processes and operational efficiencies. With a focus on enterprise legal management, matter management, legal spend management, contract lifecycle management and legal holds, we operate worldwide and help global companies and billion-dollar legal departments bridge the gap between systems of record and systems of engagement.
Onit is the only company in our space with two platforms: Our leading no-code business process automation platform, Apptitude, and our business intelligence platform, Precedent. Apptitude allows customers to create, modify and deploy new software products and custom workflows. Onit’s legal AI platform, Precedent, enables our software products to read, write, and reason like a lawyer. Combined, the two platforms enable customers to digitally transform legal operations by automating processes, reducing costs and maximizing productivity with industry-leading cloud-based software.