Slingshot Aerospace

Quality Assurance Engineer

Slingshot Aerospace

full-time

Posted on:

Origin:  • 🇺🇸 United States • Arizona, California, Colorado, District of Columbia, Florida, Hawaii, Illinois, Kansas, Montana

Visit company website
AI Apply
Manual Apply

Salary

💰 $154,000 - $213,000 per year

Job Level

Mid-LevelSenior

Tech Stack

CypressDockerGraphQLJavaScriptNode.jsPythonReactSeleniumSQLTypeScript

About the role

  • As a QA Automation Engineer, you will ensure the quality of our software products. The ideal candidate will have a strong background in quality assurance methodologies, with a specialized focus on automated unit, backend integration, end-to-end UI testing, though with experience documenting manual testing where needed. You’ll work cross-functionally, interacting with program managers, designers, and developers to gather product requirements and execute against deadlines. Slingshot Aerospace cares deeply about our commitment to company values, mission, and purpose. Position Responsibilities:
  • Execute all position responsibilities in alignment with Slingshot’s core values, mission, and purpose
  • Work closely with cross-functional teams to prioritize testing activities and provide feedback on user stories and acceptance criteria to ensure clear requirements and testability
  • Continuously collaborate with developers to incorporate automated testing into the CI/CD pipeline to ensure comprehensive test coverage and capture evidence of successful execution such as screenshots and recordings
  • Ability to work independently when assessing and implementing test coverage requirements
  • Analyze project requirements and product objectives to create, maintain, and execute suite of test cases and quality processes
  • Design, develop, and execute performance test scenarios to assess the responsiveness, stability, and scalability of our software applications
  • Develop tests to validate the integration points between various backend systems and components using API testing tools
  • Identify and troubleshoot issues related to data integrity, API interactions, and system interoperability
  • Assess final quality on production release; troubleshoot quality issues and follow up with team members accordingly
  • Deliver demonstration s of completed user stories
  • Perform other duties as assigned (to be less than 10% of the responsibilities listed above)

Requirements

  • Must have an active TS/SCI clearance
  • 3+ years of QA methodologies, automated testing tools and test strategies
  • Knowledge and passion for software QA methodologies & processes, including designing automated testing solutions
  • Proficiency in UI automated testing tools such as Playwright, Cypress, or Selenium
  • Experience using technologies such as Node.js, React, Python 3, Typescript, and Docker
  • Understanding of backend technologies, APIs, and database systems (e.g., RESTful APIs, GraphQL, SQL)
  • Excellent analytical and problem-solving skills with a keen attention to detail
  • Solid understanding of test automation principles and experience with test automation tools/frameworks
  • Strong communication skills and ability to collaborate effectively with cross-functional teams
  • Experience with documenting manual test cases where necessary through systems like TestRail
  • Familiar with identity and access management (IAM) principles
  • Experience with testing frameworks including load testing, API testing, and E2E testing tools
  • Experience developing comprehensive documentation for testing strategies
  • Ability to develop and execute performance and load test scenarios to assess software performance