Software Development Engineers in Test

CSAA Insurance Group, a AAA InsurerGlendale, AZ
22hHybrid

About The Position

At CSAA Insurance Services, Inc.’s office in Glendale, AZ, design, develop, and test automated test suites for key internal CSAA insurance applications. Responsible for delivery of software testing tasks in support of business capabilities and the foundational needs of the overall solution. Provide technical expertise and skills to deliver high-quality software testing services and employ software engineering methods in the delivery of the same. Support the team to achieve high degrees of automation using well established DevOps and Agile practices working with product managers, business stakeholders and other technology practitioners (Software engineers, QA Architects and Solution Architects). Contribute to and enforce the use of established coding practices, methodology and automation practices defined for the organization. May support software development in business applications, digital or data solutions. May take a lead role and oversee junior engineers on a project basis. May work remotely within commuting distance of Glendale, AZ office.

Requirements

  • Requires a Bachelor's degree in Computer Science, Information Systems, an Engineering discipline, or a related field and 5 years of experience utilizing software testing practices and procedures in quality assurance/quality control (QA/QC).
  • Employer will accept as the equivalent a Master’s degree in one of the requisite fields and 3 years of experience utilizing software testing practices and procedures in quality assurance/quality control (QA/QC).
  • Experience must include: QA test automation; API Testing tools such as SOAP, RESTful, or RestAssured; Fully automated QA (TDD, BDD, Performance, Security, Integration/Compatibility; Regression, and Functional Testing) with Enterprise-level scale and complexity; Acting as a technical owner or leader within a defined problem area and the scope of the team; Property and Casualty Insurance domain experience.
  • Experience in the practical application of QA test automation with an object oriented programming language (Java preferred)
  • Can demonstrate practical application of API Testing tools (SOAP, RESTful, Rest Assured, etc.)
  • Strong collaboration skills and can lead working sessions with the team
  • Experience in the practical application of SDLC and testing methodologies
  • Experience in the practical application test automation tools (Selenium, RestAssured, etc.)
  • Experience in the practical application of main automation design patterns
  • Experience in the practical application testing framework (JUnit, TestNG)
  • Working knowledge of CI/CD pipeline automation tools (Jenkins, Docker, etc.)
  • Working knowledge data querying and validation skills using SQL
  • Working knowledge of Cloud automation tools & services
  • Working knowledge in fully automated QA (TDD, BDD, Performance, Security, Integration/Compatibility, Regression, and Functional Testing), API-Driven Development and systems design, Enterprise-level scale and complexity,
  • Basic knowledge and exposure to application testing for Cloud-based applications
  • Good understanding of and adherence to rigorous engineering and development processes and "Best. Practices", including Extreme Programming practices Agile Methodology Implementation, Code and Systems Reusability, CI/CD, DevOps, complete, thorough, and effective fully Automated Quality Assurance.
  • Deliver code reviews that are rapid and uneventful. Consistently provide useful code reviews for changes submitted by others.
  • Helps train and mentor interns and apprentices and Software Development in Test Level I and II
  • Property and Casualty Insurance domain experience
  • Successful professional experience in the design, delivery, and support of complex projects across web platforms & mobile applications, with internal and external design, development, and quality assurance teams. Direct hands-on experience with the specific technologies used in the teams systems/solutions as called out in Skills section. Proven ability to deliver artifacts that set the bar within your team for engineering excellence, from designs to algorithms to implementations.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service