Senior Software Engineer (Tools & Infrastructure)
Company: Change Healthcare
Location: Nashville
Posted on: August 7, 2022
Job Description:
S enior Software Engineer (Tools & Infrastructure) Overview of
Position Change Healthcare (CHC) is looking for a Senior Software
Engineer in the payments organization to lead CI/CD based test
framework development for React and Node based NextGen Payments.
Change Healthcare engineering team is architecting a cloud-based
payments platform in emerging technologies. As a Senior Software E
ngineer, you will work with application developers in understanding
specific requirements to build testing tools based on defined
framework to reduce testing errors, improve test efficiency,
maximize test coverage, minimize manual intervention and maximizing
reusability of code. As an experienced Software E ngineer , you
need to have a good business understanding of the development life
cycle of our software product, consistently be able to pay
attention to details on automation, reduce testing complexity, and
the ability to work individually and collaboratively meeting
project deadlines. Y ou will anticipate technical challenges and
devise innovative solutions for test automation to improve the
quality, reliability and performance of our product hosted on AWS
cloud. What will be my duties and responsibilities in this job?
- Plan, design, develop test ing framework for automated testing
of Cloud native apps integrated into CI/CD pipeline .
- Identifying and objectively selecting automation test cases
.
- Presenting multiple design, presenting to stakeholders, and
finalizing a solution .
- Creating automation test plan and documenting the automation
strat egy .
- Automating design of a test framework and ability to pick right
tool for the job.
- Iterate tests - e nhancing, running, and debugging the test
cases .
- M onitoring code coverage, defects and managing regression test
execution .
- Provide on-going maintenance, support, and enhancement to
testing solution.
- Drive best practices and guidelines of CI/CD process adhering
to standards . What are the requirements needed for this position?
- Solid understanding (7+ years) of Jenkins, Git, Gradle, Maven,
Artifactory, Ant, JUnit or TestNG framework, Selenium or other
automated testing tools .
- Automation experience (5+ years) using Python/Groovy language
and tools such as Ansible/Puppet and shell scripting .
- Experience in Scrum / Agile development methodologies .
- Experience with test-driven development, building test plans,
unit tests, and automated testing frameworks .
- Experience building secure code making the test run faster with
zero tolerance on security vulnerabilities.
- 5+ years experience with CI/CD approach to deliver a
high-quality product.
- 5+ years experience with Infrastructure as Code (IAC) and
DevOps concepts of cross-team collaboration.
- Ability to solve problems while working simultaneously on other
parts of product/program .
- Strong verbal and written communication skills including
presentation skills .
- Willingness to learn and pivot quickly on technologies and
design approaches . What other skills/experience would be helpful
to have?
- Experience with AWS tools such as CodePipeline, CodeCommit,
CodeBuild, CodeDeploy, including Jenkins, Octopus .
- Production experience of supporting release automation and
fixing bugs.
- General experience in the health care industry . What are the
working conditions and physical requirements of this job? General
office demands. Be able to participate in virtual meetings that
will require a flexible schedule to at times participate in
different time zones for team meetings. Meetings will be in Pacific
Time Zone but occasionally put time aside for communication to
employees in APAC. Join our team today where we are creating a
better coordinated, increasingly collaborative, and more efficient
healthcare system! COVID Vaccination Requirements We remain
committed to doing our part to ensure the health, safety, and
well-being of our team members and our communities. As such, we
require all employees to disclose COVID-19 vaccination status prior
to beginning employment and we may require periodic testing for
certain roles. In addition, some roles require full COVID-19
vaccination as an essential job function. Change Healthcare adheres
to COVID-19 vaccination regulations as well as all client COVID-19
vaccination requirements and will obtain the necessary information
from candidates prior to employment to ensure compliance. Equal
Opportunity/Affirmative Action Statement Change Healthcare is an
equal opportunity employer. All qualified applicants will receive
consideration for employment without regard to race, color,
religion, age, sex, sexual orientation, gender identity, genetic
information, national origin, disability, or veteran status. To
read more about employment discrimination protections under federal
law, read EEO is the Law at and the supplemental information at .If
you need a reasonable accommodation to assist with your application
for employment, please contact us by sending an email to with
"Applicant requesting reasonable accommodation" as the subject.
Resumes or CVs submitted to this email box will not be
accepted.Click here to view our pay transparency nondiscrimination
policy. California (US) Residents: By submitting an application to
Change Healthcare for consideration of any employment opportunity,
you acknowledge that you have read and understood Change Healthcare
s Privacy Notice to California Job Applicants Regarding the
Collection of Personal Information . Change Healthcare maintains a
drug free workplace and conducts pre-employment drug-testing, where
applicable, in accordance with federal, state and local laws.
Keywords: Change Healthcare, Nashville , Senior Software Engineer (Tools & Infrastructure), IT / Software / Systems , Nashville, Tennessee
Didn't find what you're looking for? Search again!
Loading more jobs...