Posted on: 11/12/2025
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
- -
Did you find something suspicious?
Posted by
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1588624
Interview Questions for you
View All