Shaini Sehgal
********@*****.*** Mobile No: 203-***-****
Summary of Professional Experience
6+ years of experience in all aspects of Software test engineering - Automation testing Web UI, Web service automation, Manual Testing, web services (REST) testing, Database & Data Warehouse Testing.
Extensive experience in designing and implementing Automation frameworks with Selenium and QTP/UFT.
Specialized in designing and implementing Java based testing Frameworks for Web portals using Selenium (Webdriver), TestNG and Appium.
Expertise in designing QTP/UFT based testing scripts and frameworks.
Good team leading capabilities. Successfully lead and managed different work packages of the project.
Recognized skills for providing innovative solutions and value additions to the projects.
Expertise in converting high-level test requirements into reliable, repeatable, and maintainable test scripts.
Extensive Database testing and Manual testing exposure with involvement in different phases of testing life cycle including building Test Strategy, Test Plans, Test Case preparation and execution, Defect logging, reporting and tracing back to Requirements.
Experience in Design, Implementation, Analysis/feasibility of automation tools/frameworks for multiple projects.
Experience working with Agile methodologies.
Possess excellent problem-solving skills, ability to follow industry standards and procedures.
Ability to quickly master new concepts, applications and a team player.
Profound insight to determine priorities, schedule work and meet critical deadlines with budgetary guidelines.
Have worked as Fault coordinator, Incident and Change request manager, Defect Prevention Anchor, Knowledge Management Anchor.
Particularly interested in learning, implementing and dispersing knowledge on new tools and technologies as means to provide logical simple solutions to complex problems
Technical Expertise
Tools Used:
QTP/UFT, HP Service Test
Selenium Webdriver/RC/IDE/GRID, Appium, TestNG, Junit, Maven
Languages:
Java, VB Script, Shell Script, HTML/CSS, XML
Bug Tracking Tools:
JIRA, Rally.
Version Control Tools:
SVN, GitHub
Continuous Integration Tools:
Jenkins
Database:
Oracle, Mysql.
Others:
MS-Office, MS-Excel
Operating Systems:
Windows, Unix, LINUX, Mac
On-Job ACHIEVEMENTS
Persistent high performance ratings.
Awards – Shining Star Award, Employee of the Quarter thrice in a row, Best Team award.
Client Appreciation for giving trainings to the staff of Ministry of External affairs on Passport Services Project.
Unit level appreciation for helping out other teams across unit in resolving technical issues and implementing automated testing.
Professional Experience
Tata Consultancy Services (TCS)
Role: Test Engineer
Responsibilities:
Manual testing.
Automation Testing using Selenium Webdriver and QTP/UFT.
Identifying test scenarios from user stories
Onsite offshore coordination.
Ownership of complete QA cycle.
Reporting defects and tracking them to closure.
Providing product training to the users.
Unix/Shell Script Testing.
Preparing test suites and test plan for new scenarios
Reviewing requirements and Test cases/Scenarios.
Creating effort estimates, review test design/plans and test cases
Ensuring automated testing is running and completing successfully
Ensuring optimum test environment is setup
Finding bugs and lodging them in defect tracking system. Tracking the bugs till their closure
Mentoring and helping the team members in understanding requirements and providing with any support needed to perform testing effectively.
Published and presented the test results to various stake holders involved in the project.
Provided technical trainings/KTs within and outside team
Preparing RTM.
Communicating with the MEA to get the requirements & design docs baselined.
Validating team defects as module lead.
Managing the lifecycle of a defect from discovery through resolution.
Planning and supervising the execution of the project.
Preparing and executing manual test cases.
Review business requirements, IT design documents, allocate modules and perform test closeout activities for all assigned project release.
Authored Test Plans for all for the project. Test Plans included a detailed description of the functionality being tested, its scope, user requirements, environmental needs, risk assessment, and approach/methodology.
Time estimations
Created functional automation scripts using QTP.
Projects: New Gen Loyalty – Qantas Airlines
Duration: Aug 2007– Oct 2009
Role: Test Lead
Responsibilities:
Manual testing.
Automation Testing using Selenium Webdriver and QTP/UFT.
Managing Jenkins Automation servers.
Communicating with the CFT to get the requirements & design docs baselined.
Test case Creation.
Test case review.
Validating team defects as module lead.
Managing the lifecycle of a defect from discovery through resolution using Quality Center.
Reporting test results to the project manager.
Knowledge transfer to the test execution team.
Projects: Passport Services – Ministry of External Affairs
Duration: Oct 2009 – Feb 2014
Role: Test Engineer/ Module Lead
Responsibilities:
Created functional automation scripts using QTP.
Functional Testing, Automation testing using QTP, Database Testing, Defect reporting & tracking, Regression testing, Writing Test Cases and test plan,, Reviewing Use Cases & other Requirement documents, Test plan Creation, Test Execution Status reporting to various stakeholders, Creation of Traceability matrix, Maintaining Defect Metric.
Product Training the users at the Passport Service offices to the employees of Ministry of external affairs.
Academics
Bachelor of Technology, Kurukshetra University.