Automated QA Analyst II Test Engineer

Company: Securus Technologies Inc ( Learn More )

General Information
4 Year Degree
Not Specified
Not Specified
Job Description


We are looking for a Quality Assurance (QA) engineer to develop and execute exploratory and automated tests to ensure product quality.

Working under the supervision of the QA Manager/Supervisor, this role is responsible for delivering superior, well-tested software to Production by following Software Lifecycle Development (SDLC) and Agile Methodologies.  The ideal candidate has experience with web / desktop applications and QA industry standard best practices, tools, and workflows.  The candidate is expected to work with a team as well as independently with equal proficiency, thought and decision making of all systems and applications.

QA engineer responsibilities include designing and implementing tests, debugging and defining corrective actions. You will also review system requirements and track quality assurance metrics (e.g. defect densities and open defect counts.)

The QA technician role plays an important part in our company’s product development process. Our ideal candidate will be responsible for conducting tests before product launches to ensure software runs smoothly and meets client needs, while being cost-effective. If you hold an engineering background and enjoy providing end-to-end solutions to software quality problems, we’d like to meet you.

Ultimately, you should monitor all stages of software development to identify and resolve system malfunctions to meet quality standards.


Essential Functions:

  • Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions such as:
  • Own the QA role throughout each project.  This includes, but not limited to: consume requirements, write and execute test cases (manual, automated, and if required, performance), monitor testing progress, report status, log defects, track and test defect fixes, choose when and what to re-test, collaborate with team members, monitor project progress, incorporate schedule and scope changes, shepherd the product to delivery and be responsible for the quality of the product by demonstrating areas of weakness to development and product management.
  • Analyze and understand requirements to develop a test strategy (test scenarios and detailed test cases) to adequately cover the requirements and create test case documentation. Review the test artifacts with QA and development team and edit accordingly. 
  • Develop and execute Web and Windows programming through participation in automated application development and performance load testing by writing manual test cases to prepare for automation, learn the automation tools in use, script automated test, and extend the automation infrastructure. 
  • Perform test execution and document all test results in clear, concise written test details.
  • Develop and execute Web-enabled & Windows Forms based application testing.
  • Become a QA Subject Matter Expert (SME) for the Systems Under Test (SUT) and use that expertise to create, maintain, and extend the manual, automation and load test case library.
  • Collaborate with business and development to review business requirements for software compliance, produce documents that are well-documented and clear.
  • Participate in team process improvement. Understand Software Development Life Cycle and participate in its continuous process improvement. 

  • Competencies:

  • Team Work: be a productive member of a cohesive, collaborative group toward the common goal of delivering defect free software and contributing to team development and effective team dynamics.
  • Accountability: accepts responsibility that results in anticipation/prevention of problem areas by taking actions, using problem solving skills and communicating inside and outside the department. Ability to focus on deadlines and deliverables – ensures the ability to find defects quickly.
  • Attention to Detail: taking responsibility for utilizing a thorough and detailed method of working.
  • Initiative: spotting opportunities within a circle of influence, anticipating weaknesses and acting on them, be a self-starter rather than waiting passively until the situation demands action.
  • Communication: shaping and expressing ideas/information in an effective manner through IM, email, telephone, or face-to-face conversations, possesses ability to obtain clarification (written and verbal) to write test plans and test cases and clearly communicates defects to developers and other stakeholders.
  • Technical Expertise: acquire and apply technical and functional knowledge area of specialty.
  • Problem Solver: Creative solving of technical problems – to ensure the ability translate technical requirements test plans.
  • Defect Finder: Ability to think abstract – to ensure ability to not conform to the norm. Norms do not find defects quickly.
  • Supervisor Responsibility:   This position has no supervisory responsibility.
  • Work Environment:  This position operates in a professional office environment and routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets, and fax machines. 

  • Qualifications

    Minimum Qualifications:

  • BS/BA preferred
  • 4-5+ years of QA SDLC Technical experience
  • 3+ years large Enterprise Systems experience
  • 3+ years of Programming experience
  • 2+ year of Load or Automated Testing experience
  • Functional/Technical Skills 

  • Thorough knowledge of SDLC and SQA best practices
  • C++ / C# /.Net programming experience for use with automated scripting
  • HPQC / HPUFT experience
  • Browser based automation experience
  • Load Runner scripting experience
  • Windows Forms application testing experience
  • Solid knowledge of SQL and scripting
  • Agile Scrum / Lean Methodology experience
  • Certified Scrum Master (CSM) preferred but not required
  • ISTQB CTFL, CTAL or equivalent preferred but not required 
  • Physical Requirements:

  • Ability to sit for long periods of time
  • Must be able to work on a standard office computer
  • Must be able to life 25 lbs.
  • All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or national origin.

    Job Requirements