Your impact
Responsibilities:
As an integral member of our team, you will hone your skills in backend and frontend technologies to support aircraft specific solutions and integrate with flight hardware. Successful candidates will:
- Contribute on a team of skilled engineers designing, building and maintaining thoroughly tested and stable software using a Scaled Agile Framework (SAFE).
- Create, update and review test plans, test cases, test procedures and prepare test related artifacts to ensure readiness, accuracy and completeness for test execution
- · Perform software testing at the appropriate level (ie, unit, integration, UI, etc) in tandem with the team’s development activities and program schedule
- · Track changes made to the software to ensure appropriate and timely regression testing is performed to verify changes do not adversely impact software behavior or performance, or introduce defects
- · Support automated test activities, including development of scripts, tools or the employment of third-party products to provide automated test mechanisms
- · Work with the team to detect, analyze and resolve software defects, to include procedures to recreate the issue and develop appropriate work-arounds as applicable.
- Maintain a collaborative approach with Product Owners, Software Architects, DevOps, Security and UX engineers.
- Be willing to share knowledge through proactive creation of wikis and documentation to help the team.
- Participate in daily stand-ups providing status updates and raise any technical issues with the rest of the team.
- Contribute to pull request reviews, system demos, planning meetings and retrospectives.
- Be able to switch and work on different projects as customer and program goals evolve.
- Ask smart questions, take risks, and champion new ideas
- Use judgment and originality by interpreting data; planning the work; and refining the methods and techniques being used