13,189 Selenium jobs in India
Selenium Automation Engineer
Posted 1 day ago
Job Viewed
Job Description
Hiring Now: Selenium with Java Test Engineer | 3+ Years Experience | Kochi
Company:
Ektova Technologies
Ektova Technologies is looking for a passionate and skilled
Selenium Automation Test Engineer
with
3+ years
of hands-on experience in
Java and TestNG
to join our growing QA team.
Key Responsibilities:
- Design, develop, and maintain automated test scripts using
Selenium WebDriver
with
Java - Create robust test frameworks using
TestNG - Collaborate with developers and product teams to understand requirements and write efficient test cases
- Execute test plans, identify bugs, and ensure high-quality releases
Requirements:
- Minimum 2 years of experience in
Selenium with Java - Strong knowledge of
TestNG
, automation frameworks, and best practices - Experience with tools like Maven, Jenkins, Git, etc., is a plus
- Good understanding of SDLC/STLC and Agile methodologies
- Strong analytical and problem-solving skills
Location:
Infopark, Kochi
Job Type:
Full-time (On-site/Hybrid depending on project)
Apply Now:
Visit us:
Join a dynamic team where innovation meets quality
Selenium Automation Engineer
Posted 1 day ago
Job Viewed
Job Description
Overview
We are seeking a highly skilled and motivated Automation QA Engineer to join our dynamic team. This role is crucial in ensuring the quality, reliability, and performance of our software products through comprehensive automation testing. The ideal candidate will have a strong background in developing and maintaining robust automation frameworks, with expertise in API and UI automation, and a deep understanding of Behavior-Driven Development (BDD) principles. You will play a key role in integrating automation into our CI/CD pipelines and fostering a culture of quality within an agile development environment.
Responsibilities:
- Design, develop, and maintain scalable, robust, and efficient automated test scripts and frameworks for both UI and API layers.
- Collaborate with product owners, developers, and other QA engineers to define and implement test scenarios using Gherkin syntax (Given/When/Then) within Cucumber.
- Develop and execute automated tests for RESTful APIs to ensure data integrity, functionality, and performance, using appropriate tools and frameworks.
- Create and maintain automated UI test suites using Selenium WebDriver and other Java/UI-based automation tools to validate user interfaces and end-to-end user flows.
- Contribute to the continuous improvement of automation frameworks, tools, and processes, ensuring reusability, maintainability, and efficiency.
- Integrate automated tests into continuous integration and continuous delivery (CI/CD) pipelines to enable rapid feedback and early defect detection.
- Execute automated test suites, analyze results, identify defects, and report on test coverage and quality metrics.
- Work closely with development, product management, and DevOps teams to understand requirements, define test strategies, and ensure quality throughout the software development lifecycle.
- Share knowledge and promote best practices in automation testing, including test-driven development (TDD) and behavior-driven development (BDD).
- Assist in troubleshooting production issues by leveraging testing expertise and collaborating with development teams.
Qualifications:
- Proven experience (4+ years) as an Automation QA Engineer or similar role, with a strong focus on automated testing.
- In-depth hands-on experience with Behavior-Driven Development (BDD) frameworks, specifically Cucumber and writing feature files using Gherkin syntax.
- Strong proficiency in Java for developing automation scripts and frameworks.
- Expertise in designing, developing, and maintaining automated UI tests using Selenium WebDriver and other relevant Java/UI based automation tooling (e.g., TestNG, JUnit).
- Solid experience in automating RESTful API tests, including understanding of HTTP methods, status codes, and data formats (JSON/XML).
- Strong understanding of software testing methodologies, tools, and processes.
- Experience with version control systems, preferably Git.
- Familiarity with integrating automated tests into CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps).
- Excellent analytical and problem-solving skills with a keen eye for detail.
- Strong communication and interpersonal skills, with the ability to work effectively in an agile, cross-functional team environment.
Education:
- Bachelor's degree/University degree or equivalent experience
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
Good to have Skills -
- Experience with other programming languages (e.g., Python, JavaScript) for automation.
- Knowledge of performance testing and security testing principles.
- Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
- Experience with cloud platforms (Openshift, AWS).
- Understanding of microservices architecture and testing strategies for distributed systems.
- Experience with defect tracking and test management tools (e.g., Jira, Zephyr).
-
Job Family Group:
Technology
-
Job Family:
Applications Development
-
Time Type:
Full time
-
Most Relevant Skills
Please see the requirements listed above.
-
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.
-
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi .
View Citi's EEO Policy Statement and the Know Your Rights poster.
QA Automation Engineer Selenium
Posted 1 day ago
Job Viewed
Job Description
The impact that you will be making
- Automating all the manual test cases through our inbuilt framework.
- Ensure that the automated QA is well integrated into the CI/CD pipeline.
- Maintaining existing test scripts/regression suites.
- Updating Framework functions when needed
What Lands You In This Role
- Minimum 1-3 years' hands-on experience in automation testing.
- Experience of working in Python.
- Solid SQL skills - Should be able to write complex queries with ease.
- Solid experience in testing AI tools.
- Experience of working on any testing frameworks such as Playwright, Selenium, Cypress.
- Experience of working on any Performance testing tools like JMeter, Load Runner etc.
- Good to have knowledge on API testing with tools like Postman, Insomnia etc.
- Experience of working in a well-designed CI/CD environment is mandatory.
- Experience in automating test scenarios and integrating them into the CI/CD environment.
- Experience in automating complex web based applications.
- Ability to analyze and troubleshoot scripts.
- Should possess a high ownership mindset.
- Should have strong aptitude, can think independently and possess problem solving skills.
- Ability to learn new technologies and quickly adapt to new situations.
- BE/BTech in computer science or equivalent technical education
What We Offer
- An opportunity to develop some of the best enterprise SaaS products to be built out of India
- Opportunities to quench your thirst for problem-solving, experimenting, learning, and implementing innovative solutions
- A flat, collegial work environment, with a work hard, play hard attitude
- A platform for rapid growth if you are willing to try new things without fear of failure.
- Remuneration with best-in-class industry standards with generous health insurance cover
Selenium
Posted 1 day ago
Job Viewed
Job Description
Selenium
Minimum 3 year(s) of experience is required (12LPA)
Educational Qualification : Bachelors in computer science or related field
Summary:
As a Test Automation Engineer, youll design and implement robust automated test frameworks using Java and the TestNG framework. You'll work closely with QA, development, and DevOps teams to ensure high-quality software delivery through scalable and maintainable automation solutions.
Roles & Responsibilities:
1. Develop and maintain automated test scripts using Java and TestNG
2. Build modular and reusable test automation frameworks (e.g., Page Object Model)
3. Integrate test suites into CI/CD pipelines using tools like Jenkins or GitHub Actions
4. Perform functional, regression, and API testing
5. Analyze test results and collaborate with developers to resolve issues
6. Maintain test data and environments for consistent execution
7. Generate detailed test reports using TestNG and logging tools
8. Continuously improve automation strategies and recommend new tools or practices
Professional & Technical Skills:
1. Strong Programming proficiency in Java, Selenium
2. Testing Framework: Hands-on experience with TestNG, JUnit
3. Automation Tools: Familiarity with Selenium, RestAssured, Postman
4. CI/CD Integration: Experience with Jenkins, Git, Maven, or Gradle
5. Design Patterns: Knowledge of Page Object Model (POM), Data-Driven Testing
6. Certifications ISTQB, Certified Selenium Tester, or equivalent (optional)
Additional Information:
- The candidate should have minimum 3 years of experience in Selenium.
- This position is based at our Bengaluru client office.
- A bachelor's in computer science or related field is required.
Bachelors in computer science or related field
Selenium
Posted today
Job Viewed
Job Description
Additional Sills:
Test Automation Engineer (Selenium)
Posted today
Job Viewed
Job Description
Job Description
We are looking for test automation candidates who are skilled in selenium (Java)/Appium with experience ranging from 5 – 8 yrs.
– Develop/create test automation framework
– Mobile test automation
-strong programming concepts
-Strong testing skills
– Develop, maintain and execute automated test scripts using Selenium java
– Enhance existing automation framework developed in Selenium.
– API Testing experience using Rest Assured/Java
– Good knowledge of any of the BDD framework
– Develop automation test strategy and approach.
– Manage automation activities and provide status to stakeholders on accessing overall progress and completion.
– Support overall QA activities such as development of Test Approach, Test Cases, and manual test execution as needed.
Apply here
Selenium Python Automation Engineer
Posted 1 day ago
Job Viewed
Job Description
- Strong expertise in Selenium WebDriver with Python.
- Proficiency in Python programming for automation scripting.
- Hands-on experience with CI/CD pipelines and version control (Git).
- Knowledge of test automation frameworks like Robot Framework , or custom frameworks.
- Experience in handling dynamic web elements, waits, and page object model (POM).
- Familiarity with API automation using requests or other Python libraries.
- Strong problem-solving and debugging skills.
Be The First To Know
About the latest Selenium Jobs in India !
Java Selenium Automation Engineer
Posted 1 day ago
Job Viewed
Job Description
Skills: Java, Object oriented concepts, Automation, Framework, java,Selenium, Cucumber, Gherkin, tests/test scripts, CICD exposure using Jenkins
Experience : 5 to 8 Yrs, 3+ years of experience authoring common APIs and libraries for test automation in Selenium and Java is required & 2 + year(s) of writing and maintaining rest API automation
Notice Period: 0- 15 days
Automation Engineer(Java, Selenium)
Posted today
Job Viewed
Job Description
At NiCE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you.
At NICE, we don’t limit our challenges. We challenge our limits. Always. We’re ambitious. We’re game changers. And we play to win. We set the highest standards and execute beyond them. And if you’re like us, we can offer you the ultimate career opportunity that will light a fire within you.
So, what’s the role all about?
As a Senior Automation QA, you will lead the design, development, and execution of automated testing strategies for enterprise-grade financial crime and compliance solutions. You will collaborate with cross-functional teams, mentor QA engineers, and drive quality excellence across projects.
How will you make an impact?
Have you got what it takes?
1. Manual testing
2. Automation
3. Java
4. Database
5. Aws
What’s in it for you?
Join an ever-growing, market disrupting, global company where the teams – comprised of the best of the best – work in a fast-paced, collaborative, and creative environment! As the market leader, every day at NICE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NICEr!
Enjoy NICE-FLEX!
At NICE, we work according to the NICE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere.
Requisition ID:8365
Reporting into: Tech Manager
Role Type: Individual Contributor
About NiCE
NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions.
Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries.
NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.
QA Automation Engineer (Selenium/Java)
Posted 3 days ago
Job Viewed
Job Description
**Overview**
We are seeking a highly skilled and motivated Automation QA Engineer to join our dynamic team. This role is crucial in ensuring the quality, reliability, and performance of our software products through comprehensive automation testing. The ideal candidate will have a strong background in developing and maintaining robust automation frameworks, with expertise in API and UI automation, and a deep understanding of Behavior-Driven Development (BDD) principles. You will play a key role in integrating automation into our CI/CD pipelines and fostering a culture of quality within an agile development environment.
**Responsibilities:**
+ Design, develop, and maintain scalable, robust, and efficient automated test scripts and frameworks for both **UI** and **API** layers.
+ Create and maintain automated UI test suites using **Selenium** WebDriver and other Java/UI-based automation tools to validate user interfaces and end-to-end user flows.
+ Develop and execute automated tests for RESTful APIs to ensure data integrity, functionality, and performance, using appropriate tools and frameworks.
+ Collaborate with product owners, developers, and other QA engineers to define and implement test scenarios using Gherkin syntax (Given/When/Then) within Cucumber.
+ Contribute to the continuous improvement of automation frameworks, tools, and processes, ensuring reusability, maintainability, and efficiency.
+ Integrate automated tests into continuous integration and continuous delivery (CI/CD) pipelines to enable rapid feedback and early defect detection.
+ Execute automated test suites, analyze results, identify defects, and report on test coverage and quality metrics.
+ Work closely with development, product management, and DevOps teams to understand requirements, define test strategies, and ensure quality throughout the software development lifecycle.
+ Share knowledge and promote best practices in automation testing, including test-driven development (TDD) and behavior-driven development (BDD).
+ Assist in troubleshooting production issues by leveraging testing expertise and collaborating with development teams.
**Qualifications:**
+ Proven experience (4+ years) as an Automation QA Engineer or similar role, with a strong focus on automated testing.
+ In-depth hands-on experience with Behavior-Driven Development (BDD) frameworks, specifically **Cucumber** and writing feature files using **Gherkin** syntax.
+ Strong proficiency in Java for developing automation scripts and frameworks.
+ Expertise in designing, developing, and maintaining automated UI tests using **Selenium WebDriver** and other relevant Java/UI based automation tooling (e.g., TestNG, JUnit).
+ Solid experience in automating RESTful API tests, including understanding of HTTP methods, status codes, and data formats (JSON/XML).
+ Strong understanding of software testing methodologies, tools, and processes.
+ Experience with version control systems, preferably Git.
+ Familiarity with integrating automated tests into CI/CD pipelines (e.g., Jenkins, GitLab CI, Azure DevOps).
+ Excellent analytical and problem-solving skills with a keen eye for detail.
+ Strong communication and interpersonal skills, with the ability to work effectively in an agile, cross-functional team environment.
**Education:**
+ Bachelor's degree/University degree or equivalent experience
This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required.
+ Additional Job Description
Additional Job Description
Good to have Skills -
+ Experience with other programming languages (e.g., Python, JavaScript) for automation.
+ Knowledge of performance testing and security testing principles.
+ Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
+ Experience with cloud platforms (Openshift, AWS).
+ Understanding of microservices architecture and testing strategies for distributed systems.
+ Experience with defect tracking and test management tools (e.g., Jira, Zephyr).
---
**Job Family Group:**
Technology
---
**Job Family:**
Technology Quality
---
**Time Type:**
Full time
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi ( _._
_View Citi's_ _EEO Policy Statement ( _and the_ _Know Your Rights ( _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.