Software Engineer - Test

  • Full-time

Company Description

About Abhibus

Founded in the year 2007, Abhibus Services (India) Private Limited is a pioneer in providing end-to-end software and other value added solutions for bus transport Industry by leveraging the latest Technology of today. Abhibus aims to be the most preferred Information Technology partner for the State Transport Corporations and private Bus Fleet Operators. 

Abhibus is the only company in India that specializes in providing Online Reservation System Solutions for the Indian Bus Transport Industry. Abhibus has been in the fore-front of providing end-to-end software solutions and services to the bus industry in our country.

Job Description


As a Manual and Basic Automation Tester for Mobile Apps and Web Applications, you will be responsible for ensuring the quality and reliability of our software products across various platforms. Your primary focus will be on performing manual testing of mobile applications and web applications to identify defects, report issues, and verify that the software meets specified requirements. Additionally, you will leverage basic automation techniques to create and execute test scripts, increasing testing efficiency and coverage. This role requires a combination of manual testing expertise, basic automation skills, and a thorough understanding of mobile and web technologies.

Key Responsibilities:

1. Manual Testing:
   - Plan and execute manual testing efforts for mobile applications and web applications, including functional, usability, regression, and compatibility testing.
   - Create test cases based on product requirements and design specifications.
   - Execute test cases and document test results, defects, and other relevant information in a structured manner.
   - Verify bug fixes and track issues to closure.

2. Basic Automation Testing:
   - Maintain basic test automation scripts using appropriate tools and technologies (e.g., Selenium, Appium).
   - Automate repetitive test scenarios to increase testing efficiency and coverage.
   - Execute automated test scripts and analyze test results.


3.Defect Management:
   - Identify, report, and track defects using a bug tracking system, ensuring accurate and timely communication of issues to stakeholders.
   - Collaborate with development teams to investigate and resolve defects.

4. Test Documentation:
   - Create and maintain test documentation, including test plans, test cases, test data, and test reports.
   - Keep test artifacts organized and accessible for reference and audit purposes.

5. Continuous Improvement:
   - Stay updated with industry best practices, testing methodologies, and emerging trends in mobile and web application testing.
   - Proactively identify areas for process improvement and efficiency gains.

Requirements:

- Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent work experience).
- Experience in manual testing of mobile applications and web applications.
- Familiarity with basic automation testing tools and frameworks (e.g., Selenium).
- Experience in developing and executing test automation scripts is a plus.
- Knowledge of mobile platforms (iOS, Android) and web technologies (HTML, CSS, JavaScript) is essential.
- Strong analytical and problem-solving skills to identify, isolate, and report issues effectively.
- Excellent communication skills and the ability to work collaboratively in a team environment.
- ISTQB or other testing certifications are a plus but not mandatory.

Join our dynamic testing team and contribute to the delivery of high-quality mobile apps and web applications through effective manual testing and the implementation of basic automation strategies.