Quality Assurance Engineer

Baker HughesMinden, NV

About The Position

Quality Assurance Engineer Do you enjoy innovative products and engineering challenges? Do you want to be part of a company that solves the problems of today, while working towards solutions for tomorrow? Would you like the opportunity to be part of a business that is proud of its culture and values creativity and problem solving? Baker Hughes is looking for a QA Engineer to work on one of several exciting projects that will have a positive impact to Baker Hughes on the Bently product lines. This position will be responsible for testing a component, feature and or feature set through a variety of testing methodologies. Works independently and contributes to the immediate team and to other teams across the business. S/he contributes to quality engineering discussions and designs. Be part of a team that makes a difference to our business As a Quality Assurance Engineer, you will: Own small to medium-sized quality engineering tasks Develop and execute maintainable automation tests for acceptance, functional, and regression test cases Work on an agile team and be responsible for individual as well as team outcomes Review requirements and work with feature owners to develop world-class test plans Integrate project testing with continuous-integration process Work with fellow team members to diagnose bugs and formulate solutions Document bugs and reproduction steps and gathers required information and log Participate in exploratory testing, bug bash, and feature testing Develop and execute clearly written end-to-end test cases based on domain knowledge and with input from feature owners. Develop and execute performance and reliability test cases Set up and configure hardware and software for testing Leadership: Ability to take ownership of small and medium sized tasks Ensures understanding of issues and presents clear rationale. Uses clear and transparent communication to convey important information Voices opinions and presents clear rationale. Uses data or factual evidence to influence decisions Recognizes collaborative behavior and participates in collaborative activities Demonstrates awareness about competitors and industry trends Completes assigned tasks on time and with high quality. Takes independent responsibility for assigned deliverables Personal Attributes: Understands how to prioritize work based on business needs Has the ability to break down problems and estimate time for development tasks Seeks to understand problems thoroughly before implementing solutions. Asks questions to clarify requirements when ambiguities are present Adapts to new environments and changing requirements. Pivots quickly as needed. When coached, responds to need & seeks info from other sources Helps team members Strong oral and written communication skills Strong interpersonal skills Pushes self for results; pushes others for results through team spirit Fuel your passion To be successful in this role you will: Have minimum of Bachelor’s Degree in “STEM” Majors (Science, Technology, Engineering and Math) Desired Any of the following are beneficial to the position: Creativity and problem-solving mindset Ability to think about the solution as a whole Having experience coding (such as C#, Java, C++) Having experience in test automation Having experience in managing, maintaining, and executing test plans Having experience in testing web services (SOAP/REST, Throughput, Performance under Load, etc.) Having experience in testing windows application, hardware products, including software and firmware Having experience with issue-tracking and agile project management systems such as TFS, Jira, Confluence, or Rally Having experience working in Linux/Unix and Windows environments. Having experience working with virtual machines (VMs) as part of a test/integration infrastructure Having experience in working with development IDEs such as Visual Studio

Requirements

  • Ability to take ownership of small and medium sized tasks
  • Ensures understanding of issues and presents clear rationale.
  • Uses clear and transparent communication to convey important information
  • Voices opinions and presents clear rationale.
  • Uses data or factual evidence to influence decisions
  • Recognizes collaborative behavior and participates in collaborative activities
  • Demonstrates awareness about competitors and industry trends
  • Completes assigned tasks on time and with high quality.
  • Takes independent responsibility for assigned deliverables
  • Understands how to prioritize work based on business needs
  • Has the ability to break down problems and estimate time for development tasks
  • Seeks to understand problems thoroughly before implementing solutions.
  • Asks questions to clarify requirements when ambiguities are present
  • Adapts to new environments and changing requirements.
  • Pivots quickly as needed.
  • When coached, responds to need & seeks info from other sources
  • Helps team members
  • Strong oral and written communication skills
  • Strong interpersonal skills
  • Pushes self for results; pushes others for results through team spirit
  • Have minimum of Bachelor’s Degree in “STEM” Majors (Science, Technology, Engineering and Math)

Nice To Haves

  • Creativity and problem-solving mindset
  • Ability to think about the solution as a whole
  • Having experience coding (such as C#, Java, C++)
  • Having experience in test automation
  • Having experience in managing, maintaining, and executing test plans
  • Having experience in testing web services (SOAP/REST, Throughput, Performance under Load, etc.)
  • Having experience in testing windows application, hardware products, including software and firmware
  • Having experience with issue-tracking and agile project management systems such as TFS, Jira, Confluence, or Rally
  • Having experience working in Linux/Unix and Windows environments.
  • Having experience working with virtual machines (VMs) as part of a test/integration infrastructure
  • Having experience in working with development IDEs such as Visual Studio
  • Having ability to think through user scenarios
  • Basic understanding of rotating equipment or industrial processes

Responsibilities

  • Own small to medium-sized quality engineering tasks
  • Develop and execute maintainable automation tests for acceptance, functional, and regression test cases
  • Work on an agile team and be responsible for individual as well as team outcomes
  • Review requirements and work with feature owners to develop world-class test plans
  • Integrate project testing with continuous-integration process
  • Work with fellow team members to diagnose bugs and formulate solutions
  • Document bugs and reproduction steps and gathers required information and log
  • Participate in exploratory testing, bug bash, and feature testing
  • Develop and execute clearly written end-to-end test cases based on domain knowledge and with input from feature owners.
  • Develop and execute performance and reliability test cases
  • Set up and configure hardware and software for testing

Benefits

  • Contemporary work-life balance policies and wellbeing activities
  • Comprehensive private medical care options
  • Safety net of life insurance and disability programs
  • Tailored financial programs
  • Additional elected or voluntary benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service