Job Summary and Description
As a Software Test Engineer, you will be part of a talented team of engineers that demonstrate superb technical competency, delivering mission-critical software products for emergency aviation equipment. Qualified software test engineers will have knowledge in the latest software testing methodologies, best practices, and the software development life cycle (SDLC).
Required Skills/Abilities
Knowledge, Education, and Experience
As a Software Test Engineer, you will be part of a talented team of engineers that demonstrate superb technical competency, delivering mission-critical software products for emergency aviation equipment. Qualified software test engineers will have knowledge in the latest software testing methodologies, best practices, and the software development life cycle (SDLC).
- Design and write scripts for automated, functional, integration, performance, and regression tests.
- Responsible for monitoring results, logging defects, and validating defect fixes.
- Responsible for creating a robust automation framework, ensuring scalability and reusability.
- Maintain a testing infrastructure that can be applied to multiple environments.
- Coordinate team reviews through full life cycle development activities, including test .
- Collaborate with different project teams, leverage all existing scripts, and create a test environment for all applications.
- Participate in requirement reviews to ensure compliant requirement specifications and technical documentation.
- Review system engineering documentation to ensure specifications meet system needs and are accurate.
- Other duties as assigned by management.
Required Skills/Abilities
- Strong communication and writing skills
- Broad technical knowledge
- Programming knowledge
- Detail-oriented
- Understands infrastructure operations
- Competent in Application Development Methodologies
- Decision-making skills
- Problem-solving skills
Knowledge, Education, and Experience
- BS/MS degree in Computer Science, Computer Engineering, or a related subject
- 1+ years' experience as Test Engineer
- Experience in scripting skills in C, C++, C#, Dart
- Experience Using Jenkins
- Experience testing APIs
- Experience using Test Management Software
- Experience using Atlassian: JIRA, Confluence, Bitbucket
- Experience using GitHub
- Experience with load and performance testing