Test Engineer

Nairobi City, Nairobi Salary Negotiable
  • Job Type: Permanent
  • Sectors: IT Jobs
  • Posted By: Xelpha Health on Friday, January 14, 2022

Apply before Saturday, February 26, 2022, 35 Days left

Apply For This Job
Alert Me of Jobs Like These

Job alert created

Job Summary

Qualification Level: Bachelor

Experience Level: Mid level

Experience Length: 5 years

Job Description

Position Summary

The Automation Test Engineer will be responsible for creating and maintaining automated tests as part of the Continuous Integration and Continuous Development processes. In this role, you will work alongside developers to integrate and automate tests for existing and new functionality while providing detailed results that will allow the developers to isolate and correct any regressions and/or performance degradations. You will be required to employ different problem-solving techniques on new and existing issues found during testing and assist with root cause analysis. The Automation Test Engineer will also be required to acquire, maintain, and grow product knowledge through development ticketing systems and best practices documentation. You will also work as a part of the Quality Engineering & Automation team to enhance the overall skill set by utilizing new and existing tests and customizing testing tools to accomplish application specific actions.

Primary Responsibilities:

- Implement automated testing to ensure the quality of every new software release

- Define, document and improve DevOps Testing processes and procedures

- Provide detailed and timely results of regression and performance testing to developers so that root cause can be identified and corrected efficiently and without causing delays to release schedules

- Collaborate with developers to identify bugs, issues and defects


- Experience Testing SQL and/or NoSQL database(s)

- Experience Testing RESTful APIs

- Experience with Automated Testing Tools (Cucumber, Capybara, Selenium, JMeter, Postman, other Open-source Tools etc.)

- Development Experience with Python, JavaScript

- Experience with automated testing tools, CI/CD tools and web based applications

- Knowledge of testing desktop or web-based applications

- Hands on experience with Scrum/Agile (JIRA)

- Experience with AWS, a plus

- Proficient in handling technical development concepts, latest software tools and technologies, strong database concepts and designing techniques

- Understands different programming languages and ability to solve problems in coding, testing and deployment

- Able to understand complex processes and associated interactions

- Highly organized and process driven

- Excellent communication skills (verbal/ written)

- Self- directed and motivated

- Collaborative / Team player

Strong technical knowledge of programming languages like:

- C, C++, Expect

- Perl, Python

- Shell scripting

High proficiency with application development tools:

- Ingres OpenRoad

- Embedded SQL

Thorough with different kinds of testing procedures including:

- White Box testing

- Integration testing

Operating system expertise:

- Linux

- Unix

Apply before Saturday, February 26, 2022, 35 Days left

Companies may expire jobs at their own discretion.

Apply For This Job
IT Jobs in Nairobi City IT Jobs Jobs in Nairobi City

More IT Jobs in Nairobi