Only for Immediate Joiners from Hyderabad.
Essential Duties and Job responsibilities:
- Performance Test Strategy and Planning: Designing and developing comprehensive performance test plans and strategies, including defining scope, objectives, and success criteria.
- Scripting and Execution: Create and maintain robust performance test scripts using JMeter, leveraging custom Java coding for advanced scenarios and complex test logic. Execute load tests using JMeter & BlazeMeter.
Performance Monitoring and Analysis: Utilizing performance monitoring tools such as AppDynamics to gather and analyze performance metrics, identify bottlenecks, and diagnose performance issues.
Cloud Infrastructure Monitoring: Monitoring the performance and resource utilization of applications and services hosted on AWS and Azure cloud platforms, identifying potential performance impacts related to cloud infrastructure.
Reporting and Recommendations: Generating detailed performance test reports, presenting findings to stakeholders, and providing recommendations for performance improvements.
- Collaboration: Working closely with development, operations, and other QA teams to ensure performance requirements are met throughout the software development lifecycle.
- Tool Expertise: Demonstrating in-depth knowledge and hands-on experience with performance testing tools like JMeter, BlazeMeter, and performance monitoring tools like AppDynamics.
- Troubleshooting and Optimization: Investigating and resolving performance-related issues, and suggesting optimizations for application and infrastructure performance.
- Evaluate latest performance and AI powered tools.
Required Skills and Experience:
- 5+ years of experience: in performance testing and engineering roles.
- Proficiency in Apache JMeter: for creating and executing load and stress tests.
- Experience with BlazeMeter: for cloud-based performance testing, scaling tests, and collaboration features.
- AppDynamics Knowledge: Hands-on experience with AppDynamics for application performance monitoring, transaction tracing, and deep-dive analysis.
- Performance Testing Concepts: Solid understanding of performance testing methodologies, metrics, and key performance indicators (KPIs).
- Troubleshooting & Analysis: Excellent analytical and problem-solving skills to diagnose and resolve complex performance issues.
- Communication & Collaboration: Strong communication skills to effectively collaborate with cross-functional teams and present technical findings.
Domain Knowledge: Understanding of various application architectures, databases, and network protocols relevant to performance testing
General Duties and Responsibilities:
- Comply with Cubic's Quality Management System
- Comply with Cubic Occupational Health, Safety, and Environment policies and procedures
- Comply with security in accordance with established policies and procedures of the organisation
- Comply with Cubic Human Resources Procedures
- Other duties as requested