Design, develop, maintain, and improve automated testing solutions using Java and Selenium WebDriver. Build TestNG or JUnit frameworks, conduct functional, regression, integration, and API testing, analyze results, track defects, and integrate tests into CI/CD pipelines. Collaborate with cross-functional teams on test planning, case design, reviews, coverage, and efficiency improvements.
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.
Similar Jobs
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Supports global privacy compliance through OneTrust platform administration, privacy reviews of marketing promotions, and sub-processor inventory management. Responsibilities include managing privacy workflows and records, reviewing consent language and contractual provisions, tracking approvals, maintaining audit-ready data, generating reports and dashboards, coordinating with legal and business stakeholders, supporting audits, and improving processes. The role requires knowledge of global privacy principles, strong organization and communication skills, and experience in privacy operations, compliance, legal operations, risk management, or data governance.
Top Skills:
Microsoft 365ExcelMicrosoft PowerpointOnetrust
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Leads the design, development, and delivery of scalable full-stack Java applications using React or Angular. Establishes architecture, technical standards, APIs, microservices, security, resiliency, and zero-downtime production practices. Collaborates with product and cross-functional teams, provides technical leadership, estimates scope and timelines, and supports project delivery. The role also drives cloud-native development, DevOps automation, observability, release management, and adoption of generative AI solutions.
Top Skills:
Angular 14+AnsibleApache AirflowAWSAws SqsAzureC#CamundaChefCi/CdDockerDroolsEasyrulesElasticsearchElk StackGCPGenerative AiGithub CopilotGradleGroovyHibernateHTMLInfrastructure As CodeJava 17+JavaScriptJenkinsKafkaKubernetesLarge Language ModelsMavenMicroservicesMongoDBN8NNetflix ConductorNode.jsOpenapiOpenshiftOpentelemetryOraclePostgresPythonRabbitMQReact Js 16+RedisRestRetrieval-Augmented GenerationScalaSonarqubeSplunkSpring BootSpring FrameworkSQL ServerUnix Shell Scripting
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Leads the architecture, development, deployment, and lifecycle management of enterprise AI, machine learning, generative AI, and agentic AI platforms. Establishes AI engineering standards, MLOps and AgenticOps practices, cloud-native architectures, governance, security, and operational excellence. Partners with architecture, security, product, data science, and infrastructure teams to define roadmaps, evaluates emerging technologies, mentors engineers, and drives production adoption of scalable AI capabilities.
Top Skills:
AgenticopsAPIsAWSCi/CdDistributed SystemsGoogle Cloud PlatformInfrastructure AutomationKubernetesLangchainLanggraphLlamaindexLlmsMicroservicesAzureMlopsModel GovernanceModel OrchestrationObservabilityPrompt EngineeringPythonPyTorchRetrieval-Augmented GenerationScikit-LearnTensorFlowVector Databases
What you need to know about the Pune Tech Scene
Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.
