Experience: 4+ years
Mandatory Skillset: Automation, Selenium, Java, and Any Framework
Job Description:
We are seeking an experienced Automation Tester with expertise in Selenium, Java, and various testing frameworks to join our team. The ideal candidate will have a strong background in software testing, with a focus on automation, and be proficient in using Selenium WebDriver, Java programming, and popular testing frameworks such as TestNG or JUnit.
Key Responsibilities:
1. Develop and maintain automated test scripts for web applications using Selenium WebDriver and Java programming language.
2. Design and implement test plans, test cases, and test suites to ensure the quality and reliability of software applications.
3. Collaborate with development teams to identify and report defects, and work with them to resolve issues in a timely manner.
4. Continuously improve and optimize test scripts and test suites to increase efficiency and effectiveness.
5. Evaluate and recommend new testing tools and frameworks to improve the overall testing process.
6. Monitor and analyze test results to identify trends and patterns, and provide insights to drive continuous improvement in software quality.
7. Maintain up-to-date knowledge of industry best practices, emerging technologies, and trends in software testing.
Qualifications:
1. Bachelor's degree in Computer Science, Engineering, or a related field.
2. At least 2 years of experience in software testing, with a focus on automation testing.
3. Proficiency in Selenium WebDriver, Java programming, and popular testing frameworks such as TestNG or JUnit.
4. Strong analytical and problem-solving skills, with the ability to identify and resolve complex issues.
5. Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
6. Familiarity with continuous integration and continuous deployment (CI/CD) processes.
7. Strong organizational and time-management skills, with the ability to prioritize and manage multiple tasks simultaneously.
Preferred Qualifications:
1. Experience with additional testing tools and frameworks, such as JMeter, Postman, or Rest-Assured.
2. Knowledge of Agile methodologies and Scrum practices.
3. Experience with test management tools, such as TestRail or QTest.
4. Familiarity with performance testing and load testing.