Software QA Engineer
VDart, Inc.
Angier, NC, United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerbuilder.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Shift work
Job source
Tech stack
Testing (Software)
Java (Programming Language)
Adobe InDesign
Application Programming Interfaces (APIs)
Agile Methodology
Artificial Intelligence
Amazon Web Services
JIRA
Automation of Tests
C Sharp (Programming Language)
C++ (Programming Language)
Software Quality
+21 more
Continuous Integration
Software Debugging
Linux
Linux on Embedded Systems
Firmware
Github
Mobile Application Software
Python (Programming Language)
Qt (Software)
Ranorex
Regression Testing
Selenium
Server Administration
Software Engineering
Test Case
Test Management
Scripting
Appium
Apex Programming
Katalon Studio
Jenkins
Job description
- 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
Software Testing, Apex Programming Language, Internet of Things, Testing, Test Design, Test Case, Test Plan/Schedule, Software Administration, Software Testing, Documentation, * 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).
Nice to haves:
- 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.
Apply on www.careerbuilder.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦