QA Architect

Sleep Number Corporation San Jose , CA 95111

Posted 2 months ago

Overview

The QA Architect will have responsibility for establishing QA technology standards, including processes, frameworks, and tools to accelerate automation efforts and the transition to a CI/CD framework. The scope of this position is very broad and requires demonstrated experience from HW/FW, Cloud, Mobile and Web applications, as well as with company back-end integrations. The role is accountable for the continued adoption of industry leading QA technologies as new approaches and tools emerge. It is incumbent to ensure the entire QA team follows established norms. This position includes cross functional interaction with developers, QA Engineers, and product managers to identify risk areas, testing responses, and ensure total quality.

Responsibilities

  • Overall QA team responsibility spans a large range of deliverables including FW/HW integrations, a major set of cloud services, mobile and web apps, and company back-end integration

  • Own the overall technical roadmap of automated testing solutions in collaboration with Development, DevOps, and QA teams

  • Define and oversee QA automation strategy and execution for all deliverables

  • Recommend, drive adoption, and ensure future proofing of testing frameworks

  • Mentor all QA team members to ensure proper alignment of automation efforts and personnel development

  • Represent QA views in the SDLC evolution to ensure enablement of both Agile and Waterfall execution processes depending on projects

  • Provide deep technical insights and support on code reviews with a keen focus towards efficient and well-organized sources

  • Develop extensive knowledge of the SleepIQ technology stack to help ensure proper test coverage across all layers of the platform and proper review of QA depth and practices

  • The delivery and maintenance of a technical roadmap for automated testing solutions capable of being used for both embedded IoT device testing and backend web application testing.

  • Coordination on the technical automation roadmap by working in conjunction and gaining buy-in from the development, DevOps, and QA teams for shared use of automation testing assets across all organizations.

  • Enforcement of policies and procedures for automation code quality standards, while mentoring engineers on the technologies and standards.

  • Driving the vision for any modifications of standards in reaction to environmental change.

  • Provides support to others in on-going code reviews and approvals for both framework contributions and test case scripts. This role Is the final gate-keeper for reviews and approvals, when needed.

  • Research on technical solutions for building future SleepIQ deliverables including recommendations on testing approaches for ensuring high-quality deliverables that meet stated requirements.

  • Delivery of and adherence to project and task related schedules that will be developed in support of automated software testing goals.

Qualifications

  • Master's degree in Computer Science, Computer Engineering or equivalent experience required
  • 10+ years of QA, automation and technical leadership

Knowledge, Skills & Abilities

  • Prior experience as a software developer

  • Experience migrating QA from waterfall to Agile

  • Extensive exposure to micro-services architecture and systems monitoring

  • Experience with User Acceptance Test Driven Development or Behavior Driven Development preferred

  • Strong experience implementing new QA frameworks and ensuring QA automation efficiency

  • Extremely familiar with tools including: JIRA / Git / AWS Services / Docker / Jenkins / Maven

  • Experience with QA automation in the context of CI/CD migration

  • Experience with QA for embedded devices including firmware image management

  • Demonstrated experience implementing and maintaining code coverage tools and processes

  • Highly passionate about doing work with a high degree of accuracy

#SIQL

Equal Opportunity Employer

Sleep Number is an equal opportunity employer, committed to recruiting, hiring and promoting qualified people of all backgrounds, regardless of sex; race; color; creed; national origin; religion; age; marital status; pregnancy; physical, mental, communicative or sensory disability; sexual orientation; gender identity or any other basis protected by federal, state or local law.


See if you are a match!

See how well your resume matches up to this job - upload your resume now.

Find your dream job anywhere
with the LiveCareer app.
Download the
LiveCareer app and find
your dream job anywhere
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Senior Software Architect

Global Placement Firm

Posted Yesterday

VIEW JOBS 11/20/2018 12:00:00 AM 2019-02-18T00:00 <span style="font-size:14px;"><span style="font-family:times new roman,times,serif;"><strong>Position Summary</strong><br /> Excellent company looking add a successful Senior Software Engineer to their team!<br /> <br /> <strong>Duties & Tasks:</strong></span></span> <ul type="disc"> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;"><span style="font-size:14px;"><span style="font-family:times new roman,times,serif;">Support business development activities through analysis of customer and market requirements and comparison against company product lines along with other vendor products/capabilities. Recommend the development of new capabilities in support of market and customer needs.</span></span></li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;"><span style="font-size:14px;"><span style="font-family:times new roman,times,serif;">Perform software requirements analysis, system integration activities, lead research, designs, develop and tests software and tools, to include development of new work products or enhancing existing applications, systems or embedded products.</span></span></li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;"><span style="font-size:14px;"><span style="font-family:times new roman,times,serif;">Support SIGINT program pursuits and execution. Responsibilities include but are not limited to the assessment of the system level functional and performance requirements and the definition of software system implementation strategies.</span></span></li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;"><span style="font-size:14px;"><span style="font-family:times new roman,times,serif;">Working closely with the RF/DSP engineering and capture teams to perform trade studies pertaining to the development of the control, status, varied analytic application infrastructure and execution, along with operator visualization functionality. The software functionality will entail architectures and concepts that facilitate the real-time operation of the system as well as the open architectural model that allows for the seamless integration of third party/COTS applications.</span></span></li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;"><span style="font-size:14px;"><span style="font-family:times new roman,times,serif;">Development of buildup, integration and system level test approaches and plans.</span></span></li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;"><span style="font-size:14px;"><span style="font-family:times new roman,times,serif;">Evaluate Customer requirements as they apply to the system level capabilities to include preparation and delivery of customer briefings and capability demonstrations.</span></span></li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;"><span style="font-size:14px;"><span style="font-family:times new roman,times,serif;">Agile experience preferred. Experience in embedded real-time software applications associated with communications is ideal.</span></span></li> </ul> <br /> <span style="font-size:14px;"><span style="font-family:times new roman,times,serif;"><strong>Knowledge, Skills & Abilities:</strong></span></span> <ul type="disc"> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;"><span style="font-family:times new roman,times,serif;"><span style="font-size:14px;">Large-Scale Software Architectures – Open Systems Architecture</span></span></li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;"><span style="font-family:times new roman,times,serif;"><span style="font-size:14px;">Service Oriented Architecture</span></span></li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;"><span style="font-family:times new roman,times,serif;"><span style="font-size:14px;">Agile Development Methodologies</span></span></li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;"><span style="font-family:times new roman,times,serif;"><span style="font-size:14px;">C/C++ code development, integration and test</span></span></li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;"><span style="font-family:times new roman,times,serif;"><span style="font-size:14px;">JAVA code development, integration and test</span></span></li> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;"><span style="font-family:times new roman,times,serif;"><span style="font-size:14px;">System and Subsystem integration and test</span></span></li> </ul> <br /> <span style="font-size:14px;"><span style="font-family:times new roman,times,serif;"><strong>CLEARANCE REQUIREMENTS:</strong></span></span> <ul> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;"><span style="font-size:14px;"><span style="font-family:times new roman,times,serif;"><strong>Department of Defense TS/SCI security clearance is required at time of hire.</strong></span></span> <ul> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;"><span style="font-size:14px;"><span style="font-family:times new roman,times,serif;"><strong>​</strong>Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required.</span></span></li> </ul> </li> </ul> <div><span style="font-size:14px;"><span style="font-family:times new roman,times,serif;"><strong>Qualifications:</strong></span></span></div> <ul> <li style="padding: 0; margin: 0;" style="padding: 0; margin: 0;" style="padding: 0; margin: 0;"><span style="font-size:14px;"><span style="font-family:times new roman,times,serif;">Bachelor's degree in software engineering or a related technical field is required (or equivalent experience), plus a minimum of 10 years of relevant experience; or Master's degree plus a minimum of 8 years of relevant experience. Agile experience preferred.</span></span></li> </ul> <br /> <br /> <span style="font-size:14px;"><span style="font-family:times new roman,times,serif;"><em><strong>***Relocation Assistance Available***<br /> ***Full Benefits Package***</strong></em></span></span> Global Placement Firm San Jose CA

QA Architect

Sleep Number Corporation