Logo
Cognizant

Quality Engineer II – Automation

Cognizant, Cupertino, California, United States, 95014

Save Job

Overview

About the role

As a

Quality Engineer II – Automation , you will make an impact by designing, developing, and maintaining automated test solutions that ensure the quality and performance of software systems. You will be a valued member of the Quality Engineering team and work collaboratively with cross-functional teams across multiple geographies. Responsibilities

Design, develop, and maintain automated test scripts for functional and model validation in CI/CD pipelines. Analyze and triage test failures, escalating key quality issues and driving them to resolution. Collaborate with global teams to ensure seamless integration and testing of software components. Contribute to the continuous improvement of test frameworks and automation strategies. Participate in the development and execution of integration and system-level tests. Work model

At Cognizant, we strive to provide flexibility where possible and support a healthy work-life balance through our wellbeing programs. This is an onsite position requiring 5 days a week in a client or Cognizant office in Cupertino, CA. The working arrangements are accurate as of the date of posting and may change based on project and business requirements. We will be clear about role expectations. Qualifications

What you need to have to be considered Bachelor’s or Master’s degree in Computer Science or equivalent. 5+ years of professional experience as a Software Development Engineer or in a related field. Strong programming skills in object-oriented languages such as Python, Swift, or Java. Experience working in CI/CD environments. Excellent written and verbal communication skills in English. Preferred qualifications

Experience with test automation frameworks (XCTest is a plus). Familiarity with Apple OS platforms, Xcode, and iOS application development. Strong debugging and troubleshooting skills in multi-tiered, client-server environments. Experience testing backend services at the API or protocol level. Understanding of various test types (unit, integration, end-to-end) and their purposes. Familiarity with logging, analytics, and Unix administration. Experience with tools and technologies such as Git, Solr, Kafka, Redis, Splunk, PostgreSQL, AWS S3, Docker. Exposure to ML systems and testing ML models. Previous experience working with Virtual Assistants is a plus. Curious, proactive, and adaptable in a fast-paced environment. Salary and Other Compensation

The annual salary for this position is between $53,477– $92,500 depending on experience and other qualifications of the successful candidate. This position is also eligible for Cognizant’s discretionary annual incentive program, based on performance and subject to the terms of Cognizant’s applicable plans. Benefits

Cognizant offers the following benefits for this position, subject to applicable eligibility requirements: Medical/Dental/Vision/Life Insurance Paid holidays plus Paid Time Off 401(k) plan and contributions Long-term/Short-term Disability Paid Parental Leave Employee Stock Purchase Plan

#J-18808-Ljbffr