Talent.com
No longer accepting applications
Sr Qa Engineer

Sr Qa Engineer

Penguin SolutionsSūrat, Republic Of India, IN
16 hours ago
Job description

About the Company

Penguin Computing is seeking a Quality Assurance Engineer to join our Software team. Penguin Computing's ICE ClusterWare is used in the deployment, provisioning, management, and monitoring of some of the largest computational systems in the world.

About the Role

In this role, you will join our remote-first Software team and collaborate closely with Software Engineers, Product Owners and Managers, and others across the organization to ensure that our software meets the highest quality standards before being released to the market. As part of a talented and high-performing agile team, you will have the opportunity to make lasting impacts on our software and our customers. You will work with team leaders to create a testing strategy that improves the quality of software releases through automation testing, test processes, and tool improvements. The ideal candidate has a strong foundation in computer science, and a demonstrated ability to organize workload and priorities to complete tasks on time and to work effectively in a team environment. Initiative and the ability to work with a high degree of independence and autonomy are key, as is the ability to communicate effectively asynchronously.

Responsibilities

  • Work with SW teams to understand features and technical implementation
  • Work with other engineers in designing, developing, and maintaining the automation infrastructure
  • Lead the charge in designing a testing strategy for each software product
  • Create and maintain testing plans for each software product that reflect customer usage models and approximate real-world environments
  • Perform manual testing where required, whilst working to automate as much as possible
  • Create scripts and tools to perform functional application, regression, and performance tests using various techniques (white and black box, etc)
  • Provide standard metrics and results from all testing efforts
  • Be an advocate for driving the software development process toward quality-centric methodologies

Qualifications

  • Degree in Computer Science or related field or equivalent professional experience
  • Required Skills

  • Demonstrated testing skills and understanding of all aspects of QA processes
  • Strong Linux command line skills, and the ability to use Linux effectively to create test environments and troubleshoot issues
  • Solid understanding of SW development lifecycle
  • Experience with virtualization architecture and platforms
  • Familiarity with container-based software deployment and orchestration using Kubernetes is preferred
  • Experience with CI / CD platforms and tooling
  • Experience with testing frameworks like Selenium or Cypress
  • Robot framework – Nice to have
  • Coding experience in python, bash, C, and / or Javascript
  • Good troubleshooting and debugging skills
  • Familiarity with JIRA and Xray
  • Knowledge of HPC clusters and / or networking a plus
  • Create a job alert for this search

    Qa Engineer • Sūrat, Republic Of India, IN