Senior Software Test Engineer

Oceaneering International

  • Chandigarh
  • Permanent
  • Full-time
  • 22 days ago
Company Profile Oceaneering is a global provider of engineered services and products, primarily to the offshore energy industry. We develop products and services for use throughout the lifecycle of an offshore oilfield, from drilling to decommissioning. We operate the world's premier fleet of work class ROVs. Additionally, we are a leader in offshore oilfield maintenance services, umbilicals, subsea hardware, and tooling. We also use applied technology expertise to serve the defense, entertainment, material handling, aerospace, science, and renewable energy industries. Position Summary Purpose Work with a multidisciplinary team to develop automation for testing web applications . The ideal candidate will have a strong understanding of software testing methodologies and a proven record of accomplishment in designing and implementing test automation frameworks. Duties & Responsibilities Functions Essential Develop and document scalable automated testing suites Work closely with the product owner and product team to define the testing strategy and ensure acceptance criteria are accurate, clear, and well-defined Convert manual tests to automated tests Develop, document, run, and report on automatic tests Mentor junior members of the team on automation and best practices Review work carried out by other testers and developers including documentation Contribute and assist in the creation of functional processes and work towards continuous improvement Comply with all company policies and regulations Collaborate with other departments such as QA and Product Management to ensure that testing aligns with overall project goals Safety Ensure that the Safety policies and procedures are understood and adhered to as far as is reasonably practicable in order to ensure a safe working environment. Other Carry out work in accordance with the Company Health, Safety, Environmental and Quality Systems. Perform the assigned tasks with due diligence regarding the Integrated Management Systems on the Company. Eliminate waste of whatever form, to suggest the use of more environmentally friendly substances and practices and contribute to the continuous improvement of the environment. Supervisory Responsibilities This position will require functionally guiding and assisting automation testers. Reporting Relationship Reports to Software Manager Engineering. Qualifications Qualifications Required Computer Science Degree or 6 years of relevant industry experience Hands-on experience with test automation, using tools like Cucumber, REST-assured, Selenium, Postman etc Experience with DevOps and CI/CD tools such as Jenkins, Azure DevOps, Maven, Git etc. Experience with writing automation for unit, system, and integration testing Experience with regression tests, end-to-end tests and black box testing Experience with software quality tools and metrics Experience with recent release versions of JavaScript and Typescript Able to perform cross-browser/load/performance testing automatically Must be fluent in the English language. Dutch is a plus. Desired Experience with databases Experience with API development and testing Experience with Agile methodologies Familiar with TDD and BDD concepts Experience with issue tracking software ( Jira preferred ) Experience with revision control software ( GITHUB preferred ) Interested to work in a cross-functional team Ability to act independently generating innovative solutions to complex problems Customer-focused attitude Ability to remain calm and professional in a demanding and dynamic work environment Knowledge, Skills, Abilities, And Other Characteristics Gives and receives constructive feedback Ensures that regular consistent communication takes place within area of responsibility Ensures that important information from management is shared with employees and others as appropriate Self-motivated, confident and passionate Strong organizational and documentation skills Provides vision and inspiration to peers and subordinates Able to make decisions in conflicting situations Should be comfortable with ambiguity Able to manage a wide variety of discrete functions and services Able to set priorities in a fast-paced, rapidly changing environment Additional Information Working Conditions This position is considered OFFICE WORK which is characterized as follows. Almost exclusively indoors during the day and occasionally at night Occasional exposure to airborne dust in the work place Work surface is stable (flat) Physical Activity/Requirements The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. This position is considered LIGHT work. OCCASIONAL FREQUENT CONSTANT Lift up to 20 pounds Climbing, stooping, kneeling, squatting, and reaching Lift up to 10 pounds Standing Repetitive movements of arms and hands Sit with back supported

foundit

Similar Jobs

  • Senior Test Engineer

    Oceaneering International

    • Chandigarh
    Company Profile Oceaneering is a global provider of engineered services and products, primarily to the offshore energy industry. We develop products and services for use througho…
    • 2 months ago
  • Senior Test Engineer

    Oceaneering International

    • Chandigarh
    Company Profile Oceaneering is a global provider of engineered services and products, primarily to the offshore energy industry. We develop products and services for use througho…
    • 8 days ago
  • Senior Test Engineer

    Oceaneering International

    • Chandigarh
    Company Profile Oceaneering is a global provider of engineered services and products, primarily to the offshore energy industry. We develop products and services for use throughout…
    • 6 days ago