Staff SW QA Engineer

Wabtec Corporation

Bengaluru, India

#R0067747

Position summary

Wabtec Corporation is a leading global provider of equipment, systems, digital solutions and value-added services for freight and transit rail. Drawing on nearly four centuries of collective experience across Wabtec, GE Transportation and Faiveley Transport, the company has unmatched digital expertise, technological innovation, and world-class manufacturing and services, enabling the digital-rail-and-transit ecosystems. Wabtec is focused on performance that drives progress, creating transportation solutions that move and improve the world. Wabtec has approximately 27,000 employees in facilities throughout the world. Visit the company’s new website at: http://www.WabtecCorp.com.

It’s not just about your career… or your job title…it’s about who you are and the impact you are going to make on the world. Do you want to go into uncharted waters…do things that haven’t been done to make yours and someone else's life better? Wabtec has been doing that for decades and we will continue to do so! Through our people, leadership development, services, technology and scale, Wabtec delivers better outcomes for global customers by speaking the language of industry.

Role Summary/Purpose:

We are looking for Staff Software Quality Test Engineer who can join in our exciting journey of building next generation features. In this role, you will be responsible for designing test strategy, create & execute test plans and prepare test reports to support all test phases for software products based on web technologies. Design test automation that will be used to implement the automation strategy. The position is responsible for driving the software quality engineering efforts across unit, module, system and user acceptance testing.

Essential Responsibilities:

  • Lead Quality Engineering efforts across the product versions. Provide subject matter expertise in quality engineering processes and methodologies with ability to adapt and improvise in various situations
  • Lead impact assessment and decision related to Quality Engineering plan and strategy for the whole release.
  • Leverages extensive expertise in manual and automation testing to design and enhance test scripts that can be used across releases and leveraged by all test phases. 
  • Provide expert oversight, mentoring team members and leading quality initiatives in large development efforts. Experienced in effectively delegating work.
  • Demonstrate deep understanding of competitive landscape, latest trends and technologies in Quality Engineering. Demonstrate the ability of benchmarking against competition.
  • Provide expertise in continuous integration process and test automation while mentoring and training team members in the process.
  • Uses test automation techniques (data driven, pairwise, mocking, test hooks) that fit the problem space. Understands designing and coding for testability to produce quality code with the lowest cost.
  • Publishing standard Quality reports for the products.
  • Ensuring test plan and test case creation within the sprints.
  • Creating an environment for avoiding escapes to production.

Qualifications/Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field required, with 10+ years of experience in professional Quality Assurance or Software Testing.

  • 5+ years hands on experience with Selenium/robot or any industry standard, opensource frameworks.

  • Hands on experience with different types of performance testing, such as load testing, stress testing and scalability testing. – To specify that candidate should be experienced in performance testing.

  • Experience working as part of teams following Agile Scrum methodology

  • Experience working with cloud based systems and technologies.

  • Advanced knowledge of test-driven development, defect and test case management tools

  • Experience with test Automation tools - Selenium Web driver, Cucumber, Protractor, TestNG, SoapUI, JMeter.

  • Experience with common testing frameworks (eg. Jest, Jasmine, QUnit, JUnit)

  • Experience with code coverage tools (e.g. SonarQube, JSCoverage, Clover, Emma) to identify test coverage.

  • Knowledge of python, Java, JavaScript, OSGI, XML, spring, SQL, PostgreSQL python, and Shell scripting.

  • Strong oral and written communication skills.

  • Preference for experience with Rail domain and/or embedded software/ industrial communication products.

Desired Characteristics
Business Acumen:

  • Have a solid understanding of the underlying infrastructure needed to run a large distributed web application
  • Has the ability to break down problems and estimate time for development tasks
  • Has the ability to make basic technology choices based on experience
    Demonstrates awareness about competitors and industry

Leadership:

  • Has the ability to take ownership of small tasks and deliver without supervision while using their discretion to seek help when necessary
  • Voices opinions and presents clear rationale. Uses data or factual evidence to influence
  • Recognizes collaborative behavior and participates in collaborative activities
  • Learns organization vision statement and decision making framework. Able to understand how team and personal goals/objectives contribute to the organization vision

Personal Attributes:

  • Demonstrate the ability to help team members
  • Seeks to understand problems thoroughly before implementing solutions. Asks questions to clarify requirements when ambiguities are present
  • Identifies opportunities for innovation and offers new ideas. Takes the initiative to experiment with new software frameworks
  • Adapts to new environments and changing requirements. Pivots quickly as needed. When coached, responds to need & seeks info from other sources

Wabtec Corporation is committed to taking on the world’s toughest challenges. In order to fulfill that commitment we rely on a culture of leadership, diversity and inclusiveness. We aim to employ the world’s brightest minds to help us create a limitless source of ideas and opportunities. We believe in hiring talented people of varied backgrounds, experiences and styles…people like you! Wabtec Corporation is committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity or expression, or protected Veteran status. If you have a disability or special need that requires accommodation, please let us know.

Get jobs straight to your inbox

Anonymous company reviews, virtual recruiting events, and a supportive community for women when you sign up.

About the company

Industry: Industrial: Equipment Manufacturing

At Wabtec, we are in the business of realizing potential. Our employees are the architects of the future. Go just about anywhere and you’ll find us. If you want to move and improve the world, start here.