Responsibilities
-
Create and implement comprehensive test cases and scripts.
-
Provide test documentation, such as plans, estimates, schedules, and reports, within project timelines.
-
Design and apply quality assurance processes, incorporating AI-driven automation tools like co-pilot.
-
Offer Software Quality Assurance expertise to application development, maintenance, and support teams.
-
Verify that vendor deliverables meet high-quality standards and adhere to client policies.
-
Automate testing processes using tools like Python and UiPath to improve efficiency and test coverage.
-
Document and monitor defects using tools like Jira, working with development teams to validate fixes and ensure resolution.
-
Deliver testing estimates throughout project phases, aligning with the Project Delivery Lifecycle (PDLC) framework.
-
Produce detailed test reports and metrics to enable data-driven decision-making and continuous improvement.
Requirements
-
Bachelor’s degree in Computer Science, Information Technology, or a related field.
-
Over 5 years of experience in software, system, or infrastructure testing, ideally in cloud platforms.
-
At least 2 years of experience in quality assurance, process improvement, or related roles, preferably in enterprise environments.
-
Strong expertise in QA methodologies, and process optimization.
-
Proficiency with QA tools (e.g., QMS systems, TestRail, UiPath) and defect tracking systems (e.g., Jira).
-
Experience with UiPath, co-pilot, and Python is highly desirable.
-
Knowledge of non-functional testing disciplines, including security, resilience, and infrastructure testing.
-
Exceptional analytical, communication, and leadership skills to lead quality initiatives and collaborate with cross-functional teams.
-
Ability to excel in a fast-paced, agile environment while juggling multiple priorities.
-
Familiarity with the aviation business domain and industry is advantageous.