Software Development Engineer in Test (SDET)
Riseup Labs- Location
- Location not stated
- Workplace
- —
- Employment
- —
- Salary
- —
Software Development Engineer in Test (SDET) - Riseup Labs | Career Page
Software Development Engineer in Test (SDET)
Apply for Position Or refer someone
Job Openings Software Development Engineer in Test (SDET)
About the job Software Development Engineer in Test (SDET)
Job Context
Riseup Labs looking for an experienced Software Development Engineer in Test (SDET), you will play a pivotal role bridging Software Development, Quality Assurance, and DevOps.
Job Responsibilities
- Automation Mastery: Design, develop, and maintain robust automation frameworks for end-to-end testing, and continuous integration/continuous deployment (CI/CD) pipelines.
- Platform Expertise: Demonstrate expertise in Linux/Mac environments, with a focus on administering, troubleshooting, and optimizing system performance.
- Containerization and Orchestration: Leverage Docker and Kubernetes to containerize applications and orchestrate scalable, resilient, and maintainable systems.
- Scripting Prowess: Utilize Shell Scripting and Go to automate routine tasks, streamline processes, and enhance system efficiency.
- CI/CD Excellence: Implement and optimize CI/CD pipelines using GitHub Actions, ensuring smooth and reliable software delivery.
- Infrastructure as Code (IaC): Employ infrastructure as code principles to manage, version, and provision infrastructure components using tools like Terraform.
- GitOps Implementation: Implement and maintain GitOps practices using tools such as ArgoCD to automate deployment, monitoring, and rollbacks.
Educational Requirements
- B.Sc in Computer Science and Engineering from any reputed public or private university.
Additional Requirements
- 3+ years of hands-on experience in Software Development, SDET, and/or DevOps roles.
- Proficient in Unix-based (Linux/MacOS) environments.
- Strong Shell Scripting skills.
- Experience in one or more of the following: Go, Javascript, Python
- Experience with Docker for containerization.
- In-depth knowledge of Kubernetes for orchestration.
- Familiarity with GitHub Actions for CI/CD.
- Hands-on experience with ArgoCD for GitOps.
- Collaboration: Proven ability to collaborate effectively with cross-functional teams, including developers, QA engineers, and infrastructure engineers.
- Problem Solving: Strong analytical and problem-solving skills, with the ability to troubleshoot complex issues and optimize workflows.
- Communication: Excellent communication skills, both written and verbal, to document processes, share knowledge, and collaborate with team members.
Workplace
- Remote
Working Hours
- 5:00 pm - 2:00 am
Salary
- Negotiable (Based on experience and skills)
Compensation & Other Benefits
- Annual Performance Evaluation and Increment
- Festival Bonus (2)
- Group Life and Health Insurance
- Full Subsidize Lunch
- Annual Retreats
- Wedding Bonus (As per company’s policy)
- Celebration of Events & Occasions
- Team Outing
- Training & Development by Organization Assigned Consultants
- Weekly 2 holidays (Saturday, Sunday)
- Paid Time Off 24 days (CL & SL)
- Maternity Leave with benefit (As per company's policy)
- Paternity Leave
- Public holidays as per Riseup Labs calendar
The Application Process
- Telephone Round.
- Interview with the Technical & Talent Acquisition Team.
- Interview with the Client
- Job Offer.
Apply for Position
Or refer someone
Share
- Line
- X (Formerly Twitter)
Skills
- Linux
- Docker
- Kubernetes
- Shell
- Go
- GitHub Actions
- Terraform
- Argo CD
- Unix
- macOS
- JavaScript
- Python