QA Automation Engineer RecycleBank
THIS JOB HAS EXPIRED JOB SUMMARY
A Quality Assurance Automation Engineer will work as member of a QA team. The QA Automation Engineer will work closely with 1-2 other automation specialists to build/maintain an automated testing framework that facilities rapid development of test cases. The candidate will work closely with manual testers to automate existing test cases with the primary goal of reducing test execution time while increasing test coverage. All candidates must have strong familiarity with automated testing procedures/tools and extensive experience with developing test scripts (not only record/playback). An ideal candidate would also have prior experience creating an automated testing framework. The role reports into the Vice President of Quality Assurance.
Work with the Vice President of QA to define/document the overall automation process
Lead a small team in the development/maintenance of an automated testing framework
Work with automated and manual team members to define the correct set of tests to automate.
Define metrics that can be used to track, automated test development progress, reduction of test execution time, increase in test coverage, improvements to test accuracy and repeatability
Maintenance costs associated with new releases and requirements changes
Develop/document automated testing development standards
Train/mentor new team members
Proactively suggest and implement changes that improve our process
Mentoring other members of the team.
Ability to influence and motivate others to work more effectively together towards a common goal.
Strong verbal and written communication skills, using organized, clear and logical thought patterns.
Ability to verbally communicate effectively within the technology team as well as with other non-technical teams.
Ability to independently communicate to management in a timely and effective manner on potential issues that may arise.
Strong project management and time management skills.
Organized and able to break down projects into smaller components or tasks.
Ability to clearly identify task dependencies within projects.
Ability to create detailed timelines with milestones, and achieve agreed upon deadlines.
Strong motivation to see projects through to completion.
Ability to work with a geographically diverse group of technically skilled individuals, including offshore resources.
Business and Problem Solving Skills:
Strong problem solving skills with a keen eye towards execution that drives tangible results.
Strong technical troubleshooting.
Look for inefficiencies in the automation framework/process and willing to suggest and implement enhancements.
5+ years related experience, with 3+ years of test automation experience
Experience with high-transaction volume, 24x7 availability production environments
Demonstrated success improving QA repeatability, effectiveness, and efficiency.
Bachelor?s degree in a computer-related major is a plus
Expert knowledge of developing automated test suites with scripting (not only record/playback)
Strong and recent experience with developing or working within an automated testing framework
Experience automating both web applications and enterprise software solutions
Experience performing database queries and other basic operations using SQL. Some knowledge of MySQL would be a plus.
Some knowledge of Ruby scripting language is a plus
Ability to analyze and understand complex workflows and processes, and develop innovative approaches to streamlining and automating them
Strong verbal, written, and interpersonal communication skills with both technical and non-technical audiences
||New York, NY |
THIS JOB HAS EXPIRED