We are looking for a system QA Engineer to join our team and work on complex, multidisciplinary systems. This role involves end-to-end system testing, including requirement analysis, TEST design, execution in lab environments, and validation of integrated systems. You will work closely with cross-functional teams and take part in system integrations and testing activities both in-house and occasionally at customer sites.
Responsibilities
* Design and execute system -level tests for complex, multidisciplinary systems
* Analyze system requirements and write detailed TEST specifications
* Conduct TEST reviews and ensure coverage and quality
* Execute tests in system labs and integrated environments
* Analyze TEST results, report defects, and verify fixes
* Participate in system integration activities and validation processes
* Collaborate with development, product, and QA teams
* Work with TEST management and defect tracking tools
Requirements: * Bachelors degree in Software Engineering / Computer Engineering
* 3-4 Years Hands-on experience in system testing of complex systems
* Strong understanding of system architecture and multidisciplinary environments
* Experience in requirement analysis and TEST design
* Experience writing formal TEST documentation
* Experience with TEST and defect management tools (e.g., TFS, Jira)
* Knowledge of communication protocols (e.g., TCP/IP, REST API, WebSocket, SNMP)
* Familiarity with network monitoring and performance testing tools
* Understanding of software testing methodologies and SDLC
* Good English (reading and writing)
* Strong analytical thinking and problem-solving skills
* Ability to work independently and collaborate with multiple stakeholders
This position is open to all candidates.