
Software Engineer
NetApp
full-time
Posted on:
Location Type: Hybrid
Location: Morrisville • North Carolina • United States
Visit company websiteExplore more
Salary
💰 $187,000 - $278,300 per year
About the role
- Work as part of the Quality and Development teams responsible for delivering an enterprise-class NetApp software product.
- Leverage development skills to contribute to both the creation and testing of software, ensuring high-quality, reliable, and innovative storage and data management products.
- Work closely with development to manually verify and write automated tests.
- Contribute to QA automation infrastructure and lab infrastructure assistance.
- Work on verification of systems/subsystems.
- Support inter-dependent development and testing activities.
- Develop, implement, and execute automated software test plans.
- Analyze and write test standards and procedures.
- Maintain documentation of results and work closely with development engineers in feature development and resolution of problems.
- Understand test requirements and formulate test cases.
- Set up labs and configure testbeds.
- Contribute to and/or create and develop test automation strategies.
- Investigate identified issues and drive their resolution.
- Generate test reports.
Requirements
- Minimum of 12 years of experience in Software Engineering Testing and Automation
- A Bachelor of Science or Master’s degree in Computer Science or a related technical discipline; or equivalent experience is required.
- Proficiency in Ruby or equivalent scripting language.
- Experience with REST API development and testing.
- Familiarity with networking concepts, HTTP, and AWS APIs.
- Knowledge of Cassandra or similar NoSQL databases.
- Understanding of distributed systems.
- Experience working in a Linux environment with containers.
- Familiarity with Agile methodologies, Test-Driven Development (TDD), and continuous integration.
Benefits
- Health Insurance
- Life Insurance
- Retirement or Pension Plans
- Paid Time Off
- Various Leave options
- Performance-Based Incentives
- Employee stock purchase plan
- Restricted stocks (RSU’s)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Software Engineering TestingAutomationRubyREST API developmentNoSQL databasesCassandraLinuxTest-Driven Development (TDD)Agile methodologiesContinuous integration
Soft Skills
CollaborationProblem-solvingAnalytical skillsAttention to detailCommunication
Certifications
Bachelor of Science in Computer ScienceMaster’s degree in Computer Science