Real Time Performance Tester

Remote Full-time
About the position The Real Time Performance Tester role involves designing and executing comprehensive testing strategies for real-time applications running on Kubernetes. This position focuses on load testing, stress testing, and automation to ensure optimal performance and reliability of applications in a hybrid/remote work environment. Responsibilities • Design comprehensive test strategies for real-time Kubernetes applications, covering functional, performance, stress, and fault tolerance testing aspects. • Develop and maintain detailed test cases for various scenarios including message queuing, event processing, distributed system interactions, and real-time data streaming. • Conduct load and stress testing to identify performance bottlenecks in real-time applications running on Kubernetes clusters, optimizing resource allocation and scaling mechanisms. • Implement real-time monitoring solutions to track application health metrics, latency, throughput, and resource usage during testing, identifying potential issues proactively. • Proficiency in automated testing frameworks like Selenium, JMeter, or other relevant tools for real-time application testing. Requirements • Demonstrated experience in load test, stress test, stability test and test automation. • Working experience in PySpark/Python and Databricks and proficiency in SQL. • Knowledge of real-time communication protocols (e.g., WebSockets, MQTT), event streaming platforms (e.g., Kafka), and distributed system design principles. • Hands on experience in PowerShell, Windows batch scripting is a plus. • Agile Delivery - Azure DevOps/Boards, JIRA. Nice-to-haves • Master's degree in information technology or the equivalent combination of training, education, and experience. • Expert knowledge of banking/financial industry trends, products, and services. Apply tot his job
Apply Now
← Back to Home