We are adding a Senior SDET to our team!
Who We Are:
Since 1909, National Guardian Life Insurance Company (NGL) has been one of America’s most successful and highly rated independent life insurance companies. We specialize in a suite of innovative products for life’s journey, giving people the financial stability, careful guidance and peace of mind to lead a life filled with confidence, dignity and grace.
NGL's Core Values – integrity, dependability, collaboration, compassion and growth are a foundation of our company and help to build on the interactions we have with our policyholders, partners, funeral homes and each other. We believe in creating an inclusive, welcoming environment for all where diversity is celebrated, and everyone is encouraged to live their best, most authentic self. We offer Employee Resource Groups for employees to get involved, learn, network, and offer professional and personal development opportunities.
With over 100 years of experience, our passion is to serve people. Learn more.
Work Environment: NGL offers a flexible work environment where employees can work fully remote, hybrid or onsite at our Madison, Wis. office. We support virtual working arrangements in certain states outside of WI.
A Day in the Life:
The Senior Software Development Engineer in Test (SDET) operates under minimal supervision in a team environment. This role plays a pivotal role in the development of automated testing at all layers (infrastructure, UI, services, API’s, etc.) in the installation, configuration, operation and monitoring of Continuous Integration/Continuous Development. In addition, this position develops more complicated scripts and will be mentoring Quality Engineers and educating other teams. Incumbents must be able to work in a changing, fluid environment dedicated to continuous improvement.
Primary Responsibilities:
- Develop and advise on test automation strategies. Provide critical feedback in requirements, design, implementation, and execution phases.
- Setup CI/CD tool integrations/operations and full automation of CI/testing.
- Develop, release, and maintain test procedures.
- Collaborate and communicate effectively with clients both technically and procedurally.
- Conduct regression testing, browser testing, performance testing, capacity and stress testing, resiliency testing, environment management services, and infrastructure testing.
- Identify testing best practice processes and work closely with developers to remediate identified system defects.
- Perform work in different implementations of Automation Test Frameworks.
- Review requirements and design artifacts, integration and system test cases, ensuring extensive test coverage for applications.
- Participate in code reviews to ensure testability and quality of code, advocating for quality throughout the development lifecycle.
- Collaborate with a variety of stakeholders/subject matter experts such as Product Owners, Application Development, Analysts, Managers, Security, DevOps and other technical teams.
- Implement and monitor structured system testing strategies/methodologies.
- Share test scripts with other testing entities.
- Participate in Quarterly Planning, Daily Stand-up, Release Planning, Review and Retrospective meetings.
- Be a positive influence for other team members; promote goodwill amongst IT and other departments of the organization.
- Represent and communicate the mission and values of NGL and comply with its conduct policy, security policy and confidentiality expectations.
- Communicate and patiently transfer skills and abilities to other team members through mentorship.
- Effectively facilitate meetings with stakeholders, team members and vendors.
- Perform other duties and responsibilities as requested or required.
Essential to Your Success:
- In-depth knowledge of automated testing tools, and quality assurance
- Hands on experience with automated testing at all software layers (Infrastructure, UI, services, API’s, etc.) in the installation, configuration, operation, and monitoring of CI/CD pipelines
- Experience with REST API’s, Postman, and/or REST Assured
- Experience with Data Sanitization and Mocking end points
- Broad experience with industry leading tools and their automation
- Strong knowledge of AWS Cloud computing platforms. Experienced in an Agile/DevOps environment in collaboration with Analysts, Product Owners and Application Developers
- Advanced Selenium (or similar tools) development skills with significant experience applying those skills in test environments
- Detailed understanding of smoke testing, black-box, and non-black box testing, as well as regression testing. Performance testing, end to end integration testing, UAT, functional testing
- Detailed understanding of security and privacy controls.
- Experience with front-end and backend testing
- Must possess excellent verbal and written communication skills with confidence representing QA principles within agile teams and project leadership
- Working knowledge in the following systems: Selenium, GitHub, GitHub Actions, Git, Gitlab pipelines, JIRA, Confluence, Java, Python, OnBase and Eloquence
-
Education Requirements:
-
Preferred: 4 Year /Bachelor Degree
- Bachelor's degree in Computer science, Information systems, or other related field preferred
Years of Experience:
- A minimum of 5-7 years of experience with automated unit and integration testing
- 3-5 years in CI/CD Engineering
- Exposure to Agile teamwork methods preferred.
NGL is committed to creating a diverse environment and is an Equal Opportunity Employer. Qualified applicants will be considered for employment without regard to race, color, creed, religion, national origin, ancestry, citizenship status, age, disability, sex or gender (including pregnancy, childbirth and related medical conditions), gender identity or gender expression (including transgender status), sexual orientation, marital status, military service and veteran status, physical or mental disability, protected medical condition as defined by applicable state or local law, genetic information, or any other characteristic protected by applicable federal, state, or local laws.
NGL is committed to providing reasonable accommodations to qualified individuals with disabilities in the recruitment process. To request an accommodation, please contact hrmadison@nglic.com.