Senior Software Development Engineer of Test
ZipRecruiter - Scottsdale
Work at ZipRecruiter
Overview
- View job
Overview
Job Description CNA is seeking a self-starting, team-oriented candidate for a Senior Software Development Engineer in Test. The Sr. SDET will play a pivotal role in optimizing testing efforts by implementing quality engineering and automation best practices into the SDLC. They will lead in the design and development of test automation frameworks, automation of test cases, and test data creation. The Sr. SDET will work closely with agile teams, including developers and product teams, to ensure the delivery of high-quality products. Additionally, this position will mentor other members of the Quality Assurance organization to support organizational goals. This is a hybrid role with three days in the office and two days remote. Qualified candidates will have: Bachelor's degree in computer science or a related field 8+ years of experience in development, SDET, or a similar role 5+ years of experience automating modern UI and web service tests using tools/technologies such as: Test automation frameworks and technologies like TestNG, Selenium, Cypress, Cucumber, RestAssured, etc. Programming and scripting technologies such as Java, Python, SQL, Git, Maven, etc. Various development and testing tools including JIRA, SoapUI, ReadyAPI, Postman, Zephyr, Xray, JMeter, Confluence, etc. 2+ years in a Sr. SDET role, coaching, training, and mentoring others Experience developing test automation frameworks from scratch Experience with agile testing methods within an agile team Knowledge of JavaScript, Angular, Spring Framework, JUnit, Cloud infrastructure, CI/CD pipelines, Git, and performance testing Essential Duties and Responsibilities include: Develop robust, scalable test automation frameworks supporting various testing types Automate supporting activities like test data creation and maintenance Create and execute automated test cases for UI applications and web services Develop and share test automation progress and reports across the IT organization Participate in product reviews, design sessions, and agile ceremonies Partner with development and DevOps teams to integrate automation into CI/CD pipelines Mentor and train team members in test automation Develop quality assurance standards, metrics, and reports Analyze documentation and specifications to understand functionality Assist in project planning and QA estimations Develop and execute test plans and scripts to ensure system compliance Collaborate with UAT team during testing and analyze issues Contribute to delivering high-quality, compliant, and timely products Skills, Knowledge, and Abilities Strong understanding of SDLC and agile testing processes Technical skills to develop complex test automation solutions Experience automating tests for web applications, including UI, database, and API testing Experience with performance/load testing Ability to collaborate on various testing methods and analyze results Ability to work with development teams on release scheduling and updates Self-directed, quick learner, adaptable to new and legacy technologies Excellent documentation skills; experience with Atlassian tools is a plus Experience with build and deployment pipelines Strong interpersonal, problem-solving, and organizational skills Ability to manage multiple priorities effectively #J-18808-Ljbffr