Test Automation Lead

Date: November 2016

Location: Houston, TX, USA

Company: BPM Microsystems, LP

About BPM Microsystems and the Job

Imagine selling a world-class technology product required by every factory producing electronics in the world! BPM Microsystems produces the most advanced electronic device programming systems in the world. Our products are robotic high-speed instruments that load data patterns into flash memory chips and microcontrollers. Our customers include world's top manufacturers of smart phones, automotive electronics, consumer electronics, industrial and medical devices as well as component distributors and independent programming centers. You may not know our name, but literally billions of people depend on us every time they use their phones, computers, cars or use any electronics.

ESSENTIAL FUNCTIONS:

·  Responsible for Defining QA strategy, approach and execution in development projects.

·  Responsible for Leading and directing the QA team.

·  Provide leadership and technical expertise within Test Automation and Quality Assurance.

·  Be accountable for the test automation projects, mentor, and provide leadership to the QA team.

·  Ensure that the development teams adhere to the principles, guidelines and best practices of the QA strategy as defined.

·  Focus on continuous QA improvements including usage of appropriate testing tools, test techniques, test automation.

·  Building and maintenance of quality standards as well as enforcing technical and testing standards.

·  Monitoring of all the QA activities, test results, leaked defects, root cause analysis and identifying areas of improvement. Implement steps required to improve the processes.

·  Gather and present testing metrics and testing activities.

·  Ensure the proper usage of available tools to gain the maximum benefit of the QA effort. This includes testing tools for functional, performance, automation, etc.

·  Direct the development of the QA strategy, methodology, discipline and framework. Driving and improving the QA team in areas of automated testing and agile testing.

·  Provide technical expertise in Test Automation, Testing Methodologies, Testing Processes, Tools and Techniques.

Requirements:

·  BS degree preferred or equivalent / relevant experience.

·  Experienced in coding in C++

·  5 years of software development, testing & software quality assurance experience.

·  Strong analytical skills in assessing user, functional and technical requirements and documentation.

·  Ability to identify high risk & key test areas.

·  Strong problem solving and investigative skills.

·  Minimum 5 years hands-on experience with test management & automation tools

·  Understand and effectively test in multiple, different technical environments, including development, system, UAT (user acceptance test) & production.

·  Experience in implementation & maintenance of automated testing tools.

·  Understanding of quality assurance & software development processes & methodologies.

·  Balances & prioritizes activities to make sure critical items are addressed.

·  Excellent written & verbal communication skills.

·  Experience in an object oriented development environment.