Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

NetApp Software QA Engineer 
India, Karnataka, Bengaluru 
978268763

14.07.2024
Job Summary

As a Keystone Site Reliability Engineer, you will be responsible for managing the various and monitor environments for Keystone. Your role will involve monitoring the entire data in the lifecycle of Keystone services - from working on operation critical environment issues, validating customer scenarios and critical features. You will be responsible for responding to SLA adherence and play a crucial role in sustainably scaling systems through automation and driving changes that improve reliability and velocity.
Due to the critical nature of the services, this position requires you to be a motivated self-starter and self-learner, possess strong problem-solving skills, and be someone who embraces challenges This role offers the opportunity to work in a dynamic, global environment, ensuring the smooth operation of services.


Job Requirements

• Proficient in script language - Design, develop, and implement automated test scripts using Python frameworks (e.g., pytest, unit test)
• Responsible for creating detailed, comprehensive, and well-structured test cases for various workflows and data validation
• Experience in writing clear, concise, and comprehensive test plans and test cases
• Preparing consolidated test data for SRE team to avoid data and reporting issues
• Analyse test results, identify defects, and work with developers to resolve them
• Quickly self-train on NetApp products that Keystone offers to have better knowledge of the Keystone offerings
• Experience with CI/CD pipelines (e.g., Jenkins, GitLab CI/CD)
• Understanding of software development lifecycles (SDLC)
• Automation and Efficiency: Identify tasks and areas where automation can be applied to achieve time efficiencies and risk reduction.
• Automate testing across various application layers (UI, API, etc.)
• Develop software for deployment automation, packaging, and monitoring visibility.
• Team Collaboration and Influence: Work in tandem with other SRE Engineers to ensure issues are tracked till closure and blockers are removed quickly and efficientlyEssential Functions:

  • Proficiency in Python programming
  • Experience working in a high-performance team environment
  • Excellent communication and collaboration skills
  • Ability to work independently and take ownership of tasks
  • Experience with cloud platforms (e.g., AWS, Azure, GCP)
  • Experience with performance testing tools
  • Success in this role requires a team player who can effectively collaborate with the development teams to deliver high-quality software.
Education
  • A minimum of 2 to 4 years of experience is required.
  • A Bachelor of Science Degree in Computer Science, a master’s degree; or equivalent experience is required.

Did you know...

If you want to help us build knowledge and solve big problems, let's talk.