Job Details

ID #46152300
State South Carolina
City Columbia
Job type Permanent
Salary USD TBD TBD
Source TYLER TECHNOLOGIES INC
Showed 2022-10-02
Date 2022-10-01
Deadline 2022-11-29
Category Et cetera
Create resume

Quality Assurance Engineer

South Carolina, Columbia, 29201 Columbia USA

Vacancy expired!

We are South Carolina Interactive, NIC's South Carolina subsidiary. We are a talented team of developers, product owners, scrum masters and support who manage the award-winning SC.gov state portal and build web applications for our State and local government. Nearly every citizen in South Carolina uses our online tools and services to interact with the state, and we take tremendous pride in simplifying South Carolina government interactions. We are currently looking for a talented and driven Quality Assurance Engineer to join our team.

The Quality Assurance Engineer is responsible for assembling, automating and executing test plans for online applications and any associated software services. As well as, navigating teams through refinement of work and eliminating hurdles during development. Testing will focus on application development projects, infrastructure changes, maintenance windows, and any other quality assurance activities required at South Carolina Interactive. Application changes could be enhancements, defects, production validation, or re-factoring tasks within a release. At times the Quality Assurance Engineer will be tasked with requirements gathering and other tasks to support the system development lifecycle.

South Carolina Interactive, LLC, a wholly-owned subsidiary of NIC, Inc. is a well-established local IT company that provides web-based, electronic government services to state and local South Carolina governments in downtown Columbia. We are looking for a Quality Assurance Engineer possessing the ability to diagnose and solve problems in a fast-paced environment. Our ideal candidate will have a background in software quality assurance and be familiar with web-based/mobile or multi-platform testing. The selected candidate will need to be able to communicate and cooperate with Project Managers, Developers and Graphic Designers.

We are looking for a candidate to help us develop our QA services. If you have experience in software quality analysis, testing and evaluating online software applications, then you are a prime candidate. We value talented people who are into ensuring online services work correctly.

Requirements:

  • Minimum of 2-4 years in a quality assurance engineer role or a degree focused around QA
  • Good communication skills - you need to be able to articulate if changes are needed
  • Working knowledge of Internet technology
  • Self-motivated possessing strong analytical, organizational and multitasking abilities
  • Experience writing unit tests, and using unit testing frameworks
  • Experience with working in a CI/CD driven testing culture
  • Solid knowledge of SQL and scripting
  • Experience with performance testing
  • Experience with security testing
  • Prefer Agile/Scrum experience
  • Prefer experience with Selenium Test Automation

Primary Responsibilities

Quality Assurance Engineer Responsibilities
  • Develop and execute exploratory and automated tests for web application, mobile apps and APIs
  • Automate and perform thorough regression testing when bugs/defects are resolved
  • Gather testing requirements by participating in interviews, document analysis, business process observation, use cases, industry research as well as task and workflow analysis
  • Critically evaluate information, reconcile conflicts and distinguish user requests from the underlying true needs
  • Competently conduct functional tests on changes introduced by a project along with documenting and sharing the results for developmental revisions, project record keeping, and software audits
  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Support Business Users during User Acceptance testing to assure their full understanding of the changes and effective methods to verify acceptable functionality
  • Record and document results and compare to expected results
  • Detect application failures so that defects may be discovered and corrected
  • Generate historical analysis of test results
  • Document anomalies and issues
  • Maintain database of software defects
  • Verify specific action or function of code
  • Provide application instructions for users
  • Develop and document application test plans based on software requirements and technical specifications
  • Create meaningful error handling procedures for application code
  • Perform application security audits
  • Participate in application planning meetings
  • Ensure data integrity standards

What will set you apart from other applicants:

  • Ensure compliance with general programming best practices, accepted web standards and those standards set forth by upstream sources
  • Implement application designs, create queries, scripts, web pages and other deliverables
  • Experience with writing automated tests

Personal Attributes:

  • Ability to multi-task several projects with deadlines
  • Must be a self-starter with the ability to prioritize and work independently
  • Must possess great interpersonal and group communication skills
  • Amazing team player
  • Interested in improving process and change

Location

Columbia, South Carolina

Travel

0-5%

Great Place to Work & Grow Your Career

Come join us as we transform the public sector! Our mission, vision, and values guide everything we do. We're also frequently recognized as a great workplace locally and nationally. See our many awards and accolades .

Taking Care of You & Your Family

Your health and well-being are important to us. That's why we invest in our team members by offering competitive benefits to support their health and financial wellness. Learn more about how we care for our people .

Apply Online Requisition Number:2022-1400 #DICENIC Tyler Technologies is proud to be an affirmative action / equal opportunity employer. All qualified applicants will receive consideration without regard to race, creed, gender, marital status, sexual orientation, citizenship status, color, religion, national origin, age, disability, veteran status, or any other status protected under local, state or federal laws. If you require reasonable accommodation for any part of the application or hiring process due to a disability, please submit your request by emailing jobs@tylertech.com or by calling 800.646.2633 ext. 791008. Please keep in mind these methods are reserved for individuals who require accommodation due to a disability.

Vacancy expired!

Subscribe Report job