Quality Assurance Automation Analyst

Kent Corporation

Muscatine, IA Engineering / Technology
Kent Corporation in Muscatine, Iowa has an opening for a Quality Assurance (QA) Automation Analyst who will be responsible for creating, executing, and maintaining automated test scenarios for all software products that are either custom built or packaged applications. Needs to be able to gain user level expertise of the applications being tested in order to run test scripts. Employ the appropriate level of tact and diplomacy needed for maintaining a cooperative relationship with developers and customers, and an ability to communicate with both technical and non-technical people. The Automation Analyst will be responsible for establishing and maintaining the automation infrastructure. The QA Automation Analyst will also be responsible for establishing and maintaining the automation standards. The QA Automation Analyst partners with internal stakeholders to plan, test, and implement all software changes to ensure that products conform to the desired quality standard. Document, communicate, and track software defects and enhancement request.

Essential Duties and Responsibilities:
• Develops, publishes, and implements automated test cases
• Execute tests according to plan and schedule
• Create and participate in peer reviews of test scenarios, test scripts, test cases, and test plans
• Database queries as required to evaluate software functionality and data results
• Detailed Automation testing of new functionality and regression of existing functionality
• Write automated tests (using scripting skills) based on documented manual tests
• Report and escalate issues
• Maintain automated tests based on ongoing application, tool and environment changes
• Designs reusable automation library
• Prioritizes and plans automation releases
• Updates status reports
• Builds automation scripts for end-to-end business test cases
• Identify, analyze and document defects; report defects using the defect tracking system and verify fixes
• Perform system, integration and functional testing
• Create and communicate test metrics and status reports and attend status meetings.

Education and Experience:
• Associate's degree in Computer Science or a computer related discipline, or 4 years of equivalent work experience in computer related field.
• Three to five years’ experience in automation testing development environment is preferred

Technical Knowledge:
• Understand project management process methodology
• Basic understanding of database structure and design
• Knowledge of computer hardware and networking concepts
• Knowledge of quality assurance methodologies
• Knowledge of object-oriented programming languages
• Ability to read and understand software documentation i.e.: Business Requirements, Functional and Technical Specifications, and Conceptual Design Documents
• Understanding of the various testing concepts (e.g. Functional, Usability, Availability, Performance)
• Experience with Microsoft Dynamics AX 2012 R3
• Experience with automated scripting development strongly preferred

Interpersonal Skills:
• Extremely focused
• Detail minded
• Thrives on challenging projects and be able to work on multiple projects at one time
• Self-motivated and highly responsible and able to work independently and perform multiple tasks under minimal supervision
• Good verbal and written communication skills
• Good organization skills
• Good problem solving skills
• The candidate will need to follow team processes and standards, be flexible and able to change focus from one project another as priority demands, work independently and track and monitor her/his own schedule and progress.

Working Conditions:
Office environment. Able and willing to work extended hours as may be required to support existing application and to meet delivery dates for new or revised applications.

Travel Requirements:
• 5-10%

Job ID: 67580

Posted 12 days ago

Share This Job