SQA
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+21 more
Job description
Insight Global is seeking a Software QA Engineer (Contract) to support our New Product Development (NPD) initiatives onsite in Raleigh-Durham. This role is ideal for a hands-on tester who thrives in a fast-paced, creative environment and is passionate about delivering high-quality smart products. You’ll contribute to firmware, software, and mobile app testing across the full product lifecycle from concept to post-release.
KEY RESPONSIBILITIES * Design and execute test plans for technically advanced IoT products. * Develop test cases based on functional requirements, user scenarios, and customer needs. * Own and maintain software test documentation throughout the development lifecycle. * Participate in design reviews and collaborate with cross-functional engineering teams. * Support manual testing efforts including unit, integration, and user acceptance testing. * Contribute to the development of custom automated test applications and test harnesses. * Apply best engineering practices within a stage-gate product development framework. * Demonstrate urgency, creativity, and commitment to software quality and reliability. * Perform functional and regression testing on embedded firmware and edge devices. * Conduct IoT device validation including connectivity, sensor feedback, and control logic. * Execute mobile app testing across iOS and Android platforms, validating cloud-device interactions. * Develop and maintain automation scripts using tools like Selenium, Katalon, Appium, or TestProject. * Integrate automated test suites with CI/CD pipelines and test management tools (Jira, Zephyr, Jenkins). * AI ready solutions and mindset with QA background.
Requirements
QUALIFICATIONS * B.S./M.S. in Electrical Engineering, Computer Science, Computer Engineering, or related field. * 3-5 years of experience in software, firmware, API or mobile app testing in a product development environment. * Hands-on experience with C/C++, C#, and QT. * Familiarity with manual testing methods: unit, integration, and UAT. * Exposure to IoT device testing and automation scripting for firmware/software/mobile platforms. * Understanding of the software development lifecycle including specification, debugging, and deployment. * Strong communication skills and ability to work independently with minimal supervision. * Introductory experience with automation tools/frameworks: TestProject, Ranorex, QTP, UFT, Selenium, Katalon, Appium (iOS/Android). * Experience with scripting languages such as Java or Python. * Experience with static analyzing tools. * Exposure to Linux and embedded Linux. * Experience with Git and GitHub, AWS integration. * Experience with Agile or equivalent software development processes. * Experience with Continuous Integration. * Experience in test management and automation tools Zephyr, QC ALM.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…