Job Description: Automation Lead Engineer (SDET Environment)
Location: Denver, CO
Position Overview: We are seeking an experienced and visionary Automation Lead Engineer to drive API automation initiatives within an SDET environment in the wireless domain. The ideal candidate will possess a deep understanding of test automation, API testing frameworks, and tools, with a proven track record in leading teams to deliver high-quality, scalable, and reusable automation solutions. This role will combine hands-on technical leadership with strategic vision to build and enhance automation frameworks, foster innovation, and ensure seamless integration into CI/CD pipelines.
Key Responsibilities: Technical Leadership:
Lead the design, development, and maintenance of robust, scalable, and reusable API automation frameworks.
Define and implement best practices for micro-implementation strategies, combining micro reusable automation scripts into comprehensive workflows.
Utilize Ready API or similar tools for API testing, automation, and validation in complex wireless domain workflows.
Ensure frameworks support Test-Driven Development (TDD) practices and integrate seamlessly with Continuous Integration/Continuous Deployment (CI/CD) pipelines (e.g., GitLab).
Drive innovation in automation approaches to improve efficiency, reliability, and coverage.
Team Management:
Provide technical guidance and mentorship to the SDET team to enhance skillsets and deliver on project goals.
Assign and manage tasks across the team, ensuring alignment with project timelines and quality standards.
Foster a collaborative and high-performing team culture that emphasizes innovation and continuous learning.
Strategic Vision:
Collaborate with stakeholders to define and align automation strategies with business goals and product requirements.
Develop and communicate a clear roadmap for evolving automation frameworks and capabilities.
Ensure frameworks and solutions align with the organization’s overall testing strategy and quality goals.
Execution:
Plan and execute automation initiatives, balancing priorities between short-term deliverables and long-term vision.
Integrate automation solutions into broader test strategies to ensure seamless end-to-end testing across products.
Conduct regular code and framework reviews to maintain high-quality standards and best practices.
Monitor, analyze, and report on automation effectiveness, identifying areas for improvement and driving their implementation.
Required Qualifications:
Technical Expertise:
Strong hands-on experience with API automation tools such as Ready API (Required) , Postman, or equivalent.
Proficiency in scripting languages like Python, Java, or JavaScript for developing reusable automation scripts.
Experience with CI/CD tools like GitLab , Jenkins, or equivalent.
Deep understanding of Test-Driven Development (TDD) and related methodologies.
Knowledge of microservices architecture and API testing frameworks.
Leadership Skills:
Proven ability to lead, inspire, and manage high-performing teams in an agile environment.
Excellent communication skills to effectively collaborate with cross-functional teams and stakeholders.
Strong problem-solving abilities and the vision to identify innovative solutions.
Domain Expertise:
Experience working in the wireless domain , understanding its complexities and requirements.
Familiarity with RAN, RF, or other relevant wireless technologies is a plus.
Preferred Skills:
Experience with behavior-driven development (BDD) frameworks like Cucumber or SpecFlow.
Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud.
Familiarity with monitoring and logging tools to validate APIs in live environments.
Additional Attributes:
Strategic mindset with a focus on building for scalability and reusability.
Strong organizational skills with the ability to balance multiple priorities and projects.
A passion for quality and continuous improvement, fostering a culture of excellence.