Facets/qnxt Testing - Chennai, India - Cognizant Technology Solutions
Description
#LI-JS2Facets/QNXT Testing - Associate Quality Engineer
Qualification:
Graduate
Responsibility:
Test Requirement Analysis:
'¢ Identify requirement defects by adopting shift left levers eg:
Requirement Ambiguity Matrix ADPART and other cognizant solution accelerators
- Perform KT on user stories.
- In case of critical technology create test scripts and seek review inputs from the test lead.
- '¢ Prioritize the requirements based on the time required.
- '¢ Prepare high level flow documents.
- '¢ Organize and drive the requirement walkthrough session.
- Prepare/Review the flow diagrams.
- Perform Proof of concepts or evaluate different tools if required.
Test Strategy and Test Planning:
- '¢ Document the test plan based on the understanding of test strategy (covering project details items under scope items out of scope type of testing assumptions dependencies risks foreseen entry/exit criteria) for each cycle.
- '¢ Seek sign off on the test plan from the client.
- '¢ Provide inputs for test plan creation including number of test scenarios and test cases used for estimation of the test cycles /schedule dependencies etcin addition to the other dependencies from various teams like environment availability third party interfaces and test data etc.
- Participate in collaborative sprint goal definition session to determine what the team plans to achieve during the sprint.
- Participation in status calls/meetings between onsite and offshore teams to discuss the project status.
Test Design Techniques (Design principles/tools/patterns):
- '¢ Identify end to end business critical scenarios.
- Assist / support development team in unit test automation identify environment dependencies deployment strategies build release cycle test data dependencies etc.
- Identify and validate test scenarios for automation.
- Perform In Sprint automation.
- Perform Automation Script Maintenance.
- '¢ Conduct pilot automation test run to validate the test scripts.
- '¢ Validate the test environment set up.
- '¢ Participate in customer review meetings and seek sign off by customer on the review comments.
- '¢ Identify regression scenario and the impacted areas on need basis.
- '¢ Perform effective automation through automated code coverage tools/ manual code review with mínimal review comments.
- '¢ Develop supporting structures for all test automation including mocks stubs & test harnesses.
Coding Practices & Defect Management:
- '¢ Able to estimate and commit task level effort and deliver activities on time.
- '¢ Effective technical communication by participating in architectural/design reviews.
- '¢ Performance Development Process.
- '¢ Comprehensive understanding of full development lifecycle and is actively involved in all phases.
- '¢ Participate in the defect triages to gather evidence for defect identification on periodic basis for defect prioritization and fix.
- '¢ Track defect metrics to ensure testing effectiveness as generated by tool.
- Involvement with development teams architects early in the project life cycle to identify the dependencies on architecture design coding standards deployment environment deployment methodologies.
Test Execution (Automation/Specialized testing):
- '¢ Test the defect and update the status if required.
- '¢ Conduct root cause analysis of the defects logged.
- '¢ Conduct dry run/smoke testing to ensure scripts readiness.
- '¢ Perform high level/Sanity testing to ensure testing is intact.
- '¢ Provide automation/white box and other status to Test Lead/Test Manager.
- '¢ Develop automated test scripts using technology concepts.
- '¢ Incorporate the automated tests into continuous integration process.
- Coordinate with the stakeholders to make go no go decision based on test results and test closure summary report.
- Possess knowlesdge on continous integration practices & identify appropriate CI tools based on project development model.
- Ensure CI Setup is done for each round and job creation is done using CI tools.
- Perform Frequent monitoring & Failure analysis will be done.
- Perform Script fixing for any errors/issues.
- Status is shared to onsite across all teams.
- Frequent Optimization /Maintenance.
Technology consulting Research & analysis:
- '¢ Support business on faster time to market activities.
- '¢ Adopt best practices to maximize savings and minimize redundancy.
- Feasibility Study '" new technology/ framework concept.
- Code coverage analysis.
People Management:
- '¢ Develop and sustain positive relation
More jobs from Cognizant Technology Solutions
-
Process Executive
Chennai, Tamil Nadu, India - 5 days ago
-
Reltio Mdm
Chennai, India - 4 days ago
-
Associate - Projects
Pune, Maharashtra, India - 1 week ago
-
Associate - Projects
Kolkata, India - 1 week ago
-
Associate - Projects
Chennai, India - 5 days ago
-
Cloud Value Sr specialist
Pune, India - 1 week ago