Uplers logo

Senior Software Test Engineer

Uplers Thiruvananthapuram, Kerala, India

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

Role & seniority: Senior Automation Engineer (8+ years IT experience; leads QA team)

Stack/tools: Automation testing (API & UI), Linux, Cloud technologies, Containers, Kubernetes, Golang, Python; Robot Framework or Golang-based frameworks (Ginkgo, Go-dog) preferred

Top 3 responsibilities

  • Lead and mentor QA Engineers; foster collaborative environment

  • Design/develop automated tests for distributed Kubernetes management platform; ensure coverage and reliability

  • Collaborate with cross-functional teams on testing strategy; define/test plans; maintain high-quality test cases

Must-have skills

  • 8+ years IT experience; hands-on automation testing (API & UI)

  • Strong Linux proficiency; cloud, containers, Kubernetes (K8s)

  • Automation test development; CKAD certification (preferred); Golang/Python skills

Nice-to-haves

  • Robot Framework or Golang-based test frameworks (Ginkgo, Go-dog)

  • CKA/CKAD certification; GoLang or Python proficiency

  • Experience setting strategic automation goals and tracking progress

Location & work type

  • Remote; full-time contract (12 months, 40 hrs/week, 160 hrs/month)

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

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.