Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An innovative technology firm is seeking a skilled Automation Tester to join their dynamic team. This role involves ensuring software quality through robust automation testing practices, particularly focusing on API testing with tools like Rest Assured and Selenium. You will design and develop automated test scripts, execute tests, and collaborate closely with developers and product managers to enhance product quality. If you're passionate about quality assurance and eager to work in an agile environment, this opportunity offers a chance to make a significant impact on software development processes.
We are looking for a skilled Automation Tester to join our team and ensure the quality of our software products through robust testing practices. The ideal candidate will have experience in automation testing, a strong understanding of software quality assurance principles, and excellent technical skills.
Key Responsibilities:
1. Perform API Automation Testing using tools like Rest Assured with Java.
2. Design and develop automated test scripts and maintain existing test automation frameworks.
3. Execute automated tests, analyze results, and ensure software quality.
4. Perform regression testing to identify software defects.
5. Collaborate with developers and product managers to understand requirements and user stories.
6. Work on SIT defect management, coordinating with vendors and application teams for timely resolution.
7. Utilize knowledge of testing tools and stay updated on the latest testing trends and technologies.
8. Contribute to testing activities in agile methodologies and ensure alignment with the project lifecycle.
9. Understand project lifecycle activities, including development and maintenance, while adhering to quality processes.
10. Provide estimates for testing efforts and contribute to testing documentation.
Key Skills and Requirements:
Proficiency in API Automation Testing (Rest Assured) and tools like Selenium.
Strong knowledge of Java for scripting and automation.
Solid understanding of architecture and design fundamentals.
Familiarity with agile methodologies and project lifecycle activities.
Analytical abilities and strong problem-solving skills.
Knowledge of software quality assurance principles, SOLID design principles, and modeling methods.
Awareness of latest technologies and testing trends.
Basics of business domain knowledge to understand requirements effectively.
Excellent communication skills and ability to work in a collaborative environment.