Job Responsibilities:
- The QA will be involved in the quality testing of all web-based projects and in testing open source applications.
- Responsible for creating an end-to-end test plan and executing the plan.
- Discuss any problems or bugs in the program code with the developers of the web application.
- Analyze the website completely from a user point of view.
- Responsible for Manual Functional Testing.
- Manual & Automation Tester with some background in coding.
- Coding background of C# or PHP or any other programming language is an added advantage
- Complete understanding of web applications/website related issues.
- Responsible to analyze, report, and monitor software defects and performs re-testing
- Responsible for requirement gathering, client and user requirements, and defining functional requirements
- Ability to manage project discovery phase, liaising with clients and users, facilitating workshops, and documenting user requirements
- Ability to give sufficient input into the technical analysis of the project
- Having experience in Web Applications (SOAP & REST APIs), knowledge of XML, Xpath.
- Having programming & IBM Operational Decision Management experience is a plus.
- Should have Technical Support experience.
- To make sure that any potential issue is identified and fixed before the product goes live.
Key Skills:
- Should possess good communication & presentation skills and ability to interact with Customers/Stakeholders and provide the Status report
- Knowledge of software development lifecycle processes (SDLC), procedures, and Software Quality Assurance methodologies
- The insurance domain's understanding is a plus point.
- Good understanding and experience of open source web development projects and technologies.
- Planning, organizing, defining & implementing quality processes.
- Having programming experience is a plus.
- Should have Technical Support experience.
- Takes accountability for projects and deliverables and escalates appropriately and in a timely manner as needed
- Takes personal responsibility for the quality and timeliness of work and achieves results with minimal oversight
- Must be a team player and work well in a deadline-driven environment with multiple priorities