Quality Assurance I – 4 to 6 Years | Bangalore
Role and Responsibilities
Design, execution, validation, and automation of the test suite.
Quality assurance of the solutions in CFD.
Project Goal
Develop and maintain testware to keep AMADEUS products at the expected quality level.
Improve customers' experience through effective testing.
Implementation of Test Strategy
Implement the test plan covering functional, non-functional, and regression testing.
Report and communicate test activities to the line organization, software developers, and product teams.
Test Implementation
Review specifications to provide input on testability requirements.
Analyze and design test cases from customer requirements with traceability to specifications.
Implement, execute, and automate test cases using scripts.
Maintain and enhance regression testing frameworks:
Karate framework for REST/JSON testsProblem Fixing and Tracking
Provide defect information to developers for fixing.
Validate defect fixes and sign off on production PTRs.
Document software defects.
Release Management
Follow the lifecycle of new releases.
Provide reports and share global status updates on the release.
Main Deliverables of Testware
Test plan
Test cases
Test reports
Defect documentation
Test scripts
Job Description
Work in software engineering to develop, maintain, and optimize software solutions/applications.
Apply scientific methods to analyze and solve software engineering problems.
Develop and apply software engineering knowledge in research, design, development, and maintenance.
Exercise original thought and judgment and supervise technical and administrative work of other software engineers.
Build skills and expertise to meet standard expectations for the software engineering discipline.
Collaborate and act as a team player with other software engineers and stakeholders.
Grade Specific Responsibilities
Have more than a year of relevant work experience.
Understand programming concepts, software design, and development principles.
Work under minimal supervision, producing accurate and reliable results.
Handle a range of tasks and problems, applying skills and knowledge effectively.
Organize own time to deliver against tasks set by others with a mid-term horizon.
Cooperate with others to achieve team goals and positively impact project performance.
Make decisions based on situation understanding, not just rules.
Skills (Competencies)
Verbal Communication