This role is for one of the Weekday's clients
We are seeking a highly skilled Project Manager – Automation Engineer with expertise in C#, Selenium, and Desktop Automation to lead automation projects and drive innovative solutions. The ideal candidate will have a strong background in automation engineering, project management, and team leadership. You will be responsible for managing end-to-end automation projects, coordinating with cross-functional teams, and ensuring the successful delivery of high-quality automation solutions.
Key Responsibilities:
Project Management & Execution:
- Plan, execute, and manage automation projects, ensuring timely delivery within scope and budget.
- Define project objectives, milestones, deliverables, and success criteria.
- Collaborate with stakeholders to gather requirements and translate them into technical solutions.
- Monitor project risks and implement mitigation strategies.
- Track project progress, generate reports, and provide regular updates to senior management.
Automation Engineering & Development:
- Lead the design, development, and implementation of automation frameworks using C#, Selenium, and Desktop Automation tools.
- Develop and optimize automated test scripts for desktop applications.
- Ensure robust automation solutions by integrating best practices in scripting, coding standards, and software testing methodologies.
- Collaborate with software development teams to enhance testability and automation feasibility.
- Troubleshoot automation failures, debug scripts, and optimize execution performance.
Team Leadership & Collaboration:
- Lead and mentor a team of automation engineers, providing technical guidance and support.
- Conduct training sessions to upskill team members in C#, Selenium, and Desktop Automation.
- Work closely with QA, DevOps, and software development teams to align automation strategies with business objectives.
- Promote a culture of innovation, efficiency, and continuous improvement in automation processes.
Quality Assurance & Process Improvement:
- Define and enforce best practices in test automation strategies, frameworks, and tools.
- Identify process gaps and implement automation to improve efficiency and reduce manual effort.
- Ensure compliance with industry standards and best practices in software testing and automation.
- Optimize existing automation frameworks to enhance scalability and maintainability.
Required Skills & Qualifications:
- 7-15 years of experience in automation engineering and project management.
- Strong proficiency in C# programming and Selenium automation framework.
- Hands-on experience with Desktop Automation tools and technologies.
- Proven track record of leading automation projects from initiation to completion.
- Strong understanding of software development life cycle (SDLC) and Agile methodologies.
- Excellent problem-solving skills, analytical mindset, and attention to detail.
- Experience in managing project timelines, budgets, and risks.
- Strong communication, leadership, and stakeholder management skills.
Preferred Qualifications:
- Experience with API automation, CI/CD pipelines, and DevOps integration.
- Familiarity with database testing and SQL queries.
- ISTQB certification or any relevant project management certification (PMP, Agile, Scrum) is a plus.
The secret of getting ahead is getting started.
“Mark Twain”