Uplers logo

Senior Software Test Engineer

Uplers Cuttack, Odisha, India

remotefull-time
Posted Jan 29, 2026Apply by Feb 28, 2026

Role & seniority: Senior Automation Engineer (lead/managerial responsibilities within QA)

Stack/tools: Automation; CKAD certification; Cloud technologies; QA; Golang; Kubernetes; Python; Linux; API & UI test automation; Robot Framework or Golang test frameworks (Ginkgo, Go-dog) preferred

Top 3 responsibilities

  1. Lead and mentor a QA team; foster collaboration and continuous improvement

  2. Design, develop, and maintain automated tests for core features of a distributed Kubernetes management platform (API and UI)

  3. Define testing strategies with cross-functional teams; ensure high test coverage and quality milestones

Must-have skills

  • 8+ years IT experience with automation/QA expertise

  • Proven team leadership of QA engineers

  • Hands-on automation development for API and UI

  • Strong Linux proficiency; troubleshooting/debugging

  • Experience with cloud tech, containers, Kubernetes

  • Go/Python programming proficiency

Nice-to-haves

  • CKAD certification (highly preferred); Robot Framework or Golang-based test frameworks (Ginkgo, Go-dog)

  • Bachelor’s degree or equivalent practical experience

  • Ability to set and track automation goals and metrics

  • Location & work type: Remote; full-time contract (12 months, 40 hrs/week); shift aligned to IST (GMT+5:30) Asia/Kolkata

Full Description

Experience: 8.00 + years

Salary: Confidential (based on experience)

Expected Notice Period: 7 Days

Shift: (GMT+05:30) Asia/Kolkata (IST)

Opportunity Type: Remote

Placement Type: Full Time Contract for 12 Months(40 hrs a week/160 hrs a month)

*(Note: This is a requirement for one of Uplers' client - SC)

What do you need for this opportunity?

Must have skills required

automation, CKAD certification., Cloud Technologies, QA, Golang, Kubernetes, Python

SC is Looking for

We are currently seeking a Senior Automation Engineer to lead our Quality Assurance team and play a pivotal role in managing and developing automated tests for our flagship Kubernetes management platform.

Key Responsibilities

Lead and manage a team of QA Engineers by providing guidance, mentorship, and fostering a collaborative work environment. Design and develop automated tests for the core capabilities and features of a distributed platform, ensuring high quality and reliability. Collaborate closely with cross-functional teams to define testing strategies and drive continuous improvement. Create and maintain high-quality test cases for new features and enhancements, ensuring comprehensive test coverage. Develop automation tests for both API and UI components, leveraging extensive hands-on experience. Demonstrate strong proficiency in Linux-based operating systems, including troubleshooting and debugging. Apply hands-on experience with cloud technologies, containers, and Kubernetes (K8s) to enhance testing processes.

Highly preferred: Lead the development of automation tests using the Robot Automation Framework or Golang-based test frameworks such as Ginkgo or Go-dog. Champion best practices and testing methodologies to maintain high standards of quality. Collaborate with management to define strategic goals for the automation team and track progress against those goals.

Minimum Qualifications

8+ years of IT experience, with deep expertise in automation and quality assurance. Proven experience leading and managing a team of QA Engineers. Extensive hands-on experience developing automation tests for both API and UI (mandatory). Strong proficiency in Linux-based operating systems (mandatory). Ability to create and maintain high-quality test cases for new features and enhancements. Demonstrated hands-on experience with cloud technologies, containers, and Kubernetes (K8s) (mandatory).

Highly preferred: Experience leading automation development using Robot Framework or Golang-based frameworks such as Ginkgo or Go-dog. Strong understanding of testing methodologies, along with solid troubleshooting and debugging skills.

Highly preferred: CKA or CKAD certification.

Additional Preferred Qualifications

Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent practical experience). Proficiency in GoLang or Python programming. Proven experience in setting strategic goals for automation teams and successfully achieving them.

How to apply for this opportunity?

Step 1: Click On Apply! And Register or Login on our portal.

Step 2: Complete the Screening Form & Upload updated Resume

Step 3: Increase your chances to get shortlisted & meet the client for the Interview!

About Uplers

Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement.

(Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well).

So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you! Show more Show less

multi-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.