Talent.com
No longer accepting applications
QA Automation Engineer

QA Automation Engineer

Tuna Software Solutions Pvt LtdMangalore, IN
18 hours ago
Job description

We are seeking a highly skilled QA Automation Engineer with strong experience in both manual and automated testing . The ideal candidate will be responsible for ensuring the quality, performance, and reliability of our applications through effective test planning, test automation, and manual validation. This role requires a deep understanding of QA methodologies, tools, and frameworks, along with the ability to collaborate closely with development, product, and DevOps teams.

Key Responsibilities

  • Design, develop, and maintain automated test frameworks and scripts for web, mobile, and API applications.
  • Conduct manual testing to validate complex user scenarios, usability, and regression areas not covered by automation.
  • Participate in requirement analysis , design reviews, and sprint planning to ensure test coverage and product quality.
  • Develop and execute test plans , test cases , and test scripts based on user stories and acceptance criteria.
  • Perform functional, regression, integration, performance, and smoke testing across environments.
  • Collaborate with developers to identify, log, and track bugs in defect tracking systems (e.g., Jira, Azure DevOps).
  • Implement CI / CD test integration for automated builds and deployments.
  • Use monitoring and reporting tools to provide test metrics , coverage reports, and release readiness status.
  • Identify gaps in testing processes and contribute to continuous improvement initiatives within the QA team.
  • Stay current with emerging technologies, tools, and best practices in test automation and QA engineering.

Required Technical Skills

Manual Testing :

  • Strong knowledge of SDLC , STLC , and Agile / Scrum methodologies.
  • Experience in writing detailed test cases , test plans , and bug reports .
  • Ability to perform UI testing , API testing , database testing , and cross-browser / cross-platform validation .
  • Experience in exploratory testing , UAT support , and sanity / smoke testing .
  • Automation Testing :

  • Hands-on experience with Selenium WebDriver , Playwright , Cypress , or Appium .
  • Strong understanding of test automation frameworks (e.g., TestNG, JUnit, Pytest, Cucumber, BDD / TDD).
  • Proficient in one or more programming / scripting languages such as Java , Python , JavaScript , or C# .
  • Experience with API automation testing tools such as Postman , RestAssured , or Karate .
  • Familiarity with continuous integration tools like Jenkins , GitHub Actions , GitLab CI , or Azure DevOps .
  • Experience with version control systems (Git, Bitbucket).
  • Working knowledge of containerized environments (Docker, Kubernetes) and cloud-based test setups (AWS, GCP, Azure).
  • Performance & Security Testing (Optional but Preferred) :

  • Experience with tools like JMeter , LoadRunner , or Locust .
  • Awareness of OWASP standards and basic security testing practices.
  • Database Testing :

  • Ability to write and validate SQL queries , joins , and stored procedures to verify backend data integrity.
  • Experience with RDBMS like MySQL, PostgreSQL, SQL Server, or Oracle.
  • Create a job alert for this search

    Qa Automation Engineer • Mangalore, IN