Senior Software & Test Automation Engineer
Listed on 2026-01-01
-
Software Development
Software Engineer, DevOps
Innova Solutions is hiring for Senior Software & Test Automation Engineer
Position type :
Full-time / Contract
Duration : 12 Months
Location :
Plano TX onsite hybrid
No of position : 1
Start date is Jan 1 2026.
As a Senior Software & Test Automation Engineer you will :
Position OverviewThe Senior Software & Test Automation Engineer is responsible for leading advanced engineering activities related to the analysis, design, development, and testing of software, firmware, and embedded systems. This role supports large-scale telecommunications, cloud, and network environments, with a strong focus on automation, AI-driven workflows, and end-to-end test development. The ideal candidate will demonstrate deep expertise in Python scripting, test automation frameworks, network diagnostics, and carrier-grade telecom technologies.
Key Responsibilities
- Perform advanced engineering tasks involving the design, development, and enhancement of software, firmware, and embedded systems.
- Apply industry-standard software engineering principles, including object-oriented design, systems analysis, and modular architecture.
- Develop and execute comprehensive test plans for production-grade devices and systems.
- Implement standardized automated testing processes using Robot Framework , Selenium Web Driver , and related tools.
- Conduct mobile application testing using Appium , Selenium, Perfecto Mobile, or similar frameworks.
- Utilize multiple testing methodologies including white-box, black-box, regression, load, and coverage testing.
- Document test results, maintain test repositories, and resolve test case failures.
- Develop automated test cases using the DAK Framework for telecom and device-level validation.
- Create Python and Shell scripts to interface with distributed servers across Open Stack sites to retrieve logs, KPIs, and system health metrics.
- Build automated cron-based scripts for periodic inventory data collection across HPE blade systems and OSP environments.
- Develop tools to collect diagnostic information from NOVA servers and hypervisors.
- Build and maintain automated workflows to support continuous testing and operational monitoring.
- Develop, test, and support IMS, SIP, VoIP, and video applications within carrier / service provider / ISP environments.
- Perform network traffic and packet analysis using Wireshark and Iris View.
- Conduct baseline network behavior analysis to support software deployments, upgrades, and performance evaluations.
- Create and manage structured network test plans and technical documentation.
- Contribute to full-stack development tasks using modern front-end and back-end technologies.
- Work with databases, networking components, JSON / XML data formats, and related software principles.
- Design and deploy AI-driven automation workflows using n8n , Python, and OpenAI technologies.
- Integrate automated health-checks for 5G network functions within orchestration pipelines.
- Implement LLM-powered analytics for dynamic log interpretation, intelligent fault detection, and accelerated reporting.
- Bachelor’s degree in Computer Science, Engineering, or a related technical field;
Master’s degree preferred. - 5–10+ years of experience in software engineering, automation development, or test engineering roles.
- Strong proficiency in Python , Shell scripting, automation frameworks, and cloud environments.
- Experience working in telecommunications, VoIP, IMS / SIP systems, or carrier-grade networks is highly desirable.
- Demonstrated experience with Robot Framework, Selenium, Appium, and test automation best practices.
- Strong analytical, problem-solving, and troubleshooting skills.
- Excellent documentation, communication, and cross-functional collaboration abilities.
Qualified candidates should APPLY NOW for immediate consideration! Please hit APPLY to provide the required information, and we will be back in touch as soon as possible.
We are currently interviewing to fill this and other similar positions. If this role is not a fit…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).