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