31 days agoGeneral Electric

Sr Quality Assurance Engineer

  • Bucharest (Municipiul Bucureşti)
  • IT development

Job description

Additional Cities

Career Level

Relocation Assistance


GE Renewable Energy
Business Segment

Renewable Energy Grid Solutions

Digital Technology

Postal Code

Role Summary/Purpose

The Test Automation Engineer design, write, execute automatic tests on desktop and Web applications
·  use Commercial Off-the-Shelf or custom automation frameworks to do the testing
·  integrate test suites into the test management system and CI environment
·  write or update test hooks and helpers and perform other testing-related duties as required
·  work independently and contribute to remote distributed project teams
·  mentor other software developers in test automation
Essential Responsibilities

·  Develop and execute advanced test automation scripts for multiple software products using a variety of COTS and custom test automation framework

·  Use test automation techniques (data-driven, module approach, pairwise, mocking, test hooks) that fit the problem space. Understands designing and coding for testability to produce quality code with lowest cost

·  Work with engineering teams and Test Manager to appropriately reuse existing code, automated test cases, test stubs and drivers, and other test objects wherever possible; drive same behaviours across team

·  Develop and enhance the test infrastructure and continuous integration framework used across the organization

·  Over time, will demonstrate intermediate to advanced knowledge of the software product domain; participate in manual testing effort

·  Be an expert in developing and executing maintainable automation tests for acceptance, functional, and regression test cases

·  Be skilled at developing code for other developers to learn from

·  Provide input on test plans and testing methodology to generate functional and system level automated test strategies

·  Integrate test suites into the test management system

·  Ensure proper version control and configuration management of all test objects developed and test environments used

·  Be skilled in integrating project testing with continuous integration process

·  Work with fellow team members to diagnose bugs and formulate solutions

·  Participate in knowledge capitalization and dissemination of test automation best practices; Mentors developers to ensure effective test automation

·  Provide Test Manager with accurate estimates for assigned task duration, along with confidence levels and foreseeable dependencies

·  Ability to work non-standard hours to accommodate business needs

·  Requires strong software testing design and execution including manual and automated testing, coding, execution, and debugging of functional, non-functional, and integration testing

·  Requires relevant application software development, coding, and debugging including unit testing techniques

·  Advanced experience with back-end API and UI automated testing with focus on API testing

·  Experience with REST/SOAP API testing

·  Experience testing with both desktop and Web/Angular applications
Desired Characteristics

·  Advanced experience with programming and scripting

·  Experience with programming languages, such as Python, Java, C#, .NET, Perl and Groovy

·  Hands-on experience with Software testing tools, such as Katalon Studio, Nose (python), Fitness, White, Cucumber, Selenium, SOAPUI, UFT/QTP, FlaUI

·  Test management tools, such as qTest, HP/Mercury Quality Centre

·  Experience with Continuous Integration (CI) and VM labs

·  Experience with Windows and Linux required

·  Accuracy and attention to details

·  Strong problem-solving abilities and capable of articulating specific technical topics or assignments

·  Expert in breaking down problems and estimate time for development and testing activities

·  Ability to prioritize work assignments and shift work efforts based on the needs of the department or business goals

·  Able to work under minimal supervision and be self-motivated

·  Excellent communication skills and the ability to interface with senior leadership with confidence and clarity

·  Able to work well with global teams, including time-zone flexibility

·  Skilled in mentoring team members

·  Self-development skills to keep up to date with fast-changing trends; understanding of the latest trends and their role in a commercial environment

·  Preferred experience in the Energy Transmission and Distribution sector

About Us

At GE Digital, we are creating technology and solutions to enable social, mobile, analytical and cloud capabilities for the Industrial Internet. The Industrial Internet is an open, global network that connects people, data and machines. It’s about making infrastructure more intelligent and advancing the industries critical to the world we live in. At GE, we believe it’s about the future of industry—energy, healthcare, transportation, manufacturing. It’s about making the world work better. GE is transforming itself to become the world's premier digital industrial company, executing critical outcomes for our customers. Explore how you can drive greater asset reliability, lower operating costs, reduce risk and accelerate operational performance with our Predix platform and software solutions.
Join our online communities to find out more!

LinkedIn Company page

Talent Community

GE is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, and according with all local laws protecting different status.

Follow us onTwitter , join ourLinkedIn Group or become a fan of ourFacebook page. Receive job and event notifications by becoming a member of theGE Talent Community . Stay up to date on what’s happening at GE around the globe by checking out theGE Careers Blog .
Primary Country

Primary State/Province

Primary City