Senior Quantum Software QA & Test Automation Engineer (Nyc, NY)

IBM Corporation Yorktown Heights , NY 10598

Posted 2 months ago

Introduction

IBM Quantum is an industry first initiative to build universal quantum computers for business, engineering and science. This effort includes advancing the entire quantum computing technology stack and exploring applications to make quantum broadly usable and accessible. With a worldwide network of Fortune 500 companies, academic institutions, researchers, educators, and enthusiasts, we are committed to driving innovation for our clients in the IBM Q Network and the Qiskit Community.

Your Role and Responsibilities

Join an elite team driving research and development of the industry's most advanced quantum computing hardware and software and helping our clients explore the use of quantum computing for their most pressing business challenges. IBM Q is seeking an experienced Quality Assurance (QA) and Test Automation Engineer to ensure quality and software testing rigor to IBM Q's system software stack. You will be part of the team, primarily based in Yorktown Heights, NY, that is developing the software that is core to IBM's quantum computers.

Role & Responsibilities:

  • The Quality Assurance (QA) & Test Automation Engineer will lead the overall testing effort and work closely with software engineers in a collaborative and agile team environment to ensure quality of the code and the solutions developed by the IBM Q Systems Software development team. This role will be responsible for creating and executing automated test harnesses, testing and reporting manual scenarios, testing new features, verification of software solutions, testing of patches or hot fixes, and automated integration testing.

  • Lead the effort in performing software backend testing and integrated frontend/backend testing

  • Collect, analyze, and classify sample log messages and create methods for parsing them

  • Determine the best method for integrating logging/messaging sources

  • Estimate, plan, develop, execute, and maintain test cases and test protocols for software under development

  • Play hands-on role in the development and maintenance of functional and integration tests

  • Writing and updating manual test cases for specific areas, based on functional specifications

  • Reporting and verifying defects using the defect tracking tool

  • Report status on a regular basis and ensure a high level of quality for all deliverables

  • Work with internal groups to implement, test, and document device support including processing, alerting, and reporting capabilities

  • Work with project management to meet the testing milestones and deliver high quality solutions on time

  • Share domain knowledge with the rest of the team to continually expand the overall group capabilities

  • Work with peers, especially cross-functional teams in a development environment

This position is located in the NYC area.

Required Technical and Professional Expertise

  • 5+ years of experience with automated unit and integration testing and 3+ years of QA leadership experience

  • 3+ years of experience in QA/testing of Cloud based offerings (IBM Cloud, AWS, Azure, etc)

  • Experience with QA methodologies and Test Automation Frameworks

  • Extensive experience with testing Python and other modern scripting language based components

  • Experience working with Regular Expressions

  • Experience with front-end & backend testing

  • Expert with unit testing and test-driven development

  • Thorough understanding of smoke testing, black-box, and non-black box testing, as well as regression testing

  • Experience in estimating, prioritizing, and planning testing activities

  • Strong oral and written communication skills

Preferred Technical and Professional Expertise

  • Experience working with DevOps automation tools (e.g., Jenkins, Ansible) and knowledge of DevOps best practices

  • Experience with Github for work-items and source control in a CI/CD environment

  • Experience using Agile methodologies

  • Experience in application log analysis, security log analysis, and general log management best practices

About Business Unit

IBM Systems helps IT leaders think differently about their infrastructure. IBM servers and storage are no longer inanimate - they can understand, reason, and learn so our clients can innovate while avoiding IT issues. Our systems power the world's most important industries and our clients are the architects of the future. Join us to help build our leading-edge technology portfolio designed for cognitive business and optimized for cloud computing.

Your Life @ IBM

What matters to you when you're looking for your next career challenge?

Maybe you want to get involved in work that really changes the world? What about somewhere with incredible and diverse career and development opportunities - where you can truly discover your passion? Are you looking for a culture of openness, collaboration and trust - where everyone has a voice? What about all of these? If so, then IBM could be your next career challenge. Join us, not to do something better, but to attempt things you never thought possible.

Impact. Inclusion. Infinite Experiences. Do your best work ever.

About IBM

IBM's greatest invention is the IBMer. We believe that progress is made through progressive thinking, progressive leadership, progressive policy and progressive action. IBMers believe that the application of intelligence, reason and science can improve business, society and the human condition. Restlessly reinventing since 1911, we are the largest technology and consulting employer in the world, with more than 380,000 IBMers serving clients in 170 countries.

Location Statement

NA

Being You @ IBM

IBM 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, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.

Key Job Details

  • Country:US

  • State:NEW YORK

  • City:YORKTOWN HEIGHTS

  • Category:Software Development & Support

  • Required Education:Bachelor's Degree

  • Position Type:Professional

  • Employment Type:Full-Time

  • Contract Type:Regular

  • Company:(0147) International Business Machines Corporation

  • Req ID:312787BR

  • Location:YORKTOWN HEIGHTS, NY US

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
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
Quantum Software Developer Research Staff (Yorktown Heights NY)

IBM Corporation

Posted 2 weeks ago

VIEW JOBS 5/12/2020 12:00:00 AM 2020-08-10T00:00 Introduction IBM Quantum is an industry first initiative to build universal quantum computers for business, engineering and science. This effort includes advancing the entire quantum computing technology stack and exploring applications to make quantum broadly usable and accessible. With a worldwide network of Fortune 500 companies, academic institutions, researchers, educators, and enthusiasts, we are committed to driving innovation for our clients in the IBM Q Network and the Qiskit Community. Your Role and Responsibilities IBM Research is looking to hire a Back-End Developer into the IBM Quantum Cloud team. The mission of this team is to quickly prototype, build and test new technologies, bringing them out of the lab and into the world. This team is comprised of extraordinary product managers, developers and designers, who work closely with members of the scientific research community to bring IBM Quantum innovation to life. We are looking for a talented Senior Back-End Developer to join our Back-end engineering Team in Yorktown, NY. In this position, you will collaborate with our developer team on the design and implementation of new features and components for our web applications. You should also be able to understand and contribute to discussions of design architecture for our APIs An optimal candidate should be a passionate, curious, and self-driven team player who has a strong collaboration ethic while working with a global multi-disciplinary team Additionaly, we are heavily involved in developer communities and open source projects, so we are looking for a developer with similar ties and passion! This position is located in the NYC or Yorktown Heights, NY area Quant18 Required Technical and Professional Expertise * 5+ years in JavaScript/Typescript and Python and much of our Back-end leverages Loopback.io * Strong experience building web APIs . * Strong knowledge using Javascript, Node.js, Express * Experience in Loopback.io. * Strong knowledge in OpenAPI protocol. * Some experience working with a Frontend Team. * Break down a determined use case down into discrete MVPs (minimal viable products). * Some experience Testing big web applications. Preferred Technical and Professional Expertise * Good communication skills, * 3+ years independent research track record, * 2+ years experience in software implementations * Experience in Continuous Delivery. * Knowledge in Test-Driven Development. * Experience working withTypeScript and Databases About Business Unit With more than 3,000 researchers in 12 labs located across six continents, IBM Research brings together hundreds of researchers who possess unparalleled industry expertise to address some of the world's most challenging problems. Join us as we do pioneering work in areas such as cognitive computing, augmented intelligence, quantum computing, and blockchain, to name a few. Your Life @ IBM What matters to you when you're looking for your next career challenge? Maybe you want to get involved in work that really changes the world. What about somewhere with incredible and diverse career and development opportunities - where you can truly discover your passion? Are you looking for a culture of openness, collaboration and trust - where everyone has a voice? What about all of these? If so, then IBM could be your next career challenge. Join us, not to do something better, but to attempt things you never thought possible. Impact. Inclusion. Infinite Experiences. Do your best work ever. About IBM IBM's greatest invention is the IBMer. We believe that progress is made through progressive thinking, progressive leadership, progressive policy and progressive action. IBMers believe that the application of intelligence, reason and science can improve business, society and the human condition. Restlessly reinventing since 1911, we are the largest technology and consulting employer in the world, with more than 380,000 IBMers serving clients in 170 countries. Location Statement NA. Being You @ IBM IBM 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, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status. Key Job Details * Country:US * State:NEW YORK * City:YORKTOWN HEIGHTS * Category:Software Development & Support * Required Education:Bachelor's Degree * Position Type:Professional * Employment Type:Full-Time * Contract Type:Regular * Company:(0147) International Business Machines Corporation * Req ID:312034BR * Location:YORKTOWN HEIGHTS, NY US IBM Corporation Yorktown Heights NY

Senior Quantum Software QA & Test Automation Engineer (Nyc, NY)

IBM Corporation