
Senior Software Engineer in Test – StorageGRID
NetApp
full-time
Posted on:
Location Type: Hybrid
Location: Vancouver • Canada
Visit company websiteExplore more
Salary
💰 CA$173,400 - CA$224,400 per year
Job Level
About the role
- Develop, implement, and execute automated software tests.
- Verify systems/subsystems by understanding test requirements and formulating test cases.
- Support inter-dependent development and testing activities.
- Analyze and document test standards, procedures and results.
- Work closely with development engineers and drive resolution of problems.
- Contribute to test automation infrastructure, labs and testbeds.
- Create and develop test automation strategies.
Requirements
- 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.
- A Bachelor of Science in Computer Science, or a related technical discipline with 10 years of experience in Software Engineering Testing and Automation; a Master’s degree; or equivalent experience is required.
Benefits
- Health Insurance
- Life Insurance
- Retirement or Pension Plans
- Paid Time Off
- various Leave options
- Performance-Based Incentives
- employee stock purchase plan
- restricted stocks (RSUs)
- 40 hours of company paid volunteering
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
RubyREST API developmentNoSQL databasesCassandraLinuxcontainersAgile methodologiesTest-Driven Developmentcontinuous integrationautomated software testing
Soft Skills
problem resolutioncollaborationdocumentationanalysis
Certifications
Bachelor of Science in Computer ScienceMaster’s degree