Job Description
- Responsible for analyzing functional requirements needed for Quality Testing.
- Responsible for planning, developing and coordinating testing activities.
- Responsible for preparing Test Plan, test scenarios, test cases.
- Responsible for performing test execution, test analysis and debugging.
- Familiarize themselves with the business functionality and technology used for Assigned applications (under test).
- Utilize DAS QE testing tools, methodologies, and processes.
- Work closely with on-site team towards successful test phases.
- Encourage collaborative efforts and camaraderie with other Release Stream team areas.
- Ensure the quality and low bug rates of code released into production.
- Responsible for successful execution and alerting team and managers of obstacles, issues and risks.
- Able to discuss status of all open issues facing the test team and describes actions taken to mitigate such issues.
- Responsible for coordinating/engaging build movements to the QA environment.
- Owning the testing activities of the assigned project.
- Automation script for Smoke test and regression scenarios of applications using SAP, windows, Java, web application and Ariba etc.
- Responsible for increasing automation coverage within a channel and work closely with QPE Practice to support channel activities.
- Provide technical support /guidance to other members.
- Good Analytical Thinking and Team Skills.
QE Skills and Support:
- Good understanding of Software Engineering concepts.
- Demonstrate practical application of the Testing Concepts in day to day project activities.
- Demonstrate proficiency in creating Test Plan and Test Strategy documents.
- Demonstrate the ability to derive the Test Scenarios from the Business Requirements.
- Demonstrate working understanding in Test Design and writing detailed test cases based on user scenarios.
- Demonstrate proficiency in Test Execution and Test analysis
- Demonstrate working understanding of analyzing test execution results and the creation of appropriate test metrics.
- Demonstrate working understanding in Test Data Management.
- Demonstrate working understanding of the defect management process.
- Demonstrate working understanding of Automation execution like preparing smoke test scenarios and exceution in continuous basis with each deployment.
- Demonstrate an ability to enhance automation scripts to build a regression suite.
- Demonstrate working understanding of web service testing using SOAP UI.
- Demonstrtae working understanding in Mobile Testing.
· Demonstrate working understanding of the various Test Management and Defect Management tools.
- Demonstrate working knowledge of various QE methodology like Agile, and V Model etc.
- Demonstrate working understanding of quality assurance and/or software development processes and methodologies, with the ability to share that knowledge with peers, and project team members.
- Coach peers and subordinates on processes and provide guidance to team members when needed.
- Demonstrate an ability to manage the Complete Testing activities for the project as a sole contributor.
- Identifies ways of “working smarter”, through elimination of unnecessary steps or duplication.
Soft Skills:
- Strong communication skills regarding technical topics and remote collaboration skills are critical to this role.
- Demonstrate an ability to work with peers on project assignments and critical activities of the project.
- Build rapport with colleagues and clients.
- Able to energize and motivate team by exhibiting positive energy.
- Demonstrate great work ethic.