AmTrust Financial Services, Inc.

Software Quality Assurance Analyst I

Requisition ID
Information Technology
Position Type
Regular Full-Time


  • Review requirements specifications and technical design documents to provide timely and meaningful feedback
  • Create detailed, comprehensive and well-structured test plans and test cases
  • Estimate, prioritize, plan, and coordinate testing activities
  • Design automation scripts
  • Identify, record, document thoroughly and track bugs
  • Perform thorough regression testing when bugs are resolved
  • Analyzes and understands requirements, devise a test strategy to adequately cover the requirements, develop high-level test scenarios that implement the strategy, elaborate scenarios into detailed test cases.
  • Review test artifacts with QA and Development team members, and edit accordingly
  • Work with user and partner teams to develop automated test scripts and extend the automation infrastructure
  • Collaborate with the business and development teams to produce requirements that are well-documented and clear
  • Maintain subject matter expertise for the systems under test and use that expertise to create, maintain and extend the test case library
  • Participate in team process improvement to make sure everyone understands development lifecycle


  • Must have at least 1+ years of experience as a Quality Assurance Analyst or equivalent
  • BS/MS degree in Computer Science, Engineering or a related field
  • Excellent critical thinking and problem solving skills
  • Effectively communicate issues with software and propose solutions
  • Strong knowledge of software QA methodologies, tools, and processes
  • Experience in writing clear, concise and comprehensive test plans and test cases
  • Can define and execute different types of testing
  • Understanding of one or more high level programming languages preferred
  • Experience with test automation and one or more of the industry standard test Automation Tools
  • Proven working experience in software quality assurance
  • Be able to work independently and with a team


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed