R

Software Development Engineer in Test (SDET)

Riseup Labs
On-site
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.