About this role
Job Position: SeniorQA Engineer
Job Location: India/Remote
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:
o Exploratory testing
o Regression testing
o Retesting cycles
- Create reusable automation components and maintain framework stability
- Update and enhance automation frameworks asrequired
- 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
2 SoftClouds India Pvt Ltd--Quadrant No: 2, 2nd Floor, Cyber Towers, HITEC City, Madhapur, Hyderabad, Telangana 500081.
www.softclouds.com
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:
o Positive scenarios
o Negative scenarios
o Edge cases
o 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) basicsfor 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’
Education:
- Bachelor’s degree in Computer Science, Information Technology, or equivalent experience
Work Location: Remote