QA Engineer
- Full-time
Company Description
Launched in 2007 by Aloke Bajpai & Rajnish Kumar, ixigo is a technology company focused on empowering Indian travelers to plan, book and manage their trips across rail, air, buses and hotels. ixigo assists travelers in making smarter travel decisions by leveraging artificial intelligence, machine learning and data science-led innovations on ixigo’s OTA platforms, including websites and mobile applications.
ConfirmTkt and AbhiBus became a part of ixigo in 2021. ixigo is headquartered in Gurugram with offices in Bangalore (ConfirmTkt) and Hyderabad (AbhiBus). 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.It aims to be the most preferred Information Technology partner for the State Transport Corporations and private Bus Fleet Operators . It is the only company in India that specializes in providing Online Reservation System Solutions for the Indian Bus Transport Industry. It has been in the fore-front of providing end-to-end software solutions and services to the bus industry in our country.
Job Description
We are seeking a highly skilled QA Engineer to join our dynamic team. The ideal candidate will have a balanced expertise in both manual and automated testing, with a focus on web and mobile platforms. This role will involve ensuring the quality and functionality of our applications through rigorous testing methodologies.
Manual Testing
- Test Planning: Develop comprehensive test plans and test cases based on project requirements and specifications.
- Test Execution: Perform thorough manual testing on web and mobile applications, identifying and documenting defects.
- Regression Testing: Conduct regression testing to ensure new changes do not adversely affect existing functionality.
- User Acceptance Testing (UAT): Coordinate and support UAT with business stakeholders and end-users.
- Bug Tracking: Log defects in the bug tracking system (e.g., JIRA) and work closely with the development team to resolve them.
- Exploratory Testing: Perform exploratory testing to uncover unexpected issues and edge cases.
Automation Testing
- Develop Test Scripts: Write, execute, and maintain automated test scripts using tools like Selenium, Appium, or other relevant frameworks.
- Test Reporting: Generate detailed test reports and metrics to track the quality of the software over time.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
- Attention to detail and a proactive approach to identifying issues.
- Ability to work in a fast-paced, agile environment.
- 2+ years of experience in QA with a balanced focus on both automation and manual testing.
- Proven experience in testing web and mobile applications.
- Proficiency in automation tools such as Selenium, Appium, TestNG, or equivalent.
- Experience with manual testing techniques and tools.
- Familiarity with programming languages like Java, Python, or JavaScript.
- Understanding of web technologies (HTML, CSS, JavaScript) and mobile technologies (iOS, Android).
- Certifications: ISTQB or equivalent QA certification.
- Experience:
- Working knowledge of BDD/TDD practices.
- Experience with cloud-based testing platforms (e.g., BrowserStack, Sauce Labs).
- Domain Knowledge: Experience in travel industry