Almonds Ai logo

Interesting Job Opportunity: Automation Tester - Selenium/Cucumber Testing

Almonds Ai Gurugram, Haryana, India

onsitefull-time
Posted Dec 13, 2025Apply by Jan 12, 2026

Role & seniority: Senior/Experienced Automation Tester

Stack/tools

  • Automation: Maven, Cucumber, Selenium WebDriver, TestNG

  • API & backend: REST Assured, Postman (implied), API testing

  • Database: SQL queries, database testing

  • Performance: JMeter

  • Mobile: Appium

  • Misc: pytest (mention of Python testing), bug tracking tools, SDLC/testing lifecycle knowledge

Top 3 responsibilities

  1. Develop and maintain automated test scripts for web applications (Selenium WebDriver with Java) and for RESTful APIs; design automated test cases and data.

  2. Collaborate with developers, business analysts, and stakeholders; participate in test planning, estimation, prioritization; ensure coverage and quality standards.

  3. Identify, document, and track defects; monitor test results; contribute to continuous improvement and quality initiatives.

Must-have skills

  • Proven automation testing experience

  • Proficiency with Maven, Cucumber, Selenium, and TestNG

  • Hands-on API testing with REST Assured

  • Database testing with SQL queries

  • Familiarity with performance testing (JMeter)

  • Strong analytical, problem-solving, and communication skills; ability to work independently and in a team

Nice-to-haves

  • ISTQB or similar certification

  • Appium (mobile testing) and pytest

  • Postman/API tooling familiarity

  • Experience with Agile methodologies; knowledge of HTML/CSS/JavaScript; familiarity with BDD practices

Location & work type

  • Location

Full Description

Job Description

Position: Automation Tester

Objective Of This Role

We are looking for an experienced Automation Tester proficient in leveraging automation tools and frameworks such as Maven, Cucumber, Selenium, API testing, database testing, TestNG, Rest Assured, Appium, pytest, and JMeter.

The ideal candidate will play a crucial role in ensuring the quality and reliability of our software products through automated testing processes.

Key Responsibility

Develop and implement automated test scripts for web applications using Selenium WebDriver with Java. Design and execute automated test cases for RESTful APIs using tools like Rest Assured. Create and maintain automated tests for database interactions using SQL queries and relevant tools. Collaborate closely with developers, business analysts, and other stakeholders to understand requirements and ensure comprehensive test coverage Participate in test planning, estimation, and prioritization processes. Identify, document, and track bugs to resolution using bug tracking tools. Monitor and analyze test results to ensure software quality and performance standards are met. Contribute to continuous improvement initiatives within the QA team and across development projects. Stay updated with industry trends, best practices, and new tools in test automation.

Requirements

Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience). Proven experience as an Automation Tester or similar role. Strong proficiency in automation frameworks such as Maven, Cucumber, Selenium and TestNG. Hands-on experience with Selenium WebDriver for web application automation. Solid understanding of API testing using tools like Rest Assured. Experience in database testing including writing SQL queries. Familiarity with performance testing tools such as JMeter. Strong analytical and problem-solving skills. Excellent communication and collaboration abilities. Ability to work independently and in a team-oriented, collaborative environment. Relevant certifications (i.e., ISTQB) are a plus.

Skills

Strong analytical and problem-solving skills. Excellent attention to detail and ability to identify subtle issues. Proficiency in writing clear, concise, and comprehensive test plans and test cases. Good understanding of software development lifecycle (SDLC) and testing lifecycle. Ability to work independently and as part of a team. Effective communication and interpersonal skills.

Technical Knowledge

Understanding of web technologies (HTML, CSS, JavaScript) is a plus. Familiarity with Agile methodologies and practices is a plus. Have good knowledge of function & Regress Testing. Has knowledge of API Testing (Postman), Database Testing, Unit Testing, Integration, Load Testing. Knowledge of SQL Database. Knowledge of Automation Tools. Good knowledge of BDD framework. Knowledge of PYLINT & Eslint tests is plus.

Desired Candidate Profile

You know some or most of the technologies we use (or you are open to learn them) You are a fast learner and can think out-of-the-box You have creative visualization, critical thinking, and deductive and pragmatic reasoning You like teamwork and are passionate about your work and code quality.

Almond Is An Equal Opportunities Employer

We believe passionately that employing a diverse workforce is central to our success and we make recruiting decisions based on your experience and skills.

We welcome applications from all members of society irrespective of age, gender, disability, sexual orientation, race, religion or belief

(ref: hirist.tech) Show more Show less

Automation TestingSeleniumCucumberAPI TestingDatabase TestingTestNGRest AssuredAppiumpytestJMeterSQLAnalytical SkillsProblem-SolvingCommunicationCollaborationAttention to Detailmulti-locationreview:company

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.