Software QA Analyst

Sunrise, FL

Share This Job

Job Description

Everglades Direct, Inc. is a leading business-to-business direct marketing company consisting of a family of brands which serve business owners and HR professionals across the country.  Our IT department is looking for a talented professional to join the Quality Assurance team in the role of QA Analyst. This is a highly collaborative position that is vital to the successful and timely delivery of ecommerce websites, mobile applications and SaaS solutions.

Responsibilities:

  • Design and build efficient and reusable test cases and test scenarios for functional, regression and performance testing, using automated and/or manual scripts, as appropriate
  • Refine and support the adoption of automation standards, processes, and procedures
  • Create and maintain test environments in collaboration with analysts, developers and release engineer
  • Support release implementation and production verification activities
  • Generate test reports, including testing results and product stability assessments, and provide recommendations concerning the release of the product
  • Communicate verbally and in writing with business/product owners, software developers, and analysts in creating acceptance criteria as part of the requirements gathering sessions
  • Analyze defects/test results to construct and accurately document the chain of events leading to failures
  • Actively participate in sprint planning meetings
  • Assess and estimate testing efforts based on requirements and design
  • Report and track issues identified to resolution
  • Manage the Project team's test case inventory
  • Performs other related quality assurance responsibilities as assigned

Skills & Requirements

Requirements:

  • 2+ years’ experience with Visual Studio, Team Foundation Server and Test Manager.
  • 2+ years of commercial software testing experience using Microsoft .NET and enterprise web deployed applications is required.
  • Highly motivated team player with strong interpersonal and communication skills
  • Proven success creating, executing, and updating test plans and test scripts
  • Ability to multitask, handle changing priorities, and work independently with minimal direction
  • Experience in testing web applications using manual methodologies
  • Willingness to proactively share knowledge and train team members 
  • Logical, highly organized individual, with strong problem resolution skills
  • Familiarity with programming languages (.Net, C#, HTML), and database concepts including SQL 
  • Familiarity with Agile development methods (I.e. Scrum) is highly preferred.