Bestkaam Logo
SoftClouds Logo

Senior QA Engineer

Actively Reviewing the Applications

SoftClouds

On-site
Posted 5 hours ago Apply by June 4, 2026

Job Description

Summary:

SoftClouds is seeking a highly skilled Senior QA Automation Engineer with strong expertise in API automation, AWS cloud validation, and database testing. The candidate will play a critical role in validating IoT-driven applications, ensuring data integrity across systems, and driving end-to-end quality ownership.

This role requires deep hands-on experience in Karate API Automation Framework, AWS ecosystem, CI/CD integration, and strong analytical capabilities to independently derive meaningful test scenarios.

The ideal candidate will collaborate closely with development teams and managers across multiple teams, demonstrating flexibility in a fast-paced environment. They should be highly technical, detail-oriented, possess excellent problem-solving abilities, and communicate effectively.

Roles & Responsibilities:
  • Hands-on experience with Karate API automation framework, GitHub, GitHub Action CI/CD, and AWS.
  • Strong communication skills to collaborate effectively within teams.
  • Design and implement API automation using Karate framework
  • Experience in both manual and automation testing.
  • Identify common functionality and create reusable scripts.
  • Manage end-to-end automation (API + UI where required)
  • Technical Skills: Karate API test automation framework, GitHub, GitHub Action CI/CD, and AWS. Rest Assured, SQL, DynamoDB
  • Experience with XRay Test Management (plus).
  • Proficiency in Postman and/or Bruno for API tests.
  • Perform strong backend data validation across DynamoDB and Redshift
  • Collaborate with SoftClouds and customer teams to document business requirements.
  • Understanding of SDLC and STLC.
  • Validate IoT data flows and system integrations.
  • Define and execute:
    Exploratory testing
    Regression testing
    Retesting cycles
  • Create reusable automation components and maintain framework stability
  • Update and enhance automation frameworks as required
  • Integrate automation suites with CI/CD pipelines (GitHub Actions)
  • Prepare Test Strategy and Test Plan documentation.
  • Upload test cases into Test Management tools with:
Clear description
Detailed steps
Expected results
Execution evidence (screenshots/logs)
  • Ensure production readiness and release validation
  • Collaborate with SoftClouds and customer teams to document and clarify business requirements
  • Apply research-driven analytical thinking to identify hidden test scenarios
  • Provide technical guidance and occasionally manage small QA teams when required
  • Ensure adherence to SDLC & STLC best practices
  • Take full ownership of deliverables and quality outcomes
  • Perform other duties as assigned




Requirements

Must Have Skills:
  • Strong hands-on experience in Karate API Automation Framework
  • Experience with AWS services
  • API Validation & Web Services Testing
  • Database Validation (SQL, DynamoDB, Redshift)
  • Experience with GitHub & GitHub Actions (CI/CD pipelines)
  • Strong analytical thinking to derive test scenarios from limited requirements
  • Strong communication & stakeholder collaboration skills
  • Experience working with Agile/Scrum methodologies
  • Proficiency in Jira / Confluence / Test Management tools.
  • Experience preparing high-quality test cases with
Positive scenarios
Negative scenarios
Edge cases
Data validation cases.
  • Strong cross-system data validation capability
  • Ability to take complete end-to-end ownership as an Individual Contributor.
Good to Have:
  • IoT functional validation experience
  • Exposure to CRM and Cloud-based applications
  • Experience with XRay Test Management
  • Familiarity with Agile/Scrum methodology and tools like Jira.
  • Experience with Postman / Bruno
  • JavaScript (ES5) basics for API assertions
  • Non-Functional Testing (Performance, API NFR validation).
Qualifications:
  • 8+ years of experience as a QA Engineer.
  • Proficiency in Web Automation using Selenium or other automation tools.
  • Experience in updating automation frameworks.
  • Self-motivated with the ability to work effectively under limited guidance.
  • Ability to manage time effectively within short development cycles.
  • Willingness to work extended hours or provide on-call support as needed
Check Qualification

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.