Testing & Quality Assurance Analyst or Sr.

TRSAustin, TX
14h$73,790 - $111,608Onsite

About The Position

The Information Technology (IT) Division lays the foundation for TRS to deliver excellent service experiences across the organization and with our members. We serve with purpose through mentorship and collaboration across a broad variety of teams unified by innovation to create technology and information solutions that have a positive impact on our members’ lives. We invite you to join one of Austin’s Top Workplaces. TRS offers a best-in-class combination of technology and continuous learning opportunities to equip you to solve problems, expand your knowledge, and create impact for 1 in 20 Texans. The QA & Test Analyst is responsible for performing software testing and quality assurance analysis work. The incumbent will plan, develop, and execute component, system, integration, and user acceptance testing of application systems; and administer internal quality assurance work to ensure software products meet standards and end-user requirements. This position will proactively work with the Testing and Quality Assurance team, Delivery and Quality Management, IT staff, and agency employees. The Quality Assurance & Testing Analyst Senior is responsible for performing advanced software testing and quality assurance analysis work. The incumbent will work on planning, developing, and executing component, system, integration, and user acceptance testing of application systems; administering internal quality assurance work to ensure software products meet standards and end-user requirements; and providing training and technical assistance. This position will proactively work with the Testing and Quality Assurance team, Delivery and Quality Management, IT staff, and agency employees. This vacancy will be filled at one of two levels - Testing & Quality Assurance Analyst or Testing & Quality Assurance Analyst Senior. Selected applicant will be offered the position that most closely matches their education and experience.

Requirements

  • Bachelor’s degree from an accredited college or university in computer science, information technology or a closely related field.
  • High School graduation or equivalent and additional full-time work experience in information systems, software testing and quality assurance, systems analysis, programming, telecommunications, or a related technically oriented field may substitute for the required education on an equivalent year-for-year basis.
  • Four (4) years of full-time directly related, progressively responsible experience in information systems, software testing and quality assurance, systems analysis, programming, or similarly related experience.
  • Two (2) years of full-time directly related, progressively responsible experience in software testing and quality assurance or similarly related experience.
  • Five (5) years of full-time directly related, progressively responsible experience in information systems, software testing and quality assurance, systems analysis, programming, or related experience. (Senior)
  • Three (3) years of full-time directly related, progressively responsible experience in software testing and quality assurance or related experience. (Senior)
  • Experience may be concurrent.
  • A master's degree or doctoral degree in a directly related field may be substituted on an equivalent year-for-year basis.
  • Knowledge of Software testing, computer systems, and various technical architectures.
  • Knowledge of Principles, practices, and techniques of computer programming and systems analysis and design.
  • Knowledge of Database design principles and SQL.
  • Knowledge of Project Management fundamentals and software development lifecycle methodologies.
  • Knowledge of Software quality assurance processes and methodologies.
  • Skill in Deploying applications in a multi-tiered architecture.
  • Skill in Establishing and integrating testing environments.
  • Skill in Testing applications deployed in multi-tiered architecture and in testing application security.
  • Skill in Conducting tests, inspections, and quality assurance reviews on various software programs.
  • Ability to Working with business users on requirement clarification, user acceptance tests, and troubleshooting issues.
  • Ability to Planning, organizing, and coordinating work assignments to effectively meet frequent and/or multiple deadlines; handling multiple tasks simultaneously; and managing conflicting priorities and demands.
  • Ability to Working in a team test environment.
  • Ability to Analyzing problems and devising effective solutions.
  • Ability to Effective verbal and written communication of complex technical information
  • Ability to Establish and maintain harmonious working relationships with co-workers, agency staff, and external contacts.
  • Ability to Work effectively in a professional team environment.

Nice To Haves

  • Experience using automated testing tools.
  • Experience with application source control using tools such as Subversion and Team Foundation Server.
  • Experience with application and web servers and with integrated development environments (IDE) such as Eclipse and Microsoft Visual Studio.
  • Experience testing software developed in-house as well as third party software.
  • Experience with web service testing.
  • Project management experience.
  • Experience forming and leading cross-functional test teams and managing multi-phased test engagements. (Senior)
  • Knowledge of Service Oriented Architecture (SAO). (Senior)
  • Knowledge of Configuration management principles. (Senior)
  • Skill in Working with business users on requirement clarification, user acceptance tests, and troubleshooting issues. (Senior)
  • Skill in Planning, organizing, and coordinating work assignments to effectively meet frequent and/or multiple deadlines; handling multiple tasks simultaneously; and managing conflicting priorities and demands. (Senior)
  • Skill in Working in a team test environment. (Senior)
  • Skill in Analyzing problems and devising effective solutions. (Senior)
  • Skill in Effective verbal and written communication of complex technical information. (Senior)

Responsibilities

  • Software Testing
  • Quality Assurance
  • Training & Technical Assistance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service