Quality Assurance Analyst

This job is no longer active. View similar jobs.

POST DATE 8/14/2016
END DATE 11/10/2016

Milwaukee Tool Brookfield, WI

Company
Milwaukee Tool
Job Classification
Full Time
Company Ref #
12897-1590
AJE Ref #
575879152
Location
Brookfield, WI
Job Type
Regular

JOB DESCRIPTION

APPLY
Under the general direction of and reporting to the Application Development Manager, the primary responsibility is for conducting complex quality assurance tests and analysis to ensure that commercial software meets or exceeds specified standards and end-user requirements. The ideal candidate has a live, love, eat it and breathe it passion for application and mobile development testing.

Duties and Responsibilities:

* Foster, promote and infuse a quality culture within the team

* Recommend and execute best practices around quality assurance and testing procedures of end product

* Mentor other quality assurance analysts on the team

* Collaborate with developers to establish efficient testing methodologies to effectively test backend code

* Cultivate a deep knowledge of all products and own them in order to recreate and have intelligent dialog on complex issues

* Maintain an up-to-date FAQ and knowledge base for customer service to keep burden off of development team

* Automate testing processes, create statistical reporting and ensure our customers are getting defect free results

* Participate in regular project status meetings to actively contribute quality assurance measures

* Review new or modified software, including documentation, diagram and flow charts, to determine if a program will perform according to design

* Write and execute test plans, performing complex manual function, integration, and repeatable regression tests as well as identify edge case scenarios

* Create test data for applications

* Execute browser compatibility, performance load and installation testing; looking for functional, logical and visual/UI defects as part of a thorough vetting process prior to user acceptance.

* Document software issues and assist development with concise and detailed steps for duplication of the problems found during testing

* Investigate reported product issues and log validated bugs for developer queue according to established prioritization process

* Regularly reports on testing progress to management, external project leaders and team members

* Conduct consistent, ongoing quality checks on existing products and data in production



Education and Experience Requirements:



* Requires a Bachelor's Degree in Computer Science, Business Administration, Management Information Systems (or related field), and 5+ years of related experience

* 3+ years of experience in Quality Assurance practices including planning, analyzing and executing testing of applications with significant size, scope and complexity

* 2+ years in general application development

* Must have previous experience testing mobile applications. Familiarity with multiple mobile devices (iOS and Android)

* Must have experience working with agile methodology such as Scrum or Kanban

* Must have defect tracking experience (JIRA a plus)

* Familiarity with multiple web browsers including IE, Chrome, Firefox and Safari

* Familiarity with web development technologies (HTML, Javascript, CSS)

* Proficient in SQL and query writing to validate and create test data

* Demonstrates understanding of basic software development and QA lifecycle

* Solid grasp of test automation strategies and ability to apply them successfully to testing efforts

* Organized and detail-oriented; able to effectively perform multiple/concurrent tasks within deadlines within a dynamic, fast paced culture

* Requires highly advanced written, verbal and interpersonal skills



JNCODE: JN008, JN025