Sr Quality Assurance Engineer
GE Renewable Energy
‎în urmă cu 22 ore

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
  • 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
  • Qualifications / Requirements

  • 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
  • Aplică
    Adaugați la favorite
    Eliminați de la favorite
    Email-ul meu
    Făcând clic pe "Continuă", acord nevoo consimțământ de a procesa datele mele și de a-mi trimite alerte prin e-mail, așa cum este detaliat în policyApplicația de confidențialitate a lui neuvoo. Pot să-mi retrag consimțământul sau să mă dezabonez în orice moment.