Quality Assurance Engineer

  • Location:
  • Louisville, KY

Position Purpose and Objectives

Quality Assurance Engineers are a key component of Advanced Solution’s Strategic Services Group. The role primarily involves working with the Software Development team in testing new features for defects and troubleshooting deficiencies within the application process flow and customer deliverables.  Additionally, the candidate will assist in working with the project team in helping create and design enhancements and workflows for future iterations of the software.

Essential Job Functions

  • Collaboration with product stakeholders to analyze requirements and specifications for enhancements
  • Create enhancement specifications for software development team
  • Develop and maintain thorough and effective test cases and test plans
  • Review test plans/test scenarios with stakeholders and team members
  • Collaborate with software development team to execute test plans and analyze issues found during testing
  • Collect and compile statistical quality data
  • Verify that project requirements and specifications were met
  • Perform functional testing on the software to ensure that behavior and outcomes work as expected
  • Perform non-functional testing on the software such as performance testing, security, load balancing, usability tests, and stress tests
  • Identify and troubleshoot issues that arise in production as well as test environments which requires abstract thinking and creative problem-solving skills
  • Identify training needs and organize training interventions to meet quality standards
  • Monitor risk management activities
  • Ownership of product defects and verify that all defects within scope of projects are resolved
  • Ensure that all team standards and regulations are followed with any enhancements
  • Defect tracking and status reporting of all issues with the software
  • Experience with the use of Microsoft Team Foundation Services and SQL and Microsoft Office
  • Work with leadership to evaluate testing tools and testing management software to fulfil team needs

Required Knowledge, Skills, and Abilities

  • Understanding of and experience in all aspects of software engineering practice.
  • Can manage multiple priorities, multitask, meets deadlines, and prioritize requests.
  • Strong business acumen, high energy, self-motivated and able to work under pressure.
  • Strong attention to detail and planning and organizational skills
  • Communicate clearly both verbally and written to all stakeholders
  • Knowledge of the Software Development Life Cycle as well as Quality Assurance practices and processes

Minimum Education and Work Experience

  • Bachelor’s degree in Computer Science or Mathematics field
  • A minimum of three – five years of professional experience in a Quality Assurance


  • QA certifications such as ISTQB, Quality Auditor, Quality Engineer, Quality Improvement, Six Sigma
  • A minimum of three – five years of professional experience in a Quality Assurance

Hourly rate based upon experience. ASI offers a very competitive compensation and benefit package including health, vision, dental, short-term and long-term disability, flexible spending account, term life insurance, and 401(k) plans.

Additional Eligibility Qualifications

Advanced Solutions will only employ those who are legally authorized to work in the United States for this opening. Any offer of employment is conditional upon the successful completion of a background investigation and drug screen.