Overview
Job Role: Senior/Lead Performance Tester
Total Experience: 8+ Years
Relevant Experience: 5+ Years
Team/Client Lead: Recent Years in a Lead/Client Role
Job Location: Kolkata, Indore, Shillong
Preference to candidates who are from these locations or willing to relocate
Education: Bachelor's degree in Computer Science, Engineering
Work Mode: Hybrid (03 Days in Office & 02 WFH/Remote)
Work Week: Mon-Fri (9:30 till 6:30 IST)
Salary: As per Industry Standards or Candidate Interview performance
Role & Responsibilities
- Define Performance Testing Objectives and Scope - Collaborate with stakeholders to understand business goals, user expectations, and technical requirements.
- Define the objectives and scope of performance testing, including the types of tests, metrics to measure, and load scenarios.
- Develop comprehensive test plans and strategies that cover all aspects of performance testing, such as environment setup, data preparation, test execution, monitoring, analysis, and reporting
- Create realistic and reliable test scripts and scenarios that emulate real-world user behavior and workload. Use appropriate tools and techniques to develop and execute these scripts
- Ensure the test environment mimics the production environment as closely as possible. Manage hardware, software, network, and security resources to support testing activities
- Monitor System Performance - Collect and analyze various performance metrics such as response time, throughput, error rates, and resource utilization during tests
- Identify system strengths and weaknesses, bottlenecks, and root causes of performance issues. Provide actionable insights and recommendations for improvement
- Create detailed reports that summarize findings and recommendations. Include relevant metrics, graphs, charts, and logs to support conclusions.
- Regularly update stakeholders, including developers, QA teams, and project managers, on test progress, issues, and results.
- Conduct meetings to discuss findings and secure approvals
- Guide and support junior testers, ensuring they understand their roles and responsibilities. Provide training and share best practices
- Work closely with development, QA, and operations teams to ensure performance testing is integrated into the development lifecycle
- Keep abreast of the latest performance testing tools, techniques, and best practices. Implement improvements to enhance testing efficiency and effectiveness
- Review and Update Testing Artifacts. Ensure all testing artifacts, such as test plans, scripts, and reports, are accurate, complete, and up-to-date
Must Have:
- Proficient experience in creating load test plans, executing and monitoring tests, analyzing results, and identifying application optimization opportunities.
- Solid understanding of performance concepts and tuning, including Garbage Collection, CPU cycles, memory utilization, and context switching.
- Expertise in Web/Mobile Application and Web Services (SOAP and REST APIs) scripting and performance engineering.
- Expertise in performance testing tools like JMeter for benchmark, load, stress, and other non-functional tests.
- Strong experience in Test Planning, Test Estimation, Test Strategy, and Workload Design.
- Experience coordinating testing processes across teams such as DBA, Dev, or System Admins.
- Ability to troubleshoot and conduct root cause analysis (RCA) for production issues.
- Experience with performance engineering tools such as LoadRunner and JMeter, as well as performance monitoring tools like Dynatrace and Splunk.
- Good Oracle DB knowledge with an understanding of SQL execution plans, AWR, and SQLT reports.
Good to Have:
- Experience with Kubernetes/Docker/OpenShift application platforms and container-based applications.
- Knowledge of enterprise integration technologies like Web Services, MQ, DB.
- Familiarity with Visio, Gantt chart, and SharePoint.
- Experience with Continuous Integration in Performance Testing.
- Good programming experience in any programming language.
- Experience with Hudson and Jenkins.
Share your CVs on hr@basebiz.in
Apply Now or please share with your friends/ colleagues/ connections. References are highly appreciated
Job Types: Full-time, Permanent
Pay: ₹1,500,000.00 - ₹3,500,000.00 per year
Benefits:
- Health insurance
- Internet reimbursement
- Leave encashment
- Life insurance
- Paid sick time
- Provident Fund
- Work from home
Schedule:
- Day shift
- Fixed shift
- Monday to Friday
- Morning shift
Supplemental Pay:
- Overtime pay
- Performance bonus
- Yearly bonus
Experience:
- Garbage Collector,CPU cycle, memory, context switching: 8 years (Required)
- troubleshoot, conduct RCA for Production issues: 8 years (Required)
- LoadRunner JMeter Dynatrace and Splunk: 8 years (Required)
- Web/Mobile Apps and Web Services (SOAP and REST API: 8 years (Required)
- Jmeter Execute Benchmark, load, stress,: 8 years (Required)
- Test Planning, Estimation, Strategy, Workload Design.: 8 years (Required)
- End-to-End performance test process: 8 years (Required)
- troubleshoot, conduct RCA for Production: 8 years (Required)
- SQL executions plan, AWR and SQLT Reports: 8 years (Preferred)
- creating load test plan, executing, and monitoring tests: 8 years (Required)
License/Certification:
- Bachelor’s degree in Computer Science & Engineer (Required)
Location:
- Kolkata, West Bengal (Required)
Work Location: In person