Job Description
Role Overview
We are looking for an Automation Lead Engineer with strong hands-on experience in software testing and test automation. The role will focus on designing, developing, executing, and maintaining manual and automated testing solutions with an automation-first approach across UI, API, mobile, and Windows applications. The role involves working closely with delivery teams and international stakeholders across Australia, the UK, and the US. The candidate should be comfortable collaborating across time zones, managing stakeholders, and contributing to quality outcomes without direct people-management responsibility.
Key Responsibilities
- Apply testing standards, governance, and quality practices.
- Design, develop, and maintain automation frameworks using Selenium or Playwright with C#.
- Create and execute automated tests for UI, API, mobile, and Windows applications.
- Prepare and maintain test cases, test data, test plans, and test reports.
- Perform functional, integration, regression, and database testing.
- Manage defects through closure and support defect-triage activities.
- Integrate and execute automated tests through CI/CD pipelines.
- Support release validation and regression testing.
- Identify opportunities to improve testing practices and increase automation coverage.
- Mentor and guide team members without direct people-management responsibility.
- Work closely with business and technical stakeholders across locations and time zones.
- Identify opportunities to integrate AI into testing and quality processes.
Mandatory Skills & Experience
- 8–12 years of relevant software-testing experience.
- Strong hands-on experience with Selenium or Playwright and C#.
- Experience creating or significantly enhancing automation frameworks.
- Hands-on experience in UI and API automation testing.
- Experience testing Windows-based applications.
- Intermediate knowledge of SQL and database testing.
- Experience setting up or integrating automated tests with CI/CD pipelines.
- Experience in functional and integration testing.
- Experience working in Agile delivery environments.
- Experience working with distributed teams across time zones.
- Practical exposure to AI tools or AI integration within testing.
- Strong stakeholder-management, communication, and ownership skills.
- Experience working with international stakeholders, preferably from Australia, the UK, or the US.
Leadership Expectations
- Improve testing practices and overall quality standards.
- Increase automation coverage and execution efficiency.
- Drive testing governance and quality outcomes.
- Mentor and guide junior team members.
- Influence stakeholders without formal team-management responsibility.
Key Assessment Areas
- Automation framework creation and enhancement Selenium/Playwright with C#
- UI and API automation
- Windows application testing
- SQL and database testing
- CI/CD pipeline integration
- Functional and integration testing
- Agile delivery
- Test governance and defect management
- Stakeholder management
- Mentorship and technical guidance
- AI adoption in testing
Screening Criteria
Profiles should not be considered if they have:
- No hands-on API testing experience.
- No practical exposure to AI technologies.
- Only no-code CRM testing experience.
- No hands-on experience with Selenium or Playwright using C#.
- No experience creating or maintaining automation frameworks.
- Inability to explain testing contributions through relevant project examples.
- Weak communication or limited international stakeholder exposure.
Required Skills
- 'Selenium'
- 'Playwright'
- 'C#'
- 'API Automation'
- 'SQL'
- 'Database Testing'
- 'CI/CD'
- 'Functional Testing'
- 'Integration Testing'
- 'Stakeholder Communication'
- 'AI Tools'
Additional Information
NA