Job Description
Job Description
Job Purpose: Application Development Engineer
\nJob Background/context:
\nWe are actively seeking a highly experienced and strategic Lead Automation QA Engineer with 7-9 years of experience, specializing in Selenium-based test automation, to lead our quality assurance initiatives. The ideal candidate will be responsible for defining automation strategies, leading a team of QA engineers, and overseeing the design, development, and execution of comprehensive automated test frameworks and suites. This role demands advanced expertise in test automation, a deep understanding of software development and quality assurance processes, and proven leadership skills to drive the continuous improvement of our software quality.
\nKey Responsibilities:
\n- \n
- Define, implement, and champion the overall test automation strategy and roadmap, ensuring alignment with project goals and organizational objectives. \n
- Lead, mentor, and manage a team of Automation QA Engineers, providing technical guidance, performance feedback, and fostering professional growth. \n
- Architect, design, and evolve robust, scalable, and maintainable test automation frameworks using Selenium WebDriver, primarily with Java. \n
- Oversee the development, execution, and analysis of automated test suites across various environments and application layers. \n
- Collaborate closely with development, product management, and DevOps teams to integrate automation into the CI/CD pipeline, promoting continuous testing, delivery, and feedback loops. \n
- Drive the adoption of best practices, coding standards, and innovative solutions within the QA automation team. \n
- Conduct complex root cause analysis of defects, provide insights to development teams, and ensure effective defect management processes. \n
- Evaluate and recommend new testing tools, technologies, and methodologies to enhance test coverage, efficiency, and effectiveness. \n
- Contribute to high-level architectural discussions and provide critical input from a quality assurance perspective. \n
- Ensure comprehensive test coverage, including functional, regression, integration, performance, and security testing where applicable. \n
- Manage and prioritize testing activities, resource allocation, and project timelines within the automation module/team. \n
About this job listing
This job opportunity is provided through our
external job listing network. MyJobAlerts helps
you discover job opportunities and redirects you
to the original listing to apply.