Job Description:

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Proven experience in automation testing with Selenium WebDriver and Java.
  • Strong programming skills in Java, including object-oriented design principles and design patterns.
  • Good knowledge in Spring and Spring boot framework.
  • Good knowledge in UI/UX such as Angular, HTML, CSS
  • Proficiency in test automation frameworks such as TestNG or JUnit.
  • Hands-on experience with version control systems (e.g., Git) and build tools (e.g., Maven, Gradle).
  • Familiarity with continuous integration tools like Jenkins.
  • Excellent analytical and problem-solving skills with meticulous attention to detail.
  • Effective communication skills with the ability to collaborate effectively in a team environment.
  • ISTQB or similar certification in software testing is a plus.

Key Responsibilities:

  • Test Automation Development: Develop and maintain automated test scripts using Selenium WebDriver with Java to ensure efficient and reliable testing coverage across various software products and applications.
  • Test Framework Development: Design, implement, and enhance test automation frameworks to support scalability, reusability, and maintainability of automated test suites.
  • Test Planning and Execution: Collaborate with cross-functional teams to understand project requirements, develop test plans, and execute automated tests within scheduled timelines.
  • Defect Management: Identify, document, and track software defects using defect tracking tools, and work closely with development teams to ensure timely resolution of issues.
  • Continuous Integration/Continuous Deployment (CI/CD): Integrate automated tests into CI/CD pipelines to enable automated regression testing and facilitate rapid and reliable software releases.
  • Test Reporting and Documentation: Generate comprehensive test reports and documentation to communicate test results, identify trends, and provide actionable insights to stakeholders.
  • Test Environment Setup: Configure and maintain test environments, including virtual machines and test data repositories, to support automated testing activities.
  • Quality Assurance Best Practices: Stay abreast of industry best practices, emerging technologies, and trends in test automation to continuously improve testing processes and methodologies.

Job Information:

Location: Chennai / Coimbatore
No of vacancies: 2 Nos