General Electric Sr Software Engineer in Chicago, Illinois

Role Summary:

This is a Sr Software Engineer in Test role which is highly impactful and visible role to help define the way we develop, verify and validate our products and features. This role will be responsible to show the magic of automation to ensure we are building the right product and building the product right.

Essential Responsibilities:

This role will collaborate with software engineers, product owner(s), engineering manager(s), architect(s) to not only design and build automation code, but also provide inputs into creating test strategy, test plans & contribute to building a robust automation framework. You will be responsible for the design and development of automated tests for our medical imaging products, ensuring that they meet the stringent internal and external quality goals of GE, our customers, and their clients. As you grow in this position you will receive an increasing level of responsibility and help us drive our Test & Quality strategy throughout the organization.

In this role, you will:

  • Work with Senior Software Test Architects/Engineers to develop and contribute to automation test strategy and test plans to ensure high levels of product quality.

  • Build and maintain an automated test suite for the product which will be used to validate all aspects of the product (including functional, performance tests, security testing, etc)

  • Define quality metrics, best practices, and coding patterns for the team

  • Demonstrate increasing expertise in application domain and functional areas

  • Break down problems and estimate effort for quality related tasks Qualifications/Requirements Qualifications/Requirements: Basic Qualifications:

  • Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math)

  • A minimum of 5 years of experience developing code using a programming language like C++, Java or C#Eligibility Requirements:

  • Legal authorization to work in the U.S. is required. GE may agree to sponsor an individual for an employment visa now or in the future if there is a shortage of individuals with particular skills.

  • Any offer of employment is conditioned upon the successful completion of a background investigation and drug screen

  • Must be willing to work out of our office located at 500 West Monroe Street in Chicago, Illinois

  • Must be willing to travel <10% Desired Characteristics: Technical Expertise:

  • Solid knowledge of object oriented design and programming concepts

  • Strong collaborator with excellent interpersonal skills, being a change agent to drive quality best practices.

  • Software application or automated test development experience using object-oriented programming languages such as Java, C#, or C++ and IDEs such as NetBeans or Visual Studio

  • Working knowledge of Test Driven Development and Behavior Driven Development or Acceptance Driven Testing with tools such as JUnit, NUnit, JBehave, Cucumber, and/or SpecFlow

  • Exposure to defect management and configuration management tools such as HP Quality Center/ALM, ClearQuest, Perforce, and/or ClearCase

  • Experience using Agile tools such as Rally or JIRA

  • Experience with Selenium, BDD (Behavior Driven Development) using Jbehave or similar tools preferred.

  • Experience implementing/testing web services preferred(SOAP/REST;Throughput, Performance under Load, etc.) Personal Attributes:

  • Demonstrates accountability and delivers results with minimal supervision

  • Knows when to seek help when necessary, and how to help team members

  • Voices opinions and presents clear rationale, using data or factual evidence to influence

  • Recognizes collaborative behavior and participates in collaborative activities

  • Excels at problem solving and self-directed learning

  • Identifies opportunities for innovation, offers new ideas, and takes initiative to experiment

  • Adapts to new environments and changing requirements – pivots quickly as needed#DTR About Us: GE is the world's Digital Industrial Company, transforming industry with software-defined machines and solutions that are connected, responsive and predictive. Through our people, leadership development, services, technology and scale, GE delivers better outcomes for global customers by speaking the language of industry. GE offers a great work environment, professional development, challenging careers, and competitive compensation. GE is an Equal Opportunity Employer at http://www.ge.com/sites/default/files/15-000845%20EEO%20combined.pdf . Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law. Locations: United States; Illinois; ChicagoGE will only employ those who are legally authorized to work in the United States for this opening.