Job Directory Senior Software Quality Assurance Engineer

Senior Software Quality Assurance Engineer
Redwood City, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

About the Opportunity:

As the Senior Software Quality Assurance Engineer, you will work with a dynamic and hard-working team to help improve the quality of our products. (IPA, Variant Analysis, QCI and development services) You must observe, lead and constructively work towards improving the overall product quality, test planning / automation and risk management process. You will work closely with content development, software development, product management, customer service and other internal groups to proactively seek product information, develop in depth test plans, derive practical use cases, and author appropriate test cases and automation.

Position Requirements

Responsibilities:

* Primary responsibility over product and engineering product quality with a team of engineers using industry standards and best practices.
* Responsibility for overall quality assessment and standards for Bioinformatics Software as a Service product offerings.
* Work closely in a team environment with Engineering and Product Mgt to define test plans and resource allocation in an agile scrum environment.
* Drive efficiency through the development of test automation scripts using java based automation tools and testing solutions (Selenium, Silk4j, TestNG, etc.)
* Utilize strong technical, project management, and people management skills to lead SDLC improvement projects.
* Hire and manage staff, including skill training and career development.

Personal Requirements

Required Skills:

* BS in Computer Science or similar field.
* 10+ years of QA experience with experience managing QA teams of 25+ engineers.
* Highly experienced in in the areas of Java test automation, Unix and Windows operating systems, Leadership of people/teams
* Experience in leading QA projects within a team across multiple sites and across multiple time zones.
* Hands-on experience in setting up QA standards for large-scale enterprise software covering front-end UI and back-end APIs, data and system-level integrations.
* Strong background in software / cloud hosted applications, data structures, programming and testing practices.
* Experience in working with product development cycle, technical requirements, and project management.
* Excellent verbal and written skills / strong communication and interpersonal skills.

Technical competencies

* Both white and black box testing, performance/load testing web apps.
* Object-Oriented programming languages.
* SQL and database design with version control software like CVS or Subversion.
* Selenium, Silk4J, TestNG, FitNesse, Sikuli, AutoIt, working experience with SVG, Flash/Flex, JSON and XML objects.

QIAGEN is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.