Role Specification: Test Automation & Performance Engineer
Key Skillset and Responsibilities:
VoIP Performance Testing:
Hands-on experience with SIP/VoIP call performance testing tools such as SIPp, Spectra, WinSIP, and StarTrinity.
Ability to design, execute, and analyse large-scale call performance scenarios.
Automation Development:
Proficient in Python and Robot Framework for test automation.
Experience developing and maintaining automated test suites across multiple domains (API, GUI, performance).
API Testing & Performance Engineering:
Skilled in API test automation and load testing using tools like Locust, BlazeMeter/Taurus, k6, Newman, and JMeter.
Capable of designing scalable test strategies for API and system-level performance validation.
GUI Test Automation:
Strong understanding of Front End automation using TestCafe, Robot Framework, and Selenium.
Familiar with browser automation best practices and test stability optimization.
Continuous Integration & Delivery (CI/CD):
Experience integrating automated tests into CI/CD pipelines for continuous validation.
Familiarity with common CI/CD tools (eg, Jenkins, GitLab CI, Azure DevOps).
Infrastructure & Automation Tools:
Working knowledge of Ansible and Terraform for Linux-based environment setup and infrastructure automation.
System Administration:
Basic Linux and Windows administration skills, including environment configuration, log analysis, and troubleshooting.