We are seeking a seasoned Senior Automation API Tester with 10 to 12 years of specialized experience in Automation Testing. The ideal candidate will possess a strong background in both UI and API automation, particularly using Cucumber Framework, Karate Framework, and Selenium. This role demands a deep understanding of Java, with experience in version 12 or higher, and a proven track record in designing robust test frameworks.
Key Responsibilities
- Automation Testing. Develop and execute automated test scripts for both UI and API components using Selenium and API Testing frameworks such as Rest Assured and Karate.
- Framework Design. Design, develop, and maintain comprehensive test frameworks to ensure high-quality software releases.
- Manual & Automation Testing. Conduct thorough API manual testing and automation, ensuring comprehensive coverage and reliability.
- Agile Methodology. Collaborate with cross-functional teams in an Agile environment, participating in sprint planning, daily stand-ups, and retrospectives.
- Requirement Gathering. Engage with stakeholders to gather and understand requirements, translating them into detailed test cases using user stories and acceptance criteria.
- Test Management. Utilize Jira for test management, including creating, tracking, and managing test cases and defect reports.
- Code Repository Management. Work with code repository tools such as GitHub and BitBucket for version control and collaboration.
- Database Interaction. Write basic SQL queries for data extraction and verification, with exposure to databases such as Cassandra and Oracle DB.
- Analytical Skills. Apply excellent analytical and troubleshooting skills to identify, document, and resolve defects and issues.
Qualifications
- Experience. 10-12 years in Automation Testing, with a minimum of 8 years of experience in Java 12 or higher.
- Automation Frameworks. Extensive experience with Cucumber and Karate Frameworks for both UI and API automation.
- Tools & Technologies. Proficiency in Selenium for API automation, Jira for test management, and code repository tools like GitHub and BitBucket.
- Database Knowledge. Exposure to Cassandra and Oracle DB, with the ability to write basic SQL queries.
- API Testing Frameworks. Hands-on experience with Rest Assured and Karate.
- Agile Experience. Demonstrated experience working in Agile methodologies and environments.
- Analytical Abilities. Strong analytical and problem-solving skills with a proactive approach to troubleshooting.
Preferred Skills
- Communication. Excellent written and verbal communication skills to effectively collaborate with team members and stakeholders.
- Adaptability. Ability to adapt to changing requirements and work efficiently in a dynamic environment.
If you are passionate about automation testing and eager to contribute to a high-performance team, we invite you to apply for this exciting opportunity to leverage your expertise in a challenging and rewarding role.