Overview:
We are seeking an experienced senior automation Engineer with 5-8 years of expertise in test automation, possessing a deep understanding of automation frameworks, Selenium, Appium, and API testing. As a key member of our quality assurance team, you will play a crucial role in driving the automation strategy, ensuring the delivery of high-quality software products.
Requirements
A
utomation Strategy:
- Develop and execute the automation strategy, providing leadership in the selection and implementation of automation frameworks.
- Collaborate with stakeholders to align automation efforts with overall testing and development goals.
- Framework Design and Enhancement:
- Design, enhance, and maintain scalable and modular automation frameworks for Selenium, Appium, and API testing.
- Lead efforts to implement best practices in test automation, ensuring efficiency, reliability, and maintainability.
Test Automation:
Lead the development and execution of automated test scripts using Selenium, Appium, and API testing tools.
Provide technical guidance to the automation team and ensure the coverage of critical test scenarios.
Collaboration and Mentoring:
Collaborate with cross-functional teams, including developers, QA engineers, and product managers, to drive automation initiatives.
Mentor and provide technical leadership to automation engineers, fostering skill development and knowledge sharing.
Quality Assurance Best Practices:
Drive the implementation of best practices in quality assurance, ensuring adherence to industry standards and regulations.
Conduct regular reviews of automation processes and provide recommendations for improvement.
Continuous Integration and Deployment (CI/CD):
Integrate automated tests into CI/CD pipelines to enable continuous testing and delivery.
Collaborate with DevOps teams to enhance automation in the deployment process.
Defect Management:
Lead defect triage meetings, providing technical insights into identified issues.
Work closely with development teams to prioritize and facilitate the resolution of defects.
Training and Development:
Conduct training sessions for the QA team and other stakeholders on automation best practices, tools, and technologies.
Stay informed about emerging trends in automation and provide recommendations for skill development.