FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Developer – Test
Intermedia Cloud Communications. Work closely with development leads in Intermedia’s Voice Application team .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in Quality Assurance with a focus on automated testing, performance testing, and defect tracking. Proficient in utilizing Python, C, and SQL within complex software development environments, with a strong understanding of VoIP technologies and testing frameworks.
Highest-signal resume keywords
Automated Testing Using PythonPerformance TestingDefect Tracking Using JiraVoIP Technology KnowledgeLinux Testing Experience
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Automated TestingPerformance TestingLoad TestingFunctional TestingSQLPythonCNetwork TechnologyLegacy Code TestingSIP Protocol Knowledge
Soft Skills
Excellent CommunicationCollaboration SkillsAnalytical SkillsProblem-Solving Skills
Tools & Technologies
JiraTcpdumpWiresharkLinuxJenkinsNodeJSJavaScript
Industry Keywords
TelcoVoIPXMPP ProtocolCI Pipelines
Tech Stack
Tools & technologiesElectronJavaScriptJenkinsLinuxLuaNode.jsPythonSQLTCP/IPVoIP
About the role
Key responsibilities & impact- Work closely with development leads in Intermedia’s Voice Application team
- Extend and enhance products with new features and greater performance
- Design and execute automated functional, performance, load, and stress tests
- Design and modify test frameworks covering Intermedia’s VoIP-based phone service and XMPP-based chat/presence service
- Analyze product design and requirements specifications
- Translate specifications into a detailed, methodical testing strategy
- Develop functional automation tests from prepared test cases
- Develop performance, load, and stress tests
- Improve functional and load-testing frameworks
- Document, report, and track software defects using Jira
- Support planned QA work including WhatsApp templates, dark mode, partial contacts in chat, voicemail federated-module rewrite, international expansion and audio tones, codec prioritization, SMS spam blocking, ex-directory and visibility groups, Copy-to-Dial, Omnissa and Horizon regression, and Electron upgrade
Requirements
What you’ll need- 5+ years of professional QA experience in a complex software development environment
- Experience writing automated tests using Python and C
- Experience working with legacy code
- Basic knowledge of SQL and relational databases
- Basic knowledge of network technology, including tcpdump, Wireshark, and TCP/IP
- Experience testing server applications
- Hands-on experience testing in Linux
- Excellent communication, collaboration, reporting, analytical, and problem-solving skills
- Knowledge of Lua (desired)
- Telco/VoIP experience (desired)
- Familiarity with SIP and XMPP protocols (desired)
- Experience with JavaScript and NodeJS (desired)
- Experience managing Jenkins / CI Pipelines (desired)
Benefits
Comp & perks- Equal opportunity employer committed to diversity and inclusion
- Reasonable accommodations for identified disabilities or other limitations as required by applicable laws