FAC Services, LLC

Software Quality Engineer

FAC Services, LLC United States

Direct message the job poster from FAC Services, LLC

About FAC Services

FAC Services is a professional firm that provides business services to architecture, engineering, and construction service firms. Our focus on high quality, timely and trusted business services allows our partners to focus on advancing their strategic goals and priorities. We maintain the highest ethical standards and personalized services within a culture that encourages professional and personal growth.


Job Purpose

FAC Services is seeking a highly motivated Software Quality Engineer to join our in-house development team. FAC offers a wide variety of digital solutions and business services to our clients in the architecture, engineering, and construction industries. Our systems manage thousands of projects across several dozen office locations, including things like timekeeping, billing, accounting, and workload management.

As the Software Quality Engineer, you will be responsible for designing, developing, and executing manual and automated tests to ensure the quality of our software products. This is an exciting opportunity because it allows the right candidate to drive the roadmap for software quality automation at our company. In this role, you will work cross-functionally within an agile software development team to ensure that delivered products meet user needs.

If you have a passion for shipping high-quality digital experiences for custom-built solutions, then we want to hear from you.


Primary Responsibilities:

  • Serve as the quality assurance lead on our software development scrum team.
  • Understand and provide input to gather business and user requirements.
  • Outline the right test scenarios and document the given assumptions.
  • Write and execute manual and automated test cases to cover the necessary scenarios.
  • Design, develop and maintain a library of test scripts for new and existing features.
  • Own the defect log, and re-test once fixes are in place.
  • Maintain test documentation, including test plans, cases and reports.
  • Collaborate with the software development team to figure out what is working well, and what can be improved in future sprints.
  • Create and drive a roadmap for automated quality assurance. Our QA processes today rely on manual UAT. We need you to establish the right balance between manual testing and automation.
  • Understand our technology stack and how data flows between systems.
  • Recommend the optimal tooling that we should adopt to build automated unit, integration and UI tests.
  • Stay up-to-date with new testing tools, strategies and frameworks


Qualifications

To perform this job successfully, an individual must be able to perform each primary duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required.

Knowledge, Skills and Abilities Required:

  • 2+ years of experience in software testing.
  • Knowledge of unit test frameworks, integration tests, and automated UI tests.
  • Proficiency in programming languages such as C# and React JS.
  • Demonstrated willingness to learn software quality assurance best practices.
  • Strong analytical ability, attention to detail, and problem-solving skills.
  • Excellent written and verbal communication.
  • Experience with agile planning and management tools such as AzureDevOps.

Working Conditions and Physical Effort:

  • Work is normally performed in a typical office environment
  • No or very limited physical effort is required
  • No or very limited exposure to physical risk

  • Seniority level

    Entry level
  • Employment type

    Full-time
  • Job function

    Engineering and Information Technology
  • Industries

    IT Services and IT Consulting

Referrals increase your chances of interviewing at FAC Services, LLC by 2x

See who you know

Get notified about new Software Quality Engineer jobs in United States.

Sign in to create job alert

Similar jobs

People also viewed

Similar Searches

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More