Quality Assurance Engineer
Job Description
We are seeking a highly skilled Quality Assurance Engineer to join our innovative team focused on enhancing the air transport industry's technology. In this role, you will collaborate with a dedicated QA team to rigorously test both hardware and software solutions designed for airport kiosks and gates. Your expertise will contribute to the development of seamless, safe, and sustainable air travel solutions. You will be responsible for designing and executing automated test scripts, maintaining automation frameworks, and performing manual testing to ensure that all features function correctly and meet the highest quality standards. This position is crucial for ensuring that our technology supports an exceptional user experience for passengers at airports. You will be expected to engage actively in test planning and requirements analysis while utilizing industry-standard tools to document and track any defects that arise during the testing process. This is a fantastic opportunity for someone looking to impact the future of air travel technology.
Key Responsibilities
As a Quality Assurance Engineer, you will undertake various responsibilities to ensure the quality of our technology solutions.
- Design and implement automated test scripts for airport kiosk systems
- Develop and maintain Java-based automation frameworks and test suites
- Conduct manual testing to assess edge cases and hardware behavior
- Participate in test planning and define coverage requirements
- Document and track defects using standard issue-tracking tools
- Execute regression, performance, and functional testing across different hardware configurations
- Collaborate closely with developers and product teams on testing strategies
- Support testing in various environments, including physical hardware setups
- Actively contribute to the continuous improvement of QA processes
Required Technical Skills
Soft Skills
Qualifications
- Bachelor's degree in Computer Science or a related field
- Strong background in automated testing for Windows-based applications
- Hands-on experience with Appium and WinAppDriver
- Proficiency in Java and Object-Oriented Programming principles
- Solid understanding of Windows OS environments and system configurations
Language Requirements
Programming Languages:
Java, Appium, WinAppDriver, Cucumber, Gherkin
Spoken Languages:
English, German
Benefits & Perks
- ✓ Competitive salary
- ✓ Flexible working hours
- ✓ Opportunity for remote work
- ✓ Professional development opportunities
- ✓ Dynamic work environment
Working Conditions
Hybrid
Company Culture
Our company fosters a collaborative and innovative environment where employees are encouraged to take ownership of their work and strive for excellence. We value diversity, inclusivity, and continuous learning, making it an ideal place for professionals looking to advance their careers in technology.
Salary Range
Project Types: Not Available
Career Growth: Potential for contract extension or conversion to a permanent role, Career development through training and mentorship programs, Opportunities to work on diverse projects within the organization
Contact Information
Recruiter: Tasfia Ali