hero

Jobs With No Boss

The easiest way to find and promote career opportunities in boss-less organizations from all over the world.
Jobs With No Boss
companies
Jobs

QA Engineer - Manual and Automation Testing

Codewave

Codewave

Quality Assurance
Bengaluru, Karnataka, India
Posted on Oct 16, 2025

Bangalore

QA Engineer – Manual and Automation Testing

Job description:

Your Role
We are looking for a skilled and detail-oriented QA Engineer to join our dynamic team. The ideal candidate will have strong experience in both manual and automation testing, with a deep understanding of testing methodologies. The candidate should also be proficient in Playwright with JavaScript/TypeScript for automation testing, as well as Selenium with Java.

Responsibilities:

Manual Testing:

  • Work closely with product and development teams to understand requirements and translate them into test cases.
  • Perform functional, regression, and user acceptance testing (UAT) on web applications.
  • Identify, document, and track software defects using bug-tracking tools (e.g., JIRA).
  • Ensure the quality and performance of applications by running exploratory, ad-hoc, and manual tests.
  • Verify that the software is ready for deployment and meets the defined acceptance criteria.
  • Collaborate with the development team to reproduce and resolve issues.
  • Create detailed test plans and test cases to ensure complete test coverage.

Automation Testing:

  • Design, develop, and maintain automated tests using Playwright (JavaScript/TypeScript) and Selenium (Java) for functional and regression testing.
  • Build and optimize automated test scripts to test new features, enhancements, and integrations.
  • Implement continuous integration (CI) pipelines for automation test execution (e.g., Jenkins, GitLab CI).
  • Ensure high test coverage across applications through automation and maintainability of test code.
  • Identify opportunities to enhance the automation framework and testing processes.
  • Work with the team to integrate automation tests into the overall CI/CD pipeline for faster
    feedback.
Skills and Qualifications:

Manual Testing:

  • Strong experience in manual testing of web and mobile applications.
  • Ability to create comprehensive test plans, test cases, and perform exploratory testing.
  • Familiarity with bug-tracking tools such as JIRA and Azure DevOps.
  • Experience with functional, regression, and UAT testing.

Automation Testing:

  • Proven experience in automating tests using Playwright with JavaScript/TypeScript.
    • Knowledge of Playwright framework and its API for web testing.
    • Familiarity with asynchronous JavaScript and Typescript for creating automation
      scripts.
  • Proficiency in Selenium with Java.
    • Experience with Selenium WebDriver, Java-based test automation frameworks,
      and integration with test tools like TestNG or JUnit.
  • Experience with version control systems (Git).
  • Familiarity with Continuous Integration/Continuous Deployment (CI/CD) pipelines.
  • Strong understanding of automation best practices, test data management, and maintaining automation suites.

Automation Testing:

  • Testing Tools: Playwright, Selenium, JUnit/TestNG, Postman, JIRA, Jenkins, Git, etc.
  • Programming Languages: JavaScript/TypeScript, Java.
  • Others: CI/CD tools (Jenkins, GitLab CI), version control (Git), SQL for database testing, etc.

Preferred Qualifications:

  • Experience with cloud-based testing platforms (e.g., Sauce Labs, BrowserStack).
  • Knowledge of API testing and tools like Postman.
  • Familiarity with Agile development practices (Scrum/Kanban).
  • Experience with performance and load testing.