Job Description Grow your career at Cedars-Sinai! The Consumer Digital Innovation team at Cedars-Sinai understands that true mobile and web transformation and the optimization of a digital platform implementation is fueled through the alignment of the right people, processes, and technologies. Why work here? Cedars-Sinai Medical Center has been ranked the #1 hospital in California and #2 hospital in the nation by U.S. News & World Report, 2022-23. When you join our team, you’ll gain access to our groundbreaking biomedical research facilities and advanced medical education programs. We offer learning programs, tuition reimbursement and performance-improvement projects so you can achieve certifications and degrees while gaining the knowledge and experience needed to advance your career. We take pride in hiring the best, most hard-working employees. Our dedicated doctors, nurses and staff reflect the culturally and ethnically diverse community we serve. They are proof of our dedication to creating a dynamic, inclusive environment that fuels innovation and the gold standard of patient care we strive for. What will you be doing in this role: The Lead QA Automation Developer serves as a technical leader within the Consumer Digital Technology Development group, taking ownership of the QA automation for patient facing Websites, Mobile App and API. The ideal candidate prioritizes efficiency in software development, demonstrating proficiency in leveraging cutting-edge tools and frameworks to deliver comprehensive automated test suites. Lead the advancement, execution, optimization, and oversight of the software QA automation platform, encompassing design, development, and support in various programming languages using current and emerging technology. Establish a robust QA automation architecture for Web, Mobile App and API, ensuring re-usability and maintainability of test scripts across various repeatable tests. Lead a team of QA engineers in utilizing automation frameworks and scripts, providing guidance, training, expertise, and overseeing daily task assignments to ensure continuous learning in QA automation practices. Oversee the execution of automated tests, integrating scripts with the test management tool, and drive the adoption of best software engineering practices, including CI/CD and automated testing. Conduct analyses to address complex issues, fostering a culture of innovation among peers. Devise strategies and plans for the adoption and maintenance of automation scripts and test data. Drive the enhancement of testing automation capabilities by identifying, selecting, and implementing tools to support automation initiatives. Facilitate design and technical meetings. Provide technical documentation to internal business and design teams. Qualifications Experience Requirements: Eight (8) plus years of experience in software development. Five (5) plus years focused specifically on test automation software development. Proven track record in spearheading QA Automation frameworks for large, multi-team programs. Demonstrated expertise in crafting and executing test automation strategies in close partnership with application development teams and functional counterparts is a must-have. Proficient in building various automation frameworks (web, mobile, API) from inception, utilizing tools such as Cypress or equivalent JavaScript-based frameworks, Appium, RestAssured, Karate, Postman, and employing CI/CD tools like Jenkins, AWS CodePipeline, or similar alternatives. Proficient in identifying the most suitable test automation technologies for solutions deployed across diverse languages (Java, JavaScript, Python) and platforms, in collaboration with test and development engineers. Actively participate in initiatives to advance Automation and DevOps practices within the organization, focusing on test automation, enhancing quality, and optimizing delivery processes. Bring extensive expertise in utilizing a wide range of open-source and commercial tools for automation across Web, Mobile, and API platforms. Strong critical thinking abilities, enabling effective troubleshooting and identification of problem areas during testing processes. Exhibits strong leadership, guiding teams with vision and motivation, while effectively managing teams, staying informed on modern technology trends, and contributing to knowledge capital. Educational Requirements: Bachelor’s degree in Computer Science, Mathematics, Engineering or related discipline required.
- Jobs-Indeed
- LI-Remote
- J-18808-Ljbffr
DevOps karate rest-assured Appium Python Cypress Java Postman JavaScript Jenkins aws-codepipeline