Job Description:
- The Senior Software Quality Assurance (QA) Engineer is responsible for ensuring the highest standards of software quality within the airline industry.
- This role involves executing both automated and manual testing efforts, collaborating with cross-functional teams to enhance product reliability and performance, and identifying areas for continuous improvement.
- The Senior QA Engineer will contribute to the development and implementation of QA processes, assist in driving best practices, and provide technical leadership in testing strategies.
- They will also play a key role in troubleshooting issues, managing test cases, and ensuring compliance with industry standards and airline-specific requirements.
Key Competencies:
- Develop, implement, and maintain test strategies and QA procedures to improve software development efficiency and quality, focusing on airline systems.
- Execute and manage manual and automated testing efforts, ensuring thorough test coverage across functional, regression, performance, and security testing.
- Collaborate closely with development, product management, and operations teams to define test cases, address issues, and contribute to product stability in airline reservation, booking, and management systems.
- Drive automation initiatives by developing automated test scripts and frameworks to enhance testing efficiency and reduce time-to-market.
- Stay current with the latest industry trends, tools, and best practices in software testing, applying relevant innovations to improve testing processes.
- Manage and configure test environments to ensure proper setup for various testing scenarios, ensuring consistent and reliable test results.
- Follow best practices to ensure high-quality user experiences, with an emphasis on real-world usage.
Required Qualifications (mandatory requirements):
Education and Experience:
- Bachelor’s in Computer Science, Software Engineering, or a related field.
- 6+ years of experience in software quality assurance, with a strong focus on hands-on manual and automated testing.
- Solid experience with both manual and automated testing methodologies.
- Familiarity with Agile methodologies and experience working in Agile or DevOps environments.
- Experience in the airline domain is a plus, with an understanding of airline reservation, ticketing, and operations systems.
Technical Skills:
- Proficiency in test automation tools such as Selenium, Katalon Studio, Cypress, Playwright, or similar.
- Strong understanding of the software development life cycle (SDLC) and QA methodologies.
- Familiarity with performance testing tools like JMeter or LoadRunner is a plus.
- Experience with CI/CD pipelines and tools like Jenkins, GitLab, or Azure DevOps.
- Knowledge of cloud-based testing solutions such as BrowserStack or Sauce Labs.
- Proficiency in scripting languages such as Groovy, Python, or Java for test automation.
- Ability to troubleshoot issues and provide feedback on software quality and performance.
Preferred Qualifications (nice-to-haves):
- ISTQB or equivalent certification in software testing.
- Experience with API testing using Postman or RestAssured.
- Knowledge of security testing practices.
- Prior experience in airline, travel, or aviation industry software testing is highly preferred.
Generating Apply Link...