CVS Health is looking for a Software Engineer in Test to join our Quality Engineering team. As a member of the Digital Engineering team, you will responsible for the Quality-related activities and working directly with PM, UX, Development and project stakeholders to ensure we develop and release the highest quality software products, while ensuring that our quality engineering practices are applied throughout the Agile development lifecycle. You will collaborate with cross-functional and cross-organization teams on quality initiatives and promote and educate on our software testing best practices and automation tooling.
The ideal candidate will also have excellent verbal communication and interpersonal skills with the ability to work in an Agile Scrum Team environment. In addition, they will also be able to perform the following:
Contribute to the quality engineering activities throughout every phase of the SDLC
Provide technical guidance to support automation testing
Promote proper implementation of Agile SAFe techniques and principals for sprint planning and estimation
Ensure that we are continuing to increase our test coverage and execution of unit, integration, acceptance, system and regression testing
Evaluate and record the test results and log issues in a test case management tool
Monitor project progress and ensure timely deliveries
Review final deliverables to ensure they meet expected quality standards
Evaluate the efficiency of existing QE processes and recommend improvements
Collaborate with engineering colleagues on a multiplatform test automation framework by working with best of breed technologies, practices and tools
Be able to test data requirement analysis for microservices
Have test case and test strategy preparation
Have troubleshooting experience
Coach and support fellow scum team members to follow best practices with a focus on quality throughout the SDLC
5+ years of experience in a Software Quality/ SW Engineering in Test position
Experience on the implementation and execution of automation testing (Full Stack) and coverage that ensures the delivery of a high-quality user experience for web platforms
Experience with security concepts and best practices to protect PHI and PII
Experience in an Agile development lifecycle (we use SAFe)
Understanding of networking fundamentals
COVID-19 Vaccination Requirement
CVS Health requires its Colleagues in certain positions to be fully vaccinated against COVID-19 (including any booster shots if required), where allowable under the law, unless they are approved for a reasonable accommodation based on disability, medical condition, pregnancy, or religious belief that prevents them from being vaccinated.
- If you are vaccinated, you are required to have received at least one COVID-19 shot prior to your first day of employment and to provide proof of your vaccination status within the first 30 days of your employment. For the two COVID-19 shot regimen, you will be required to provide proof of your second COVID-19 shot within the first 60 days of your employment. Failure to provide timely proof of your COVID-19 vaccination status will result in the termination of your employment with CVS Health.
- If you are unable to be fully vaccinated due to disability, medical condition, pregnancy, or religious belief, you will be required to apply for a reasonable accommodation within the first 30 days of your employment in order to remain employed with CVS Health. As a part of this process, you will be required to provide information or documentation about the reason you cannot be vaccinated. If your request for an accommodation is not approved, then your employment may be terminated.
5+ years software project life cycle experience with a concentration in software quality engineering
3+ years experience in technology support or application program development
Test Cases Preparation and Automation Test Frameworks development and augmentation
Experience with test processes, strategies and approaches
Good understanding of BDD/TDD execution and approach
Experience with accessibility testing
Automation Test framework tools, scripting experience using 2 or more of the following : TestNg, Cucumber, Selenium, Cypress, Appium, Perfecto, Applitools, Java, Node.js, Ruby, AngularJS, messaging: (i.e. AWS SNS/SQS), XML, API, JSON, Mobile
Experience with cloud platforms such as AWS, Azure and GCP
Knowledge of Continuous Integration / Continuous Delivery pipelines and familiarity with tools such as CircleCI and Harness
Experience with defect management and test case management tools
Experience with crossplatform and crossbrowser testing
Bachelor's degree or equivalent combination of education and work experience.
At CVS Health, we are joined in a common purpose: helping people on their path to better health. We are working to transform health care through innovations that make quality care more accessible, easier to use, less expensive and patient-focused. Working together and organizing around the individual, we are pioneering a new approach to total health that puts people at the heart.
We strive to promote and sustain a culture of diversity, inclusion and belonging every day. CVS Health is an equal opportunity and affirmative action employer. We do not discriminate in recruiting, hiring or promotion based on race, ethnicity, sex/gender, sexual orientation, gender identity or expression, age, disability or protected veteran status or on any other basis or characteristic prohibited by applicable federal, state, or local law. We proudly support and encourage people with military experience (active, veterans, reservists and National Guard) as well as military spouses to apply for CVS Health job opportunities.