We are seeking a highly motivated and detail-oriented Test Engineer to join our team. You will be responsible for ensuring the quality and reliability of our software products through comprehensive manual and automation testing.
Roles & Responsibilities:
- Perform manual and automation testing of software applications to identify defects and ensure quality.
- Develop and execute automated test scripts using tools like Selenium or Appium.
- Collaborate with development teams to understand requirements and create effective test plans.
- Conduct API testing using tools such as Postman or RestAssured to validate backend functionalities.
- Integrate automation tests into CI/CD pipelines using Jenkins and Git.
- Participate in an Agile development environment, including daily stand-ups, sprint planning, and retrospectives.
- Communicate test results, defects, and risks clearly to relevant stakeholders.
Skills Required:
- Experience in both manual and automation testing.
- Hands-on experience with automation tools like Selenium or Appium.
- Basic programming skills in Python, Java, or JavaScript.
- Familiarity with API testing tools such as Postman or RestAssured.
- Experience with CI/CD tools like Jenkins and Git for automated pipelines.
- Strong communication and collaboration skills, with the ability to thrive in an Agile workplace.
Preferred Qualifications:
- Experience with performance and load testing tools like JMeter or LoadRunner.
- Familiarity with database testing and SQL queries.
- Experience in mobility or ride-hailing service QA teams.
QUALIFICATION:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.