Staff-1 Engineer with C/C++/Python test automation, Linux/Unix system level background - Opportunity for Working Remotely
Bangalore, IN
5d ago

Job Description

  • Test core components of enterprise-class virtualization platform including : developing and writing test cases for new product features;
  • manual and automated test execution to verify virtualized software systems, reporting test results and product quality assessments;
  • collaborating effectively with local and remote teams for automation, efficient test execution and reporting, as well as with developers and other QA team members to help ship very high quality products;
  • and, reviewing product documentation.


    We will need an experienced developer in test engineer to :

  • Define test strategy and develop test plans for virtualization and cloud infrastructure platform domain of company's infrastructure platform product
  • Automate the end to end scenarios by integrating various different components into an overall architecture so that they can be packaged, deployed, and run most efficiently part of the continuous test runs
  • Set project milestones, prioritize individual tasks, and keep track of progress to ensure on-time project delivery
  • Work with cross-functional teams in testing and development, and contribute actively in individual test design specification and code-reviews
  • Provide technical guidance and lead discussions with fellow test developers
  • Manage activities to meet delivery dates and report accurate and complete status of test development
  • Maintain current knowledge of new methodologies, tools, and mechanisms, for test development efficiency and effectiveness
  • Demonstrate capabilities in automation, CI / CD (large automation project, full lifecycle from design to implementation to operation, post-mortem, expertise in python, knowledge of Jenkins or some CI / CD model)
  • Demonstrate leadership, versatility in delivering cross-functional projects with multiple teams across large enterprise software company.
  • Develop customer and system level test workflows across the stack of products.
  • Participate in architecture & design discussions within R&D community and come up with necessary tools / designs that fit in the end-to-end automation framework

  • Bachelors or Master degree in Computer Science or related field
  • More than 8 years experience in testing and releasing enterprise level software products.
  • Understanding of OS / kernel internals and their interaction with hardware virtualization including memory management, resource management, CPU scheduling and device drivers
  • Solid understanding of operating system fundamentals, administration knowledge of UNIX / Linux OSes
  • Excellent in Python, Go programming; experienced in C is a plus
  • Software Engineering (QA methodologies)
  • Test Automation
  • Linux & Windows system administration
  • Experience in developing automation framework and testing
  • Strong trouble shooting and debugging skills to find the root cause
  • A good understanding of software development life cycle
  • Experience with bugs filing systems and source control systems
  • Excellent communication skills required
  • Self motivated and be able to work independently
  • Good team player

  • Familiarity with VMware products ESXi platform and its APIs provided in SDKs
  • Knowledge on Kubernetes.
  • Contribution to open source and integration of open source modules to enterprise software.
  • Category : Engineering and Technology

    Subcategory : Quality Engineering

    Experience : Business Leadership

    Full Time / Part Time : Full Time

    Posted Date : 2021-07-21

    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form