What are the responsibilities and job description for the Automation QA Lead & Architect position at Abbott?
The Opportunity
This position works out of our Alameda, CA site, in the Lingo Division. We are seeking a highly skilled and experienced QA Architect to lead the design and implementation of our test automation strategy. The ideal candidate will have a strong technical background with hands-on experience in Java, TestNG, and service-based testing. This role requires expertise in automation, service virtualization, CI / CD integration, and performance testing to ensure robust software quality. What You’llWork On
Architect and implement a comprehensive QA automation framework covering all edge and corner cases.
Develop and maintain test automation solutions using Java and TestNG, WebDriver.
Build and enhance service-based testing frameworks and ensure their scalability and maintainability.
Build and enhance web-ui-based frameworks and ensure user interfaces properly works and patient satisfaction is met.
Design and implement test data generation strategies to support robust test coverage.
Develop test services and build service virtualization capabilities to enable efficient testing when third-party components are not available or limited usage is only available
Ensure seamless automation of services running in Kubernetes and conduct in-cluster service testing.
Design and implement performance testing frameworks to assess system reliability under load.
Develop a reporting system for test results, ensuring visibility into automation effectiveness.
Integrate various QA components into a unified testing strategy.
Ensure CI / CD pipeline integration for automated test execution, providing early feedback on quality.
Define and establish QA automation pipelines, aligning with modern software delivery methodologies.
Required Qualifications
Proven experience as a QA Architect with hands-on expertise in Java and TestNG, Artillery, Cucumber, Xray, Wiremock, Webdriver.
Strong experience in service-based testing and automation of edge cases.
Ability to develop test services and implement service virtualization strategies.
Proficiency in test data generation techniques to enhance automation coverage.
Deep understanding of Kubernetes and experience testing services deployed within Kubernetes environments.
Experience in performance testing and building scalable performance frameworks.
Knowledge of CI / CD pipelines and integrating test frameworks within them.
Ability to develop a comprehensive reporting system for test execution insights.
Strong understanding of QA best practices, automation pipelines, and continuous testing methodologies.
Excellent problem-solving skills, leadership abilities, and a collaborative mindset
Preferred Qualifications
Experience with microservices testing and API automation.
Familiarity with additional testing tools and frameworks beyond TestNG.
Strong understanding of modern DevOps practices and cloud-based testing solutions.
Prior experience in mentoring and leading QA teams.
If you are passionate about shaping QA automation strategies and ensuring software excellence, we would love to hear from you!