Software Engineer - QA II (CAN) at Aerostrat

Canada

Aerostrat Logo
Not SpecifiedCompensation
Mid-level (3 to 4 years)Experience Level
Full TimeJob Type
UnknownVisa
Aviation, SaaSIndustries

Requirements

  • At least three (3) years of experience with test automation at all levels (unit/integration/API/E2E) and test infrastructure
  • Extensive direct experience with the Playwright framework
  • At least two (2) years of direct experience writing high-quality production-level code in Python (C# and/or JavaScript is a bonus)
  • Experience with other types of testing such as performance, security, accessibility and more
  • Strong software engineering fundamentals
  • Experience with building QA/testing infrastructure (e.g., setting test environments, automating performance/security testing tools, developing QA-related telemetry and reports)
  • Experience testing complex web applications (bonus for WebGL)
  • Self-motivated, high-impact, and driven individual
  • Positive attitude and excellent written communication skills

Responsibilities

  • Learn everything there is to know about aviation maintenance planning through the onboarding process
  • Build critical API/E2E test automation to ensure products are in the best state possible
  • Build other test and quality infrastructure to improve product quality (perf, security, mobile, etc.)
  • Coordinate bug bashes and manually test the product where automation gaps exist
  • Play a crucial role in the development of new features through design feedback, proposing acceptance criteria, and testing new features
  • Deliver reliable, high-quality, well-tested code with speed and care
  • Utilize monitoring/APM tools to analyze metrics, investigate issues, and propose changes to improve performance and user experience
  • Investigate complex customer issues to identify bugs, verify reproduction steps, and propose fixes

Skills

Playwright
Python
test automation
unit testing
integration testing
API testing
E2E testing
test infrastructure
performance testing
security testing
accessibility testing

Aerostrat

Advanced maintenance planning software for aviation

About Aerostrat

Aerostrat provides advanced maintenance planning software specifically designed for the aviation industry. Their main product, Aerros, helps airlines and aviation maintenance organizations manage heavy maintenance schedules by allowing them to make proactive decisions regarding maintenance needs. This software enables users to gain insights into costs, material requirements, and labor demands, which helps reduce the overall cost of aircraft ownership. Unlike many competitors, Aerostrat emphasizes operational transparency, ensuring that all stakeholders have a clear understanding of maintenance requirements and associated costs. The company's goal is to enhance decision-making processes for their clients while maintaining a strong focus on customer support and continuous improvement based on user feedback.

Seattle, WashingtonHeadquarters
2015Year Founded
VENTURE_UNKNOWNCompany Stage
Enterprise Software, AerospaceIndustries
1-10Employees

Risks

Emerging AI-driven competitors may surpass Aerostrat's current software offerings.
Predictive maintenance adoption by airlines could decrease demand for traditional planning software.
Regulatory changes in data privacy laws may affect Aerostrat's data handling practices.

Differentiation

Aerostrat's Aerros software offers proactive maintenance planning for aviation companies.
The company provides operational transparency, aiding informed decision-making for stakeholders.
Aerostrat maintains direct client communication and 24/7 customer support for continuous improvement.

Upsides

AI and machine learning integration enhances predictive maintenance accuracy, reducing downtime.
Cloud-based solutions in aviation improve collaboration and data accessibility across locations.
Growing sustainability trends drive demand for software optimizing maintenance to reduce emissions.

Land your dream remote job 3x faster with AI