Talent.com
Quality Software Engineer
Quality Software EngineerParagon Space Development Corporation • Tucson, AZ, USA
Quality Software Engineer

Quality Software Engineer

Paragon Space Development Corporation • Tucson, AZ, USA
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
  • serp_jobs.filters_job_card.quick_apply
job_description.job_card.job_description

As Paragon Space Development celebrates 32+ years of providing award-winning life support and thermal control solutions for extreme environments, we've recognized that it is our employees that keep our business thriving. By any measure, Paragon is an exciting and rewarding place to work. Our goal is to hire the best and allow you to do the work that you enjoy! We are interested in developing individuals who enjoy a challenge and like working on a variety of projects in a fast-paced environment.

Job Title : Quality Software Engineer (Aerospace)

Position Summary :

The Quality Software Engineer is responsible for all aspects of Product Assurance throughout the software development cycle. This involves evaluating, testing, validating software and continual development and implementation of rigorous testing methods and procedures to evaluate the quality engineering development and integrated software reliability. Standardizes industry best practices to build and automate QA processes.

Provides oversight and technical guidance to the Integrated Product Development System (IPDS) in the analysis, design, testing, and deployment of all applications. The QSE plays a critical role in timely deliverables that meet, or exceed, customer and quality performance requirements. They must work closely with the engineering, manufacturing and supply chain team to ensure full knowledge of the proposed software verification, validation and that testing covers all aspects of intended functionality. The QSE will provide feedback on quality to the development team to spur changes in software QA process, to the product, project and program team to ensure bugs or issues are addressed.

Knowledge, Skills, and Abilities :

  • Responsible for managing and executing end-to-end testing for key technology platforms and be accountable for test projects and provide leadership and technical expertise to QA team.
  • Experienced in working with various QA tools and applicable frameworks to develop and execute overall software test strategy for product release.
  • Communicate with cross-functional teams, including development, product team, product support, and system engineers to deliver business solutions.
  • Design and implement tools for automated testing of multiple applications and ensuring that the QA team adhere to the principles, guidelines and best practices as defined.
  • Monitoring of all the QA activities, test results, leaked defects, root cause analysis and identifying areas of improvement.
  • Document, implement, monitor, and enforce all processes for testing as per industry standards applicable for the organization.
  • Pair with technical and functional teams to maintain continuity of integration environments that support high productivity levels and emphasizes defect prevention techniques.
  • Ensure the proper usage of available tools to gain the maximum benefit of the QA effort. This includes testing tools for functional, performance, automation, etc.
  • Develop, implement, and maintain Software Quality Assurance (SQA) plans, procedures, and checklists in accordance with AS9115 and program requirements.
  • Perform supplier software quality oversight and audits for subcontracted or purchased software deliverables.
  • Verify and validate the implementation of corrective / preventive actions and continuous improvement initiatives.
  • Support digital FAI (First Article Inspection) or equivalent verification for embedded software deliverables.

Minimum Qualifications :

  • Proven experience in Quality Assurance Software Management
  • Experience (5+ years) in Software Testing Automation
  • 5+ years in a supervisory or managerial position and 10+ years of IT experience
  • BS or MS in Computer Science preferred.
  • Experience with NPR 7150.2 NASA Software Engineering Requirements, or DO-178 Software Certifications standards.
  • Thorough knowledge of methodologies of quality assurance and standards
  • Proven experience and full command of QA procedures and methods, and Agile / SDLC
  • Excellent interpersonal skills, as well as excellent communication skills, verbal and written to both technical and non-technical audiences.
  • Able and willing to work independently and in a fast-paced environment with tight deadlines
  • Familiarity with software development lifecycle.
  • Job Posted by ApplicantPro

    serp_jobs.job_alerts.create_a_job

    Software Quality Engineer • Tucson, AZ, USA