Description

Key Responsibilities

 

  • Test Automation Strategy: Develop and implement robust test automation strategies, selecting the appropriate tools, frameworks, and environments.
  • Script Development & Maintenance: Write, maintain, and optimize automated test scripts aligned with ongoing software changes and releases.
  • Test Execution & Reporting: Run automated test suites, analyze results, and report defects or inconsistencies.
  • CI/CD Integration: Integrate test scripts into CI/CD pipelines for seamless and continuous testing.
  • Defect Management: Log, manage, and track software defects using project management and defect tracking tools (e.g., JIRA, Azure DevOps).
  • Cross-Team Collaboration: Collaborate closely with development, QA, DevOps, and business teams to ensure quality objectives are met.
  • Research & Innovation: Stay updated with the latest automation trends, testing tools, and industry best practices to continuously enhance testing strategies.

     

Essential Skills:

 

  • Proven experience in test automation using tools like Selenium, TestNG, JUnit, or equivalent.
  • Strong understanding of software testing life cycle (STLC) and agile testing methodologies.
  • Experience integrating automation into CI/CD pipelines (e.g., Jenkins, GitLab, Azure DevOps).
  • Proficiency in test script development using Java, Python, or similar scripting languages.
  • Familiarity with defect tracking/project management tools.
  • Excellent problem-solving, communication, and documentation skills

Education

Any Gradute