Job Description & Requirements
Responsibilities
- Define and implement automation testing strategies for applications and integrations.
 
- Establish testing scope, priorities, resources, and timelines in alignment with project requirements.
 
- Collaborate with stakeholders to define acceptance criteria and ensure coverage for functional and non-functional requirements.
 
Automation Development & Execution
- Design and develop automation scripts using frameworks such as Selenium, Tosca, or custom scripts with Java/Python.
 
- Integrate automation scripts with CI/CD pipelines (Jenkins, Azure DevOps, etc.).
 
- Maintain reusable and modular test automation libraries.
 
Team Management & Leadership
- Lead a team of automation engineers and manual testers; provide technical guidance and mentoring.
 
- Review test plans, scripts, and execution results to ensure quality and accuracy.
 
- Conduct regular team meetings, sprint planning, and retrospectives to improve efficiency.
 
Defect & Quality Management
- Oversee defect logging, triage, and resolution tracking in tools like JIRA or ALM.
 
- Drive root cause analysis and work with development teams to prevent recurrence.
 
- Ensure compliance with industry standards and best practices for software testing.
 
Stakeholder Communication
- Act as the primary contact for all automation testing activities.
 
- Present regular reports on test coverage, execution status, and quality metrics to project leadership.
 
Required Skills & Experience
- Must have software engineer experience for 5+ years, in Test Automation, Mobile Automation, Distributes application testing.
 
- Proficiency in automation frameworks such as Selenium, Tosca, TestNG, JUnit, or Cucumber.
 
- Hands-on experience in scripting with Java, Python, or C#.
 
- Experience integrating automation into CI/CD pipelines (Jenkins, Azure DevOps, GitLab CI).
 
- Strong knowledge of PLM processes and software testing methodologies (Agile/Scrum).
 
- Proven leadership skills with the ability to manage distributed testing teams.