Be on Alert – Fraudulent Employment Offers. Learn More

Nairobi, Kenya
JOB #R2102878

Automation Test Engineer- Nairobi, Kenya

Automation Test Engineer Job Description

ICF is seeking an Automation Test Engineer to support the development of strategic work products for our health informatics clients within the International Health and Development line of business. The engineer would be responsible for developing and testing applications and systems within the data exchange and interoperability portfolio for President's Emergency Plan for AIDS Relief’s (PEPFAR) Data for Accountability, Transparency and Impact system (DATIM)

This position is in Nairobi, Kenya (though temporarily remote due to COVID-19) with possible travel to the Washington DC area for meetings with stakeholders.

Key Responsibilities

  • Develop, document, and maintain functional test cases and other test artifacts like test data, data validation, harness scripts and automated scripts
  • Perform manual and exploratory tests with the goal of automation
  • Execute and evaluate manual or automated test cases and report test results
  • Hold and facilitate test plan and case reviews with cross-functional team members
  • Support all aspects of user acceptance testing by the primary customer and/or users
  • Develop test automation suits to develop regression test scripts as needed
  • Isolate, replicate, and report defects and verify defect fixes
  • Create clear and detail-oriented test plans
  • Liaise with the development team to assist with troubleshooting
  • Work on programming and software development tasks under the guidance of the technical lead and solution architect and senior developers on the project
  • Collaborate with various stakeholder developers, programmer, and testers to develop new features and enhancements to existing components.   
  • Contribute to technical discussions about systems features, functions, and components necessary to continue the build out of foundational elements to facilitate data exchange and interoperability
  • Assist with the documentation activities to facilitate third-party developers’ smooth interaction with data exchange components
  • Perform software development tasks as needed

Qualifications

Required:

  • Bachelor’s degree in computer science, software engineering, information systems or related technology field
  • At least 5 years’ experience developing Web Services and APIs implementing RESTful applications, and use of JSON, JQuery, and XML/XSLT
  • At least 5 years web programming experience using Java and/or Python
  • At least 5 years of experience with API and web testing, including performance and load testing
  • At least 5 years developing regression testing automation using various tool
  • Experience in continuous integration / continuous delivery (CI/CD) experience
  • Experience using Git and Atlassian suite of tools (Jira, Confluence)
  • Understanding of agile methodologies
  • Experience with database concepts and the ability to analyze and write SQL queries
  • Experience with QA processes and methodologies

Preferred:

  • Exposure to Gherkin and Cucumber
  • Experience with Postman, SoapUI, ReadyAPI and similar tools

Professional Skills

  • Good communication skills and a team player
  • Ability to adapt rapidly to changing requirements

Working at ICF

Working at ICF means applying a passion for meaningful work with intellectual rigor to help solve the leading issues of our day. Smart, compassionate, innovative, committed, ICF employees tackle unprecedented challenges to benefit people, businesses, and governments around the globe. We believe in collaboration, mutual respect, open communication, and opportunity for growth. If you’re seeking to make a difference in the world, visit www.icf.com/careers to find your next career. ICF—together for tomorrow.

Nairobi, Kenya (KE51)

Who is ICF?

A global consulting services company with +7,000 people across +70 countries, but we are not your typical consultants.
LEARN MORE ABOUT ICF

More jobs you might like

Sep 22, 2021
Des Moines, Iowa, United States of America
Sep 21, 2021
District of Columbia, United States of America (Remote)
Sep 8, 2021
Maryland, United States of America (Remote)
Aug 24, 2021
Richmond, Virginia, United States of America
Jul 28, 2021
Rockville, Maryland, United States of America
See All Jobs

Join our talent network

ICF is growing, and we add new open roles to our site regularly. If you're waiting for that perfect opportunity at ICF or want an inside look at what it's like to do world-changing work, join our talent network to stay updated.

Join our talent network

ICF is growing, and we add new open roles to our site regularly. If you're waiting for that perfect opportunity at ICF or want an inside look at what it's like to do world-changing work, join our talent network to stay updated.