Job Summary We are seeking a skilled QA Automation Engineer with extensive experience in automation testing using Selenium with Java, along with expertise in Rest Assured and Native AI technologies. The ideal candidate will be responsible for designing, developing, and executing automated test scripts to ensure the quality and performance of our applications.
Responsibilities
- Design and implement automated test scripts using Selenium and Java.
- Develop and maintain test frameworks and tools for automated testing.
- Utilize Rest Assured for API testing and validation.
- Collaborate with cross-functional teams to understand requirements and ensure quality deliverables.
- Identify, record, and track defects, and perform regression testing as needed.
- Participate in code reviews and provide feedback on testability and quality.
- Continuously improve testing processes and methodologies.
- Stay updated with the latest industry trends and technologies in automation testing.
Mandatory Skills
- Strong proficiency in Java programming.
- Hands-on experience with Selenium WebDriver for web application testing.
- Experience with Rest Assured for API testing.
- Familiarity with Native AI technologies.
- Solid understanding of software testing methodologies and best practices.
Preferred Skills
- Experience with CI/CD tools and frameworks.
- Knowledge of performance testing tools.
- Familiarity with Agile/Scrum methodologies.
- Experience in working with cloud-based testing environments.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 7-10 years of experience in QA automation testing.
- Robust analytical and problem-solving skills.
- Excellent communication and collaboration abilities.