Position Description

The Director of Software Quality Assurance is responsible for managing Software Quality Assurance teams and processes to support automated and manual testing of the software solutions. The primary responsibility of this position is to improve and measure quality in all aspects of the development process.  This includes leading and growing the Software Quality Assurance teams in designing and implementing best practices and tooling for testing including unit, functional, integration system, and regression. This person will be able to recommend analytical and technical testing techniques and provide software-testing information upon which management can make informed quality decisions about an application under test.

Primary Responsibilities

•       Define, drive and implement QA Automation Strategy and Roadmap

•       Lead and manage technical teams of onsite and off-shore QA Engineers

•       Recommend and review corrective actions and other project related activities across the QA organization

•       Participate in program/product review meetings to provide QA status, and raise awareness of problem areas and risks

•       Suggest and review corrective actions and other project related activities across the QA organization

•       Present QA test plans and results to management and customers

•       Hire, Grow, and Retain a world class QA team

•       Value team excellence over individual productivity

•       Collaborate with Product Managers, other engineering functions, and other teams across the company to deliver quality across all projects

•       Up to 20% travel


7+ year working experience in object-oriented design methodology and testing

•       Excellent communication and analytical skills, able to communicate findings clearly to both technical and non-technical audiences

•       Team/Lead player – demonstrated experience leading a team that shipped a high-profile product

•       Understand test framework or subsystem reusability, modularity, and scaling (Python and Java preferred)

•       Develop automation framework/tools from scratch

•       Ability to isolate and report defects, and verifying fixes through regression testing

•       Ability to create, document and evaluate test plans

•       Works well within a team, and contributes effectively to the success of those that they interact with regularly

•       Experience shipping and supporting mission critical software products

•       Experience presenting QA test plans and results to management and customers

•       Experience using Selenium API’s for browser automation

•       Experience using Robot for test automation

•       Experience testing REST API’s.

•       Experience with PostgreSQL or other RDBMSs

•       Experience testing projects written in Python and Java

•       Experience testing Web Application interfaces

•       Experience with system integration testing, end-to-end testing

•       Experience testing multi-tier applications hosted in the cloud

•       Experience with continuous integration technology (Bamboo preferred)

•       Experience with cloud services (Amazon Web services, Azure, etc,)

•       Experience using version control (SVN, Github)

•       A degree in computer science or a closely related field


Headquarters (Somerset, NJ)

How to Apply:

Please send your resume to apply@lumeta.com