Senior Software QA Engineer
Core
Develop and execute manual and automated test plans, test cases, and scripts for software and firmware products, including functional, regression, and user acceptance testing with hardware-in-the-loop.
Role type
Senior Software QA Engineer
Builds
Software and firmware products for defense and military systems
Domain
Defense technology, embedded systems, hardware-in-the-loop testing
Deliverable
production ML models | product features
Required skills
Test plan development, automated testing, Linux/Windows environment testing, bug tracking, debugging, analytical problem-solving, documentation
Preferred skills
Python, automated testing frameworks (Pytest), UI testing tools (Playwright, Selenium), LLM code analysis
Technologies
Linux, Windows, Git, Github, Bitbucket, JIRA, Bugzilla, Pytest, Playwright, Selenium
Responsibilities
Develop and execute manual and automated test plans, Perform functional, regression, and user acceptance testing with hardware-in-the-loop, Identify, document, and track software/firmware defects, Collaborate with developers to debug issues and verify fixes
Seniority
Senior, hands-on IC
