Software Quality Assurance Engineer

ACR Electronics, Inc.$70K — $95K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • BS in Computer Science or related engineering degree
  • Familiarity with Quality Assurance standards and processes
  • Proficient in programming and software development methodologies
  • Detail-oriented with strong decision-making abilities
  • Experienced with tools like JIRA, Confluence, and GitHub
  • Knowledge of Test and Requirements Management Software

Responsibilities

  • Collaborate with software engineers on documenting and reviewing testing processes
  • Monitor testing outcomes, log defects, and validate fixes
  • Develop a scalable and reusable automation framework
  • Maintain a versatile testing infrastructure across different environments
  • Coordinate reviews through all development phases including testing
  • Support Software Development and Hardware Integration efforts across teams
  • Participate in requirements reviews to ensure clarity and compliance

Benefits

  • Opportunity to work with mission-critical emergency aviation software
  • Access to advanced tools and methodologies in software quality assurance
  • Collaborative team environment promoting knowledge sharing
  • Potential for involvement in cross-functional projects
  • Focus on professional development and skill enhancement
Full Job Description
Job Summary

As a Software Quality Assurance 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 Quality Assurance Engineers will have knowledge in the latest software design methodologies, Quality Assurance standards, Software Development Life Cycle (SDLC) methods, and overall software development best practices.

Supervisory Responsibilities

None

Duties/Responsibilities

  • Work alongside software engineering team to appropriately write documentation, review documentation, review integration, performance, and regression testing.
  • 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, to support Software Development and Hardware Integration Activities.
  • 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.Note: This description is an outline of the major recurring responsibilities of the job. It is not intended to be all-inclusive of the work to be performed. Other related job objectives, special assignments, and less significant responsibilities typically performed by the incumbent are not included.

Required skills/abilities

  • Strong communication and writing skills.
  • Software Quality process knowledge.
  • Programming knowledge.
  • Detail-oriented.
  • Understands operations.
  • Competent in Application Development Methodologies.
  • Decision-making skills.
  • Problem-solving skills.


Knowledge, Education, and Experience

  • BS in Computer Science or equivalent engineering degree
  • Experience with Microsoft Office Suite (Word, Excel, PowerPoint).
  • Experience using JIRA, Confluence, Bitbucket, GitHub.
  • Experience with Test Management Software.
  • Experience with Requirements Management Software.

Similar Jobs

More Jobs at ACR Electronics, Inc.

More Information Technology Jobs

Find similar Software Quality Assurance Engineer jobs: