Previous Job
Cloud Operations QA Engineer
Ref No.: 18-25442
Location: Framingham, Massachusetts
Position Type:Contract
Start Date / End Date: 04/23/2018 to 04/15/2019
 Cloud Operations QA Engineer
Come join the "A” team and build the future at Bose
We are seeking a Cloud Operations QA Engineer to be responsible for validation of the quality, performance, resiliency, and security of Bose's cloud-based services, which enable customer experiences across our devices (speakers, headsets, and home theatre), mobile applications, and cloud partners such as music services, voice personal assistants, and integrators. Duties include designing test strategies and frameworks for automation, and test planning, implementation, execution, and reporting.
Bose is transforming the way audio devices interact with the Cloud, creating new experiences for connecting people to what they love the most, whether you are in-the-home or on-the-go. We are imagining new data-driven experiences, designing new services, building software architecture and infrastructure, and scaling our solutions to serve millions of customers. Join us to invent and build our cloud platform for the 21st century and power the next wave of innovation at Bose.
Principal Duties and Responsibilities
The Cloud Operations QA Engineer will have significant automation test experience in large-scale distributed systems, as well as excellent interpersonal and communication skills required to partner with product development teams, system architects, and stakeholders across the business.
Responsibilities for this job include:
  • Hands-on involvement in all phases of product development, including planning, design, implementation, and execution of automated tests, defect logging and verification, and reporting results
  • Participate in problem diagnosis, triage and prioritization, qualification of fixes, and root cause analysis
  • Design and develop automation frameworks and test suites to test the Bose cloud platform and services
  • Develop test automation across many perspectives: functional correctness, code quality, large-scale loading, transaction rate, chaos, security, business continuity
  • Implement, track, and report key metrics to assure full coverage of functional and non-functional requirements
  • Consistently improve test automation infrastructure and coverage
  • Champion quality throughout the development process
  • Experience developing or testing cloud-based microservices AWS, Azure, or similar platforms
  • Mastery of Python, Perl, JavaScript, or similar scripting languages
  • Understanding and use of APIs in large-scale distributed systems a plus
  • BS in Computer Science or equivalent technical domain
  • 5+ years' experience in software development
  • 2+ years' experience designing, implementing, and executing automated tests