Manual QA - Airline / Travel Domain
BCS Technology
Description
The Quality Assurance (QA) Engineer is responsible for ensuring the reliability, functionality, and performance of software applications, with a focus on airline industry solutions. This role involves executing manual and automated testing, validating functional and non-functional requirements, identifying defects, and working closely with development and product teams to deliver high-quality releases.
The QA Engineer will contribute to the continuous improvement of testing processes and support automation initiatives to improve overall delivery quality
Requirements
Education & Experience:
· Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology or a related field.
· 3+ years of hands-on experience in software quality assurance.
· Strong experience in manual testing, with exposure to test automation.
· Experience working in Agile/Scrum environments.
Technical Skills:
· Strong understanding of software testing life cycle (STLC) and SDLC.
· Experience with test automation tools such as Katalon Studio/ Selenium/ Playwright, or Cypress
· Hands-on experience in API testing using tools like Postman or RestAssured.
· Basic to intermediate scripting knowledge in:
· Java / Groovy / Python / JavaScript
· Experience with defect tracking and test management tools (e.g., JIRA).
· Familiarity with CI/CD pipelines (Jenkins, GitLab, Azure DevOps).
· Experience with cross-browser and responsive testing tools such as BrowserStack or Sauce Labs
Soft Skills:
· Strong problem-solving and analytical skills.
· Excellent communication and teamwork abilities.
· Attention to detail and ability to work in a fast-paced environment.
· Passion for software quality and continuous improvement.
· ISTQB or equivalent certification in software testing.
· Experience with automation framework enhancement or maintenance.
· Exposure to performance testing tools (JMeter, LoadRunner).
· Basic understanding of security testing concepts.
· Experience working in large-scale enterprise or airline platforms.
· Analytical Thinking – Ability to analyze requirements and identify risk areas early.
· Attention to Detail – Strong focus on quality, accuracy, and completeness.
· Problem Solving – Capable of debugging issues and supporting root cause analysis.
· Communication Skills – Clear communication with developers, product owners, and stakeholders.
· Collaboration – Ability to work effectively within cross-functional Agile teams.
· Ownership & Accountability – Takes responsibility for assigned testing deliverables.
· Continuous Improvement Mindset – Actively contributes to improving QA processes and automation coverage.
· Time Management – Ability to handle multiple tasks and meet sprint deadlines.
About BCS Technology
-
