Software Test Automation Developer

Apply Now

Company: Talentry

Location: Falls Church, VA 22042

Description:

Job Description
Software Test Automation Developer

Falls Church, VA

Direct Hire. Onsite.

Description

  • This Lead position will spearhead the creation of automated testing solutions for advanced communication networks.
  • Develop and execute comprehensive testing strategies, from manual to automated, ensuring system reliability and performance.
  • Design intricate end-to-end test scenarios to validate system requirements and identify potential issues.
  • Collaborate with cross-functional teams, including product management and development, to understand system specifications and design.
  • Conduct rigorous testing in both laboratory and real-world field environments.
  • Build and maintain automated test suites using scripting languages and specialized tools.
  • Analyze test results, debug issues, and provide detailed reports on system performance.
  • Research and implement the latest testing methodologies and technologies relevant to cellular networks, such as next-generation connectivity.
  • Refine and optimize testing procedures and policies to ensure continuous improvement and efficiency.


Requirements

Qualifications

  • Bachelor's degree or higher in Electrical Engineering, Computer Engineering, Software Engineering, Telecommunications, or a related technical field.
  • Minimum of four years of experience in testing and integrating mobile communication systems, including 2G/GSM and 4G/LTE technologies.
  • Proven experience with object-oriented programming in C++ required. Languages such as Python or Java are a plus.
  • Strong understanding of mobile network architectures, protocols, and industry standards.
  • Layer I/II experience.
  • Hands-on experience with network testing and analysis tools, such as protocol analyzers, traffic generators, and performance monitoring tools.
  • At least two years of experience in developing automated test scripts and frameworks.
  • Proficiency in Linux operating systems and command-line tools.
  • Expertise in scripting languages such as Python and Bash.
  • Solid understanding of networking fundamentals, including Ethernet and TCP/IP.
  • Familiarity with DevOps practices, infrastructure as code (IaC), and continuous integration/continuous deployment (CI/CD).
  • Experience with cloud platforms and automation tools such as Gitlab, Jenkins, AWS, Terraform, Ansible, Docker, and Kubernetes.


Benefits

Benefits

  • Opportunity to work on cutting-edge telecommunications technology and contribute to the development of advanced communication systems.
  • Be part of a dynamic and collaborative team focused on innovation and quality.
  • Engage in challenging technical projects that offer opportunities for professional growth.
  • Work in a supportive environment that encourages learning and development.
  • Competitive compensation and benefits package.
  • Chance to make a significant impact on the reliability and performance of critical network

Similar Jobs