We require a Senior DevOps Engineer (Quality) with expertise in NodeJS, JavaScript, and TypeScript to build automated test scripts, collaborate with developers, and troubleshoot deployment issues in a microservices environment.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Job Description
Job Title: Software Engineer in Test- DevOps
Location: Fully Remote Role
Duration: 12+ Months Contract with Possible Extension
Pay Range: $55 CAD - $58 CAD Per Hour
• Proficient in NodeJS (must-have), alongside experience with JavaScript and TypeScript.
Job Overview:
Client needs a 'DevOps-minded' Quality Engineer. They aren't just looking for someone to find bugs; they want an engineer who can build the automation infrastructure and use advanced monitoring tools to diagnose complex issues in a microservices environment. It's a hybrid of Automation, DevOps, and SRE.
Responsibilities:
Interested in remote work opportunities in QA & Testing? Discover QA & Testing Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
• Build and maintain automated test scripts.
• Creates, maintains and executes test automation scripts used to validate product releases.
• Serves as a first point of contact for pre-production deployment failures. Triages the root cause of the issues, utilizing APM tools to extract logs and trace system behaviour.
• Participates in on-call rotations to debug, diagnose, and resolve pre-production deployment issues in real-time.
• Collaborate with developers to troubleshoot test failures.
Required Qualifications:
• 5+ years of experience in software testing.
• 5+ years of experience in test automation framework and tooling.
• 5+ years of experience using Devops tools like Jenkins and Argo
• Deep understanding of DevOps practices and tools, including experience with Jenkins for building deployment and test execution.
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
• Experience with continuous delivery, service-oriented architecture, and cloud platform environments.
• Strong understanding of microservices architectures and the complexities of operating in a large-scale SaaS world.
• Proficiency in using Application Performance Monitoring (APM) and observability platforms to fetch logs and monitor system health.
• Proficient in NodeJS (must-have), alongside experience with JavaScript and TypeScript.
• Comfortable working with distributed systems and working with cross-functional teams to identify opportunities.
• Comfortable and capable of performing on-call troubleshooting to support critical system reliability.
• Strong written and verbal communication skills.
• Comfort working in a globally distributed environment with a remote workforce.
Education:
• BS Computer Science or related experience.
Similar Jobs
Explore other opportunities that match your interests
DataAnnotation
RAZOR