QA Analyst

Election Systems & SoftwareOmaha, NE

About The Position

We support democracy. Our vision at Election Systems & Software (ES&S) is simple and unwavering — we provide products and services of exceptional quality and value to maintain voter confidence and enhance the voting experience. We accomplish this through continuous investments in research and development, resulting in regular product updates and security enhancements for each voting system we design, build, sell, and support. Join the ES&S Product Development team, where we are crafting the future of voting in the United States! On our team, you will push boundaries to provide solutions that meet the industry’s ever-evolving needs. Our people apply their innovative perspectives to challenges big and small, and ES&S provides the resources to make our employees’ vision a reality. Summary/Objective: As a QA Analyst, you evaluate software and firmware and test to verify that functionality aligns with specifications and standards. A QA Analyst runs tests on new or modified software programs to verify that programs function according to user requirements and conform to established guidelines.

Requirements

  • Up to 5 years of experience in a quality assurance environment.
  • Some experience executing test cases and recording test case results and analyzing requirements documents
  • Excellent oral and written communication skills
  • Strong analytical and problem-solving skills

Nice To Haves

  • Preferred Bachelor’s Degree in Computer Engineering, Computer Science, or Management Information Systems.

Responsibilities

  • Gain familiarity with our products, processes, tools and technology.
  • Help identify, analyze, and document defects, inconsistencies, and other issues in software and firmware.
  • Participate in design reviews and recommend design improvements or revisions to developers and business analysts. Approve design specifications and create test cases and data prior to coding by developers.
  • Help document, track, and communicate software test plans and test results.
  • Actively participate in skills training (languages, design methodologies, and technologies) in order to continuously grow as a QA Analyst.
  • Participate in Agile ceremonies, Sprint Planning, Daily Stand-up, Sprint Review, and Sprint Retrospective.
  • Practice and evolve communication skills to build trusting, collaborative relationships.
  • Assist with integration testing, integrating various software and hardware/firmware.
  • Assist in establishing department processes, standards, procedures and practices.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service