• 6+ years experience with Thoroughly analyze software requirements to develop comprehensive test cases that cover all functional and non-functional aspects of the system
• Build instrumentation, SCA Build creation and Coverage analysis
• Hands on experience in RTRT tool usage for SCA activities
• Design and document detailed software verification test cases, including input parameters, expected outputs, and coverage analysis to ensure thorough testing.
• Execute test cases on the target hardware and software platforms, meticulously documenting test results and identifying any deviations from expected behavior.
• Identify, report, and track software defects discovered during testing, working closely with development teams to resolve issues promptly
• Perform code coverage analysis to ensure adequate testing of all software components and paths, meeting DO-178B/C standards
• Prepare detailed software verification reports that document test results, including pass/fail criteria, deviations, and justifications for acceptance
• Maintain traceability between requirements, design documents, test cases, and test results to demonstrate compliance with certification standards.
• Co-ordinate and Collaborate with System and software development teams
• Degree in Science, Technology, Engineering or Mathematics (STEM)
Preferred Skills:
• Strong understanding of Software Testing methodologies, including Black-box, White-box, and boundary value analysis.
• Expertise in DO-178B/C standards and their application in software verification processes
• Experience in Build instrumentation, SCA (Structural Coverage Analysis) Build creation and Coverage analysis
• Hands on experience in RTRT tool usage for SCA activities
• Proficiency in programming languages commonly used in avionics systems (e.g., C, Ada)
• Experience with software testing tools and frameworks for unit, integration SSIT and HSIT), and system level testing
• Excellent analytical and problem-solving skills to identify root causes of defects
• Strong documentation and communication skills to clearly articulate test results and findings
• Familiarity with requirements management tools (e.g., DOORS)
• Experience in working within a regulated environment with a focus on safety-critical systems
• Experience on Configuration and change management activities using tools like Synergy CM/Change, Polarion/SVN