Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Software Engineer (Python Automation)

AT NetApp
NetApp

Software Engineer (Python Automation)

Bangalore, India

Job Summary

We are seeking an experienced QA Engineer to ensure the delivery of high-quality products and services to our customers. Experience in developing API automation frameworks and possess expertise in API and web-based application testing. As a QA Engineer, you will be responsible for designing, developing, and maintaining comprehensive test strategies for Web applications and API testing, including manual and automation test cases. You will collaborate closely with the development team to continuously evaluate test cases for inclusion in test regression and automate newly implemented functionality for testing efficiency.

Job Requirements

• Develop detailed, comprehensive, and well-structured test plans and test cases, including the development of automation scripts, and identify issues during testing.

Want more jobs like this?

Get jobs in Bangalore, India delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

• Possess strong knowledge of scripting languages like Python and proficiency in using automation frameworks.
• Develop and establish quality assurance measures and testing standards for new applications, products, and enhancements to existing applications throughout their development/product life cycles.
• Conduct internal audits to measure and ensure adherence to established QA standards for software development, application integration, and information system performance, along with corresponding documentation.
• Create and execute test plans and scripts to determine optimal application performance according to specifications.
• Ensure that testing activities enable applications to meet business requirements and system goals, fulfill end-user requirements, and identify existing or potential issues.
• Provide recommendations for improvement of applications to programmers, software developers, or engineers.
• Collaborate effectively with development teams to meet quality standards, demonstrating excellent problem-solving and analytical skills.
• Familiarity with AI tools and using them to bring in efficiency
• Strong knowledge of scripting languages like Python and proficiency in using and developing automation frameworks.
• Experience with Robot Framework is a plus.
• Good understanding of Agile and Scrum practices.
• Strong understanding of web technologies HTTP, web services, fluency with HTML, CSS/JS.
• Experience with statistical reporting and analysis.
• Familiarity with development processes like TTD (Test Driven Development) and BDD (Behavior-Driven Development) is desired.
• Experience with CI/CD pipelines and tools is a plus.

Education

  • 5 years of experience in API automation testing, web application testing, and manual testing concepts.
  • Bachelor's Degree in Computer Science or a related field from a four-year college or technical school is required.

Job Segment: Test Engineer, Testing, Quality Assurance, QA Engineer, Web Design, Engineering, Technology, Creative

Client-provided location(s): Bengaluru, Karnataka, India
Job ID: netapp-1214236700
Employment Type: Other