Senior QA Engineer

Responsibilities

  • Design and execute test plans based on system specifications and architecture
  • Define and perform scenario-based testing for system integration and communication validation
  • Verify communication protocols and data exchange across systems
  • Execute test cases, analyze system logs and identify root causes of issues
  • Develop and maintain detailed test documentation and reports
  • Build, maintain and set up test environments and test equipment
  • Collaborate with cross-functional teams
  • Continuously improve test processes, tools and methodologies to enhance efficiency and reliability

Requirements

  • 5+ years of QA experience, preferably in system integration or networking domains
  • Proficiency in Linux operations and log analysis
  • Solid understanding of TCP/IP and networking fundamentals
  • Strong test planning and test case design skills, with ability to own end-to-end test execution
  • Strong problem-solving and debugging capabilities
  • Excellent English communication skills

Nice to Have

  • Experience in related domains such as communication systems, networking equipment, transportation or embedded systems
  • Familiarity with packet analysis tools
  • Experience collaborating with international teams or customers
  • Basic scripting skills (Python / Shell) for log parsing or tool development
  • Familiarity with test management tools (e.g., TestRail, Jira, Confluence) for documentation and tracking