Essential Job Duties and Responsibilities:
Strong Problem Solving Skills
Works as part of an integrated product team under the direction of the lead System/Software Engineer and IVV Lead.
Develops or maintains effective and efficient automated test tools during the conceptual design, detailed design, integration, and test phases of a product development program and production hardware delivery, with the goal of achieving on-time completion of assigned tasks
Define and execute test plans and test cases; manage defects through resolution
Prepare and present design, analysis, and test case summary material during internal and external design reviews
Support business development activities by providing assistance during proposal efforts
Define, capture, and report test execution status metrics including test cases completed, defects identified and fixed, defects by type, and time to resolution
Manage local console and shared test environments, including basic system administration tasks and basic network configuration
Continuously improve test processes and techniques
Document software designs using ThinKom records retention procedures
Support system integration, data collection, and product support
Skills and/or Experience Needed:
BS in Computer Science or Information Systems or equivalent experience
Minimum 2 years of experience in the field of Software Development
Experience in Python, Bash, Linux, and other programming languages
Experience testing and delivering high quality software – preferably on an embedded software product
Enthusiasm to dig into technical specifications and to troubleshoot problems
Strong organizational skills with the ability to track multiple test executions simultaneously
Expert knowledge of QA methodology and industry-standard testing and bug tracking tools
Experienced in writing detailed test plans and procedures. Proven ability to create, execute, and maintain comprehensive test cases
Excellent verbal and written communication skills
Experience in scripting language (Ruby, Perl, Python, or Shell) and user-level testing automation
Experience with git version control system
Experience in Agile Methodologies
Technically proficient in MS Office products
Job Type: Full-time
Pay: $70,000.00 - $80,000.00 per year