Search by job, company or skills

QA Automation Engineer

  • Posted 7 hours ago
  • Be among the first 10 applicants

Job Description

Job Description

We are looking for a detail-oriented QA Automation Engineer with 2–4 years of experience in software quality assurance and test automation. The ideal candidate will have hands-on experience in automation frameworks, API testing, mobile application testing, and database validation, along with excellent analytical and communication skills.

Requirements

  • 2–4 years of experience in Software Quality Assurance with a focus on test automation.
  • Hands-on experience with test automation frameworks (e.g., Selenium, Playwright, Cypress, Appium, or similar).
  • Experience in designing and developing automated API tests using tools such as Postman, Rest Assured, or equivalent.
  • Experience in mobile application testing (Android and/or iOS).
  • Strong knowledge of SQL and database testing.
  • Good understanding of software testing methodologies, SDLC, and Agile/Scrum practices.
  • Strong analytical, problem-solving, communication, and interpersonal skills.
  • Ability to work independently as well as collaboratively within cross-functional teams.

Key Responsibilities

  • Collaborate with cross-functional Agile teams to ensure quality throughout the software development lifecycle, from requirements gathering to production release.
  • Design, develop, maintain, and enhance automated test frameworks and reusable test scripts.
  • Develop and execute automated API, web, and mobile application test cases.
  • Contribute to the timely delivery of high-quality software releases through effective test planning and execution.
  • Identify, analyze, document, and proactively communicate defects, risks, and quality concerns to stakeholders.
  • Maintain comprehensive test documentation, including test cases, test data, execution results, and defect reports.
  • Execute functional, regression, integration, and end-to-end testing for new features and enhancements.
  • Track, measure, and report software quality using appropriate metrics and KPIs.
  • Work closely with Engineering, Product Management, Technical Operations, and business stakeholders to ensure product quality.
  • Continuously improve testing processes, automation coverage, and quality assurance practices.
  • Identify functional edge cases and perform exploratory testing to uncover potential issues beyond standard workflows.

Technical Competencies

The candidate should have knowledge of or a willingness to develop expertise in:

  • Functional Testing
  • UI/UX Testing
  • API Integration Testing
  • Regression Testing
  • Mobile Application Testing
  • Database Testing
  • Performance and Scalability Testing
  • Security Testing
  • Penetration Testing
  • Test Automation Framework Design and Maintenance

Preferred Qualifications

  • Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
  • Experience using test management tools such as Jira, Azure DevOps, TestRail, or Zephyr.
  • Familiarity with version control systems such as Git.
  • ISTQB certification is a plus.
  • Exposure to cloud-based applications and DevOps practices is desirable.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151875899

Similar Jobs

India, Faridabad

Skills:

JavaDomXpathCSSSelenium WebdriverBashHTMLSqlGitTypescriptJavascriptRestassuredShell scriptingAgileScrumPostmanCypressKanban

Remote

Skills:

Qa AutomationPythonJava SeleniumPlaywrightPywinauto

Beware of Scammers

We don’t charge money for job offers