About the Client
Our client is providing international courier, parcel, and express mail services. It is the world's largest logistics company operating around the world.
About the Role
Provides manual as well as automatic testing. Defines and creates test cases from analysis of both functional and non-functional specifications (such as reliability, efficiency, usability, maintainability and portability). Produces test scripts, materials and regression test packs to test new and amended software or services. Interprets, executes and documents test scripts using agreed methods and standards. Records and analyses actions and results, and maintains a defect register. Reviews test results and modifies tests if necessary. Provides reports on progress, anomalies, risks and issues. Produces reports on system quality and metrics on test cases.
Responsibilities
Review and analyze system specifications
• Collaborate with QA engineers to develop effective strategies and test plans
• Execute test cases (manual or automated) and analyze results
• Evaluate product code according to specifications
• Create logs to document testing phases and defects
• Report bugs and errors to development teams, help troubleshoot issues
• Conduct post-release/ post-implementation testing
• Work with cross-functional teams to ensure quality throughout the software development lifecycle
Requirements
Familiarity with all testing phases (QA, TAT, SIT, E2E, UAT etc.) and testing reporting tools (HPQC, RTC)
• IBM Rational CLM (RQM, RTC, DNG) and/or HP ALM quality Center knowledge
• Intermediate SQL skills
• Proficient in Linux application
• Experience in testing with emphasis on problem solving skills
• Good knowledge in testing and test management
• Analytical and critical thinking, solid customer focus (service, relationship and quality)
Nice to Have Skills
• Shell scripting
• Basic project management knowledge
• Experience with automated testing tools (Selenium or other similar tools)