Remote Position

[Remote] Lead Software QA Analyst

๐ŸŒ Remote ยท United States ๐Ÿ’ผ Full-time

Note: The job is a remote job and is open to candidates in USA. Oceaneering is hiring a Lead Software QA Analyst to oversee its QA team and manage the end-to-end testing lifecycle. The role leads test planning, manual and automated testing, defect management, reporting, and process improvement in collaboration with cross-functional teams.

Responsibilities

  • Assign testing activities across the QA team
  • Provide direction to QA engineers and help to remove blockers
  • Ensure critical testing, regression, integration and UAT-support activities are adequately covered
  • Co-ordinate QA activities with development team, product owners and other stakeholders
  • Monitor progress and act as the primary point of contact for stakeholders regarding defect status and testing updates
  • Mentor and develop team members
  • Evaluate and integrate new tools and methodologies to enhance testing outcomes
  • Collaborate with product managers and development teams to understand project requirements and define comprehensive test plans
  • Design test strategies, including scope, approach, resources, and schedule estimation, to ensure thorough test coverage
  • Identify and prioritize test cases based on risk analysis and business impact
  • Create detailed, comprehensive, and well-structured test cases and test scenarios based on functional specifications and user stories
  • Define test data and environment setup requirements for effective test execution
  • Maintain test case repositories and ensure documentation accuracy and completeness
  • Execute manual test cases to validate software functionality, performance, usability, and compatibility across different platforms and environments
  • Identify, isolate, document, and track software defects using bug tracking tools (Jira) and collaborate with development teams to resolve issues
  • Perform ad-hoc testing as needed to uncover unexpected behaviors and usability issues
  • Conduct regression testing to ensure the stability of software releases and verify that new features and enhancements do not adversely impact existing functionalities
  • Automate repetitive manual test cases where applicable to improve testing efficiency and effectiveness
  • Participate in peer reviews of test cases, test plans, and other testing artifacts to ensure quality standards are met
  • Continuously monitor and evaluate testing processes and methodologies to identify areas for improvement and optimization
  • Develop and document scalable automated testing suites
  • Convert manual tests to automated tests
  • Develop, document, run, and report on automatic tests
  • 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
  • Responsible for ensuring the QA team is organized, effective, and applying consistent quality standards

Skills

  • Minimum 5 years of experience working with software testing methodologies, best practices, test automation, using tools like Cucumber, REST-assured, Selenium, Postman etc
  • Minimum 5 years of experience testing and understanding complex engineering applications
  • Excellent analytical and problem-solving skills with keen attention to detail
  • Strong communication and collaboration skills to work effectively in cross-functional teams
  • Able to perform cross-browser/load/performance testing automatically
  • Must be fluent in the English language
  • Must be legally authorized to work in the United States
  • 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
  • Demonstrated experience leading, mentoring and coordinating the activities of a software QA/testing team
  • Agile methodologies and continuous integration/continuous deployment (CI/CD) pipelines
  • XRay Test Management
  • Selenium
  • C# Programming

Benefits

  • This position is based in the US and may be remote or hybrid.

Company Overview

  • Oceaneering is a global oilfield provider of engineered services and products primarily to the offshore oil and gas industry. It was founded in 1964, and is headquartered in Houston, Texas, USA, with a workforce of 10001+ employees. Its website is http://www.oceaneering.com/.
  • Apply Now โ†’

    More Open Positions

    Explore similar remote opportunities