QA Engineer - Sarasota, FL in Sarasota, FL at Vaco

Date Posted: 7/1/2019

Job Snapshot

Job Description

Our premier client in Sarasota is seeking an experienced QA Test Engineer (QATE) to join our IT team in Sarasota, FL. As our company grows, so does the complexity of our core technology platform and related applications both internal and client facing. The core technology platform is on the Microsoft .NET framework which integrates with cloud-based applications and data platforms to deliver mission-critical business solutions.

As an integral member of the Applications Development team, the QATE will use technical and analytical skills to develop both automated and non-automated test suites. The QATE role will be responsible for testing across the entire IT suite of applications.

QATE must assist IT in establishing QA tools and methods to ensure deliverables are meeting documented user scenarios and to mitigate risk arising from defects in the code impacting production.

PRIMARY RESPONSIBILITIES:

  • Participate in a collaborative environment as a member of the applications development team utilizing the Software Development Life Cycle.
  • Review new projects and manual tests to identify areas that should be automated. Implement new automation by designing, developing test scripts.
  • Research new testing tools and develop automated testing processes and scripts that help deliver consistent quality code to UAT with minimal defects.
  • Implement UI, API and Database testing suites.
  • Participate in quality planning, execution, defect reporting and tracking using Jira & TFS.
  • Evaluate test results and prepare build reports to reflect the status of automated tests.
  • Derive test scripts and test scenarios from journeys and user stories.
  • Build and oversee the management of all our QA tools and processes.
  • Work with our team to troubleshoot test failures in the various test environments. This may include troubleshooting database issues using SQL queries, reviewing web server and application server logs, etc.
  • Utilize standardized development practices, tools, and common components to ensure consistency of coding across all developers.
  • Develop a deep understanding of integration points with other systems and platforms within the supported features of the applications.
  • Collaborate with appropriate team leads in preparation for application deployment.
  • Comply with existing change management methods to ensure application stability.
  • Help IT get things done with a passion for quality!

PREFERRED SKILLS & QUALIFICATIONS:

  • Minimum 5 years of hands-on experience in a software QA role using ASP.NET, WinForms, C# .NET, and T-SQL.
  • Minimum 3 years working on QA automation.
  • Experience working in an Agile or Kanban software development team.
  • Knowledge of writing SQL queries.
  • Knowledge of testing RESTful API's.
  • Bachelor's degree in Computer Science or Management Information Systems or related technical degree is preferred, or equivalent 4 years of work experience. IT industry certification(s) desired.
  • Exceptional troubleshooting and bug diagnostic skills/techniques.
  • Demonstrated experience using technology tools including, but not limited to Microsoft Team Foundation Server, SQL, Visio, IIS, source code management, QA, and project management.
  • Experience working with large codebases and extensive architectures.
  • Experience troubleshooting, diagnosing and supporting application development.
  • Experience with project and change/release management principles.
  • Strong organizational skills to manage multiple tasks and timelines effectively.