Company

OceaneeringSee more

addressAddressChandigarh
type Form of workFull Time
CategoryIT

Job description

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

Refer code: 935194. Oceaneering - The previous day - 2024-02-26 04:49

Oceaneering

Chandigarh

Share jobs with friends

Senior Software Development Engineer in Test (C#, Selenium)

Insightsoftware

Chandigarh

4 months ago - seen