Netskrt logo in blue

Lead Test Engineer

Netskrt  Systems is looking to hire a highly skilled and experienced Lead Test Engineer with a strong background in networking to join our dynamic and innovative team. As a Lead Test Engineer, you will play a crucial role in ensuring the quality and reliability of our software products, involving application and networking components. You will lead a team of talented testers, collaborate with development and product management teams, and contribute to the successful delivery of cutting-edge software solutions.

You are a critical thinker; you are passionate about software quality and have excellent testing and problem solving skills. You have great interpersonal and communication skills and have a customer-centric mindset.

You should be passionate not only about learning new technologies, but also about running systems and software in the real world. You must enjoy a close-knit team environment of shared responsibility, be a team player and a self-starter.

We are a highly motivated team, dedicated to delivering products and services that improve the customer experience when accessing internet video at the edges of the network. We are developing a set of inter-related technologies targeting businesses that offer Wifi to their customers but which have limited bandwidth.

Netskrt offers the opportunity to obtain hands-on experience with storage, networking, analytics and cloud technologies. As part of the engineering team you will have the opportunity to design and implement solutions to solve challenging problems in a startup environment, working with accomplished engineers and a leadership team with a proven track history of success.

Key Responsibilities:

    1. Lead and mentor a team of software testers, providing guidance, support, and technical expertise to ensure the team’s success in meeting project goals.
    2. Plan and execute comprehensive test strategies for software products, including networking functionalities, to identify defects and ensure compliance with project requirements and industry standards.
    3. Design, develop, and maintain test cases, test scenarios, and test scripts to assess the networking capabilities of our software applications.
    4. Collaborate with software development teams to understand the application and networking features and functionalities being implemented, providing valuable insights and feedback during the development lifecycle.
    5. Perform various types of testing, including functional, performance, scalability, stress, and security testing, to ensure the software performs optimally.
    6. Work closely with product management and stakeholders to comprehend project requirements and communicate testing progress, results, and potential risks effectively.
    7. Identify, document, and track software defects and issues, driving their resolution with development teams and ensuring timely fixes and updates.
    8. Stay up-to-date with the latest technologies, industry trends, and testing methodologies, applying this knowledge to enhance testing practices and processes within the organization.
    9. Lead efforts to automate testing processes, including the creation and maintenance of automated test scripts for networking-related scenarios, to increase efficiency and test coverage.
    10. Collaborate with cross-functional teams to improve the overall software development lifecycle, providing valuable input into process improvement initiatives.
    11. Proactively assess and mitigate risks related to software quality and networking components, ensuring the stability and reliability of the final product.

 

Required Qualifications:

    1. Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
    2. Proven experience (8+ years) as a Software Test Lead or Senior Software Tester, with experience on testing networking functionalities within complex software applications.
    3. Strong understanding of networking concepts, protocols, and technologies, such as TCP/IP, VLANs, routing, switching, and network security.
    4. Hands-on experience with various testing methodologies, tools, and frameworks including for networking testing, such as Wireshark, Iperf, Selenium, JMeter, etc.
    5. Familiarity with software development lifecycle and Agile methodologies, with the ability to collaborate effectively with development teams.
    6. Experience in test planning, test case design, and test execution, with a keen eye for detail and quality assurance.
    7. Demonstrated leadership skills, including team management, mentoring, and the ability to drive projects to successful completion.
    8. Excellent communication skills, both verbal and written, with the ability to articulate complex technical concepts to non-technical stakeholders.
    9. Strong analytical and problem-solving abilities, with a passion for ensuring the highest level of software quality.
  1.  

Apply Now

Fill out the form below to apply for this position.

Scroll to Top