You are viewing a preview of this job. Log in or register to view more details about this job.

Test & Release Analyst

AMERISAFE is seeking a detail-oriented, productivity driven professional to add to our “Excellence Team” based in DeRidder, LA. If you love working with great people and want to work on a winning team for an award-winning company known throughout the insurance industry for its high ethics and integrity, then the Test & Release Analyst position is for you.
 
AMERISAFE is defined by its corporate culture of service. Service at AMERISAFE means delivering on the promises established in our insurance policies, supporting the work activities of our fellow employees, and donating time, talent and resources to our AMERISAFE family and communities. Our employees live out our mission of “providing quality service” not only at work, but in their personal lives as well. These concepts are the foundation of AMERISAFE’S culture and our employees are vital to this mission as we continue to build a better AMERISAFE. We are recognized by Business Insurance as one of the “Best Places to Work in Insurance” and by The Wards Group as one of the “Top 50” insurance companies in America.
 
AMERISAFE offers a competitive salary, full benefits package and much more. We have many tenured employees across 27 states. In short, employees stay with us because of who we are and what we do –exceptional people providing workers’ comp for working people. If you’re looking for a career, and not just a job, then AMERISAFE is for you.
 
AMERISAFE does not consider a person’s race, sex, religion, color, national origin, sexual orientation or gender identification, disability, medical or genetic information, pregnancy, military status, age or any other factor prohibited by law in making hiring, promotion, training, assignment, compensation, discipline, benefits, employment and termination decisions. 
 
The Test & Release Analyst performs tasks to deliver, maintain, and support applications and systems that meet requirements with minimal defects, provide expected functionality, maximize reliability, and enforce appropriate security. Responsibilities include writing and performing software and hardware tests, identifying and recording system defects, documenting testing results, building and releasing versions of applications, migrating database changes, maintaining source code with source control tools, following quality standards, and supporting other Quality Assurance processes related to the life cycle of technology.

Qualifications

  • Relevant BS/BA degree or equivalent combination of training, certifications, and experience in relevant IT work
  • Excellent analytical, troubleshooting, and problem-solving skills with the ability to think quickly and offer solutions
  • Working knowledge of programming languages such as: SQL, PowerShell, C#, JavaScript, and Visual FoxPro
  • Knowledge of IT concepts with business applications
  • Knowledge of software release/change control processes
  • Demonstrated excellent follow-through, attention to detail and excellent time management skills
  • Demonstrated excellent written and verbal communication skills
  • Demonstrated customer-service orientation and attitude
  • Ability to learn and adapt to using new technology tools for maintaining applications and databases
  • Ability to read and understand complex technical publications and documentation
  • Ability to thrive in a dynamic and high-pressure environment
  • Organized, goal-oriented, and motivated self-starter who works well in a team environment
  • Willing to occasionally work extended hours as required

Responsibilities

  • Participates in all phases of testing including research, design, execution, and reporting in accordance with change management and IT department policies
  • Writes test cases including, but not limited to functional, load, and regression tests
  • Performs testing of software releases and documents results
  • Participates in issue research and other troubleshooting as it concerns system quality
  • Updates documentation to ensure technical accuracy, compliance, or completeness
  • Contributes to process improvement initiatives related to quality assurance
  • Ensures quality of hardware and software related security requests
  • Maintains software source code and other code related items under source control
  • Configures and maintains custom applications in multiple environments
  • Uses appropriate tools to build, deploy, and/or execute changes across multiple environments (At times during non-business hours)
  • Adheres to migration schedules and coordinates production migrations with DBA, Infrastructure group, and end-users when required
  • Develops, improves, and documents deployment processes and procedures
  • Provides application support to users/IT as needed
  • Maintains custom scheduled jobs
  • Advocates for the automation of Quality Assurance processes