Search by job, company or skills

ICE

QA Automation Engineer

Save
new job description bg glownew job description bg glow
  • Posted 4 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

Job Purpose

We are seeking an experienced QA Automation Analyst to join our engineering team. The ideal candidate will design, build, and maintain robust automated test suites across web, API, and enterprise application layers. You will work closely with developers, business analysts to embed quality throughout the software development lifecycle, driving faster delivery with confidence.

Responsibilities

  • Test Automation & Framework Development
    • Design, develop, and maintain automated test scripts using Robot Framework, Playwright, and Selenium across web and Cloud based applications.
    • Build and maintain modular, reusable test libraries and keyword-driven / data-driven test frameworks.
    • Develop end-to-end (E2E), regression, smoke, and sanity test suites for complex application workflows.
    • Continuously improve test coverage, reliability, and execution speed of the automation suite.
  • API & Integration Testing
    • Design and execute comprehensive API test cases covering REST and SOAP services using Robot Framework's Requests Library or any other applicable libraries.
  • Load Testing
    • Plan and execute load tests using tools such as JMeter.
    • Work with infrastructure and development teams to address performance issues and validate resolutions.
  • Salesforce & ServiceNow Application Testing
    • Develop and maintain automation scripts for Salesforce (Sales Cloud, Service Cloud) and ServiceNow platform workflows.
    • Validate Salesforce configurations, custom objects, flows, process builders, and integrations.
    • Ensure application-specific regression coverage after platform upgrades and configuration changes.
  • CI/CD & DevOps Integration
    • Integrate and manage automated test execution within Jenkins CI/CD pipelines.
    • Configure Job stages for triggering test suites on code merge, build, or deployment events.
    • Monitor application health, triage test failures, and work with Dev to resolve issues.
  • Defect Management & Reporting
    • Log, track, and manage defects using JIRA, including detailed reproduction steps, screenshots, and logs.
    • Perform root-cause analysis of test failures, differentiating genuine defects from test script or environment issues.
  • Source Control & Collaboration
    • Maintain all automation code in GitHub using branching strategies (feature branches, pull requests, code reviews).
    • Follow version control best practices including meaningful commit messages and structured repository organization.
    • Actively participate in agile ceremonies: sprint planning, daily stand-ups, retrospectives, and backlog grooming.
  • Quality Advocacy
    • Contribute to and enforce testing standards, coding guidelines, and QA best practices within the team.
    • Proactively identify process improvement opportunities to reduce manual effort and increase test efficiency.
Knowledge And Experience

  • 3+ years of hands-on experience in software quality assurance with a focus on test automation.
  • Proficiency in Robot Framework with experience writing custom libraries and keyword-driven tests.
  • Strong hands-on experience with Playwright for modern browser automation (cross-browser, headless testing).
  • Solid experience with Selenium WebDriver and related frameworks (e.g., TestNG, pytest).
  • Experience writing and testing REST APIs; familiarity with API testing tools and HTTP fundamentals.
  • Practical exposure to load testing tools like JMeter.
  • Working experience with Salesforce and/or ServiceNow application testing.
  • Proficiency in JIRA for defect tracking, test management, and agile project tracking.
  • Experience configuring and maintaining Jenkins pipelines for automated test execution.
  • Strong proficiency with GitHub for version control, branching, and code review workflows.
  • Good scripting skills in at least one language: Python, JavaScript/TypeScript, or Java.
  • Strong analytical and problem-solving skills with meticulous attention to detail.
  • Familiarity with BDD frameworks (Cucumber, Behave) and Gherkin syntax.
  • Knowledge of containerized test execution using Docker and Kubernetes.
  • Exposure to cloud platforms (AWS, Azure, GCP) and cloud-based testing services.
  • Experience with test management tools such as TestRail, Zephyr, or Xray.
  • Understanding of database testing concepts and ability to write basic SQL queries for test validation.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147513651

Similar Jobs

Hyderabad, India

Skills:

Node.jsGitJmeterTypescriptDockerPlaywrightSupertestAzure DevOps Pipelinesk6LocustPact Pact JSOWASP ZAPOpenAPI validationAPIRequestContextaxe coreAJV JSON Schema validationMSW Mock Service Worker

Hyderabad, India

Skills:

SdetApi TestingMicroservicesTest EngineeringTypescriptQa AutomationAutomation FrameworksAWSREST-based testing frameworkscloud-native systemsPlaywrightevent-driven architecturesCI CDconfiguration-driven systemsGitHub ActionsCypressE2E frameworksfeature flagsdebugging skills

Hyderabad, India

Skills:

JavaGithubJunitMavenTestNGJenkinsTest Management ToolsTeamcityAgileJbehaveSeleniumCucumbernon-functional testing

Hyderabad, India

Skills:

JavaTypescriptJavascriptQa AutomationRest AssuredSeleniumPythonPlaywrightDatabase query skills

Hyderabad, India

Skills:

DynamodbS3AWSJavaPostmanSqsMavenGradleSeleniumWireMockCypress