About The Position

This senior-level role is ideal for a network security professional with deep expertise in automation and Python development. You will lead the design, execution, and optimization of quality assurance processes across complex software and network environments, ensuring high standards of performance and reliability. The position involves mentoring junior team members, implementing advanced automation frameworks, and collaborating closely with cross-functional teams to support secure and efficient product delivery. You will contribute to strategic QA planning, process improvement, and organizational knowledge sharing, all while staying ahead of emerging technologies and testing methodologies. The role requires a hands-on approach to backend, API, and network testing, along with strong analytical, problem-solving, and leadership skills. You will have a direct impact on product quality, operational efficiency, and the professional growth of your team.

Requirements

  • 6+ years of experience in automation with Python, JavaScript, or TypeScript
  • Strong background in backend/API testing and automation framework development
  • 4+ years of experience with networking concepts, protocols, and traffic analysis tools
  • Solid experience with Linux CLI, Bash scripting, virtualization, and CI/CD tools (Jenkins, GitLab CI, etc.)
  • Proficiency with version control (Git, Perforce, BitBucket) and defect tracking systems (Jira, Trello, etc.)
  • Experience with Agile/Scrum workflows, test planning, and execution across SDLC and STLC
  • Strong analytical, strategic thinking, and decision-making skills
  • Excellent English communication skills with the ability to explain complex technical concepts
  • Proven experience leading and mentoring QA teams, fostering knowledge sharing and quality culture
  • Continuous improvement mindset with adaptability to changing project requirements

Nice To Haves

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field
  • Professional QA certifications (ISTQB, CSTE)
  • Expertise in performance and scalability testing using industry-standard tools

Responsibilities

  • Develop, implement, and optimize QA strategies and test plans for network security and automation projects
  • Lead the design and execution of high-impact test cases, including functional, regression, integration, and security testing
  • Enhance and maintain automation frameworks using Python, ensuring scalable, efficient testing processes
  • Mentor and guide junior QA engineers, fostering skill development and adherence to quality standards
  • Collaborate with development, product, and technical teams to ensure testing results are clearly communicated and acted upon
  • Identify process improvement opportunities, implement advanced tools, and drive adoption of automation best practices
  • Stay informed on emerging QA technologies, methodologies, and industry trends to continuously improve efficiency and product quality

Benefits

  • Flexible remote-first work environment, allowing work from home or hybrid arrangements
  • Collaboration with a global team of top technical talent across industries and geographies
  • Focus on employee well-being, including mental health support, fitness offerings, and generous time off
  • Opportunities for career growth and skill development across projects and technology domains
  • Exposure to cutting-edge technologies and strategic QA initiatives in network security and automation
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service