QA Engineer III

Posted:
11/5/2024, 4:00:00 PM

Location(s):
North Carolina, United States ⋅ Greensboro, North Carolina, United States

Experience Level(s):
Mid Level ⋅ Senior

Field(s):
Software Engineering

With a company culture rooted in collaboration, expertise and innovation, we aim to promote progress and inspire our clients, employees, investors and communities to achieve their greatest potential. Our work is the catalyst that helps others achieve their goals. In short, We Enable Possibility℠.

The QA Engineer III is responsible for testing of all software product changes.  The incumbent partners with internal and external stakeholders to ensure products conform to the desired quality standard. This role requires technical skills and a high degree of problem-solving skills. The person will be expected to regularly contribute towards the team and organizational goal of continuous process improvement. This role requires meaningful communication skills and the ability to work extremely well with others.

System Analysis

  • Learns and maintains knowledge of the business applications for the products being tested.
  • Follows software testing corporate standards.
  • Keeps stakeholders updated with testing status.
  • Maintains test scenarios and test cases.
  • Identify areas for automation and come up with plans to automate.

Test Planning and Execution

  • Performs test planning activities as required.
  • Creates and modifies automated test cases.
  • Creates and modifies test data.
  • Executes test cases and records results in Zephyr/HP ALM.

Defect Management

  • Ability to identify software defects.
  • Creates and manages assigned defects in Zephyr/HP ALM.
  • Determine defect severity based upon corporate standards.
  • Works with agile team and stakeholders to communicate defect information.
  • Retest defect when issue has been resolved.
  • Provides additional documentation to software engineers as required.
  • Demonstrates test execution and results to stakeholders and team members.

Required Knowledge & Skills:

  • Excellent understanding of software quality assurance testing concepts, methods and practices in an information technology environment.
  • Thorough understanding of principles and practices associated with agile product model environment.
  • Experience with multiple testing tools including :Groovy ReadyAPI/SOAP UI, SmartBear TestEngine, are preferred.
  • Solid understanding of testing practices involving FileTransfer systems.
  • Deep understanding of SQL and NoSQL and ability to tools to query database to retrieve data.
  • Experience with Windows, Web Application and/or Web Service environments.
  • Experience using JIRA or similar agile tools.
  • Experience using Jenkins and other CI/CD tools.
  • Knowledge of UI testing using Cypress and Test Coverage tool .
  • Follows standards in accordance with company policies and regulations.
  • Knowledge on performance testing, and testing tools like Load Runner and LoadUI.
  • Ability to work within a team and mentor other QAs.

Required Education & Experience:

  • Bachelor’s degree in computer science or equivalent work experience.
  • 7-9 years of software testing experience.
  • Solid understanding of agile software development.
  • Experience using test automation tools.
  • Experience building automation scripts using automation framework.
  • Experience testing integrations built in FileTransfer systems such as GlobalScape, MoveIT, GoAnyWhere

Do you like solving complex business problems, working with talented colleagues and have an innovative mindset? Arch may be a great fit for you. If this job isn’t the right fit but you’re interested in working for Arch, create a job alert! Simply create an account and opt in to receive emails when we have job openings that meet your criteria. Join our talent community to share your preferences directly with Arch’s Talent Acquisition team.

14500 Arch U.S. MI Services Inc.