Software Tester
Growth Heist · Hyderabad · onsite · Posted 69d ago
Undisclosed6–10 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
Key Responsibilities
- Design, develop, and execute manual and automated test cases for C#/C++-based communication systems.
- Validate industrial communication protocol stacks and device integration solutions.
- Perform functional, integration, system, regression, and protocol compliance testing.
- Analyze business and system requirements to derive test scenarios and acceptance criteria.
- Perform protocol-level debugging, packet analysis, and root cause analysis using network analysis tools.
- Validate interoperability between industrial devices, embedded systems, and software applications.
- Test and verify file transfer and network communication protocols under different network conditions such as latency, failures, and load.
- Conduct ODBC/database testing, including connectivity, query validation, and data integrity verification.
- Interpret vendor manuals and technical documentation to create comprehensive device validation test plans.
- Collaborate with development, product, QA, and cross-functional Agile teams to identify, track, and resolve defects.
- Participate in Agile ceremonies, test planning, test reviews, and continuous quality improvement initiatives.
- Support automation, CI/CD integration, and continuous testing practices.
- Ensure software meets quality, performance, scalability, reliability, and compliance standards.
Required Qualifications
- Bachelors degree in Computer Science, Electronics, Information Technology, or a related engineering discipline (or equivalent industry experience).
- 6-10+ years of experience in Software Testing/QA Engineering, preferably in industrial communication, embedded systems, or automation domains.
- Strong experience in protocol testing, validation, system integration testing, and defect management.
- Hands-on experience testing industrial communication protocols.
- Experience validating communication and file transfer protocols
- Strong experience with network testing and packet analysis tools:
- Wireshark
- tcpdump
- Other network analyzers
- Hands-on experience with Docker for test environment setup, deployment validation, and container-based testing.
- Experience in ODBC/database testing.
- Strong analytical, debugging, troubleshooting, and problem-solving skills.
- Excellent verbal and written communication skills with experience working in Agile development environments.
Preferred Skills
- Knowledge of TypeScript/JavaScript-based test automation frameworks.
- Experience with SCADA systems, industrial automation, embedded communication software, or power systems.
- Familiarity with performance testing and load testing tools.
- Experience with test automation frameworks and CI/CD pipelines.
Disclaimer: This job description has been sourced from a public domain and may have been modified by Naukri.com to improve clarity for our users. We encourage job seekers to verify all details directly with the employer via their official channels before applying.
Sourced from naukri
Skills
AutomationDockerAgileCI/CD PipelinesCompliance Testingagile developmentanalysis toolsDatabase TestingDefect managementCI/CD IntegrationEmbedded SystemsContainerdebuggingdeploymentCommunication Skillscompliance