Codebase
Posted 4mo ago

QA Automation Engineer (Java + Selenium)

Codebase
Pune, Maharashtra, India
OnsiteFull Time
Responsibilities
  • Design automation
  • Build framework
  • Perform testing
Requirements
  • Strong Java and Selenium WebDriver experience
  • TestNG/JUnit
  • API testing
  • CI/CD (Jenkins)
  • Agile/Scrum
  • Debugging and analytical skills
Technical tools mentioned
JavaSelenium WebDriverTestNGJUnitAPI testing tools (Rest Assured, Postman)JenkinsGitMavenGradleAgile/ScrumCucumberJMeterAWSGCPDocker

Job description

Company Introduction

Codebase is a young software services company with a great pool of tech-savvy developers. We started in the spring of 2018, and have been growing aggressively. We are located in Pune, India, and serve software product companies across the globe; focusing on enterprise SaaS, eCommerce, cloud, and application development.


We are looking for a skilled QA Automation Engineer with strong experience in Java and Selenium to design, develop, and maintain automated test solutions. The ideal candidate should have a solid understanding of software testing methodologies and a passion for quality.


Key Responsibilities:

  • Design, develop, and maintain automated test scripts using Java + Selenium WebDriver
  • Build and enhance automation frameworks (TestNG/JUnit-based)
  • Perform functional, regression, and integration testing
  • Collaborate with developers, product managers, and QA team members
  • Analyze test results, log defects, and track them to closure
  • Integrate automated tests into CI/CD pipelines (Jenkins or similar)
  • Ensure high test coverage and improve test efficiency
  • Participate in test planning, test case design, and reviews

          Requirements: 

          • Strong programming skills in Java
          • Hands-on experience with Selenium WebDriver
          • Experience with testing frameworks like TestNG or JUnit
          • Good understanding of OOP concepts
          • Experience with API testing (Rest Assured or Postman)
          • Familiarity with CI/CD tools (Jenkins, Git, Maven/Gradle)
          • Knowledge of Agile/Scrum methodologies
          • Strong debugging and analytical skills

            Nice to have:

            • Experience with BDD frameworks (Cucumber)

            • Knowledge of performance testing tools (JMeter)
            • Exposure to cloud platforms (AWS/GCP)

            • Experience with Docker or containerized environments

            Soft Skills

            • Excellent problem-solving and analytical skills.
            • Strong communication and interpersonal abilities.
            • Ability to work independently and as part of a team.
            • Proactive and eager to learn new technologies.

            About Codebase

            Provides offshore software engineering and dedicated development teams.

            Similar jobs

            QA Automation Engineer roles near Pune, Maharashtra
            5h
            Save
            Mark Applied
            Hide
            QA Automation Engineer (DevOps) - Unified Communications & Contact Center Platforms
            Pune, Maharashtra, India
            HybridFull Time
            BETSOL
            BETSOL: Provides cloud-first digital transformation and data management software and services.
            6+ YOERequires 6–8 years in QA automation or platform validation, programming in Python, TypeScript, Java, or C#, Git, CI/CD, Kubernetes, APIs, cloud validation, and a bachelor's degree in a related field.
            Python, TypeScript, Java, C#, Git, GitHub Actions, Jenkins, Azure DevOps, Kubernetes, kubectl, REST APIs, JSON, YAML, Azure, GCP, AKS, GKE, Argo CD, Terraform, Ansible, OAuth2, OIDC, Keycloak, PowerShell, Bash, VoIP, SIP
            5d
            Save
            Mark Applied
            Hide
            Sr. Engineer QA (Automation)
            Pune, Maharashtra, India
            OnsiteFull Time
            Orbia
            OrbiaMexican Stock Exchange (BMV): ORBIA: Manufacturer of advanced material, infrastructure, and agricultural solutions.
            Requires a bachelor's degree, strong Python and OOP skills, Playwright, Pytest, BDD, Appium, REST API, IoT testing, Git, CI/CD, and English communication skills.
            TypeScript, Python, Java, Playwright, Appium, Pytest, Behave, Gherkin, Git, GitHub Actions, Azure DevOps, Jenkins, JMeter, k6, Azure Cloud, SonarQube, MQTT, HTTP, HTTPS, WebSocket, SQL, PostgreSQL
            5d
            Save
            Mark Applied
            Hide
            Sr. Engineer QA (Automation)
            Pune, Maharashtra, India
            OnsiteFull Time
            Netafim
            Netafim: Global provider of precision irrigation and agricultural technology solutions.
            Bachelor's degree in computing or related engineering; strong Python, Playwright, Pytest, BDD, Appium, REST API, IoT testing, Git, CI/CD, and automation framework design experience.
            TypeScript, Python, Java, Playwright, Appium, Pytest, Behave, Gherkin, Git, GitHub Actions, Microsoft Azure DevOps, Jenkins, JMeter, k6, Microsoft Azure, SonarQube, MQTT, HTTP, HTTPS, WebSocket, SQL, PostgreSQL
            5d
            Save
            Mark Applied
            Hide
            Automation QA (10335)
            Pune, Maharashtra, India
            OnsiteFull Time
            Agiliad
            Agiliad: Provides product engineering and research and development services.
            3+ YOERequires 3–9 years of software testing experience, Playwright, TypeScript or JavaScript, REST API testing, Git, CI/CD, industrial HMI, SCADA, and automation domain knowledge.
            Playwright, TypeScript, JavaScript, REST APIs, Git, Azure DevOps, Jenkins, GitHub Actions, OPC UA, Modbus, Ethernet/IP, Profinet, Electron, Docker, SQL, Python
            6d
            Save
            Mark Applied
            Hide
            Senior Software Engineer
            Pune or Mumbai or Israel
            OnsiteFull Time
            Xoriant
            Xoriant: Provides digital engineering and software services for global enterprises.
            4+ YOERequires 4–6 years in software testing or QA automation, Selenium WebDriver, TestNG, automation framework development, manual testing, SDLC/STLC, defect management, and troubleshooting.
            Selenium WebDriver, TestNG, Playwright, CI/CD, Agile, Scrum
            1w
            Save
            Mark Applied
            Hide
            Tester
            Pune, Maharashtra, India
            HybridFull Time
            Endava
            EndavaNYSE: DAVA: Provides software engineering and digital transformation consulting services.
            2+ YOE2+ years test automation experience with Java-based frameworks; proficiency in Selenium/Maven/JUnit, SQL/Oracle, REST APIs and Postman/Insomnia; experience with Git and JIRA; UNIX familiarity; strong communication and Agile experience.
            Selenium, Cypress, Playwright, Java, Maven, JUnit, SQL, Oracle, Postman, Insomnia, Git, GitHub, Bitbucket, JIRA, UNIX
            1w
            Save
            Mark Applied
            Hide
            QA Automation Engineer
            Pune, Maharashtra, India
            OnsiteFull Time
            Tarana Wireless
            Tarana Wireless: Develops next-generation fixed wireless access broadband technology.
            4+ YOEBachelor's degree,4+ years QA automation with Python,experience applying AI/GenAI/LLM tools to testing,pytest/unittest/nose,CI (Jenkins/GitLab),git,Unix/shell,networking fundamentals,UI/API automation,Agile,debugging.
            Python, pytest, unittest, nose, Selenium, Playwright, REST, JSON, XML, Jenkins, GitLab CI, git, Unix, shell scripting, IPerf, Xena, IXIA, Spirent, VIAVI JDSU, Jira, Confluence
            1w
            Save
            Mark Applied
            Hide
            QA automation with Playwright
            Pune, Maharashtra, India
            OnsiteFull Time
            Tata Consultancy Services
            Tata Consultancy ServicesNational Stock Exchange of India: TCS: Global provider of IT services, consulting, and business solutions.
            6+ YOE6+ years in test automation, experience with requirements engineering, Microsoft Azure CI/CD, Java/Scala/C/C++/C#/Python, strong debugging and collaboration skills.
            Playwright, Microsoft Azure, CI/CD, Java, Scala, C, C++, C#, Python