Qualifications:
- Experience: 2-6 years of experience in System and Integration Testing, with a strong background in test case creation, execution, and defect tracking.
- Education: Bachelor’s degree in computer science, Information Systems, or a related field, or equivalent experience.
- Technical Background: Proficient in testing methodologies for system and integration environments.
- Industry Experience: Previous experience in the airline industry is preferred.
Key Responsibilities:
- System Test Engineer:
- Develop master test plans, test cases, and schedules for individual development projects within the System Test environment.
- Execute test cases covering functionality, user interface, regression, security, and user acceptance.
- Document test plans and scripts tied to project requirements.
- Track defects, risks, and action items throughout testing cycles.
- Perform regression testing to verify defect resolutions.
- Provide input for project schedules and assist in creating use cases.
- Integration Test Engineer:
- Mentor project teams throughout the Development Lifecycle, starting from the requirements development phase to ensure testability and verifiability of requirements.
- Develop test plans, test cases, and project schedules for the Integration test environment.
- Execute tests across platforms covering functionality, user interface, regression, connectivity, performance, load, stress, failover/recovery, and supportability.
- Validate integration test requirements and maintain test procedures.
- Track, report, and resolve defects during the integration phase.
- Communication Skills: Strong ability to communicate clearly, both verbally and in writing, with various organizational levels. Skilled in formal and informal communication.
- Integrity & Trust: Maintains high ethical standards, presents the truth transparently, and handles confidential information responsibly.
- Teamwork: Effective collaborator, contributing to team goals and fostering relationships across the organization. Demonstrates mentorship and knowledge transfer.
- Technical Expertise: Continuously improves technical skills, staying current on industry developments and best practices.
- Problem Solving: Proficient in logical analysis, identifying root causes, and delivering effective solutions.
- Flexibility: Open to change, adaptable to new challenges, and proactive in addressing issues and roadblocks.
- Task Management: Efficiently manages multiple tasks, meeting deadlines while maintaining quality. Monitors and resolves task issues proactively.
Additional Responsibilities:
- Test Case Creation & Execution: Develop and execute comprehensive test cases for various testing types, ensuring coverage of all relevant functionalities and performance metrics.
- Defect Management: Track, record, and report defects, ensuring timely resolution and minimal impact on project timelines.
- Reporting & Documentation: Create detailed test reports, maintain accurate documentation of test plans, cases, and results.