Test Lead/ Senior Qa Automation Engineer/sme Resume
SUMMARY:
- Over 8 years of experience in Information Technology, with specializing in Software Quality Assurance Testing, proficient in testing on Client/Server and Web based applications and good experience on Core Java, OOPS concepts, Mobile apps in Telecom, E&U domains
- Extensive working experience on all phases of Software Development Life Cycle (SDLC), its methodologies such as Agile, SCRUM and Waterfall Model, V - Model.
- Experience with Mobile Automation using Appium and WebDriver.
- Proficient in using test automation tools such as Selenium WebDriver/IDE to develop automation testing scripts for web applications.
- Sound knowledge on TestNG framework and XML batch processing for Unit testing , Maven for Project building tool, Jenkins for Continuous Integration.
- Hands on experience on developing TDD Framework with TestNG, Apache POI, BDD framework with Cucumber to develop test suite
- Good working experience on SOAP UI for testing and validating various web services used in the application.
- Extensive understanding on project management tool like Maven, GIT, Jenkins..
- Well versed with various testing stages/levels/phases, testing types, testing techniques and quality work products.
- Extensive experience in reviewing and analyzing Business Requirements and creating Test Plans, Test Cases, Test Scripts, Test Estimation & Requirement Traceability Matrix.
- Professional expertise in Smoke Testing, Backed end Testing, Black-Box Testing, User Acceptance Testing(UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Cross Browser/ Cross Platform Testing, Web Services, Boundary Value Testing.
- Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
- Expert using open source bug tracking tool JIRA, Quality Center, HP ALM.
- Experience in Microsoft CRM, Genesis IVR Web based applications testing
- Expertise on Invoicing and Billing Systems (EID).
- Performed backend testing in database using various type of complex SQL queries.
- Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed.
- Outstanding communicator with extensive experience in customer service as well as ability to identify, develop and enhance client relations.
TECHNICAL SKILLS:
Automation Testing Tools: Selenium IDE/WebDriver,TestNG,Cucumber,Appium
Languages: JAVA
Web Technologies: HTML, XML,CSS
Scripting: JavaScript
IDE: Eclipse
Test Framework: TDD, BDD
Web Debugging Tool: XPath, Firepath, Firebug
Build Tool: Maven
Processes: Agile-Scrum, Waterfall, V-Model
Bug Tracking Tools: JIRA, Quality Center (QC),HP ALM.
Continuous Integration Tools: Jenkins
Version Control: GIT
Data Bases: SQL
Operating Systems: Windows (XP, Vista & 7, 8),Linux
PROFESSIONAL EXPERIENCE:
Confidential
Test Lead/ Senior QA Automation Engineer/SME
Responsibilities:
- Actively participated in scrum meetings and reviews.
- Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules
- Created Data Driven tests that randomized the test data for testing the AUT using Excel file
- Performed Functional tests using Selenium WebDriver with data driven framework .
- Used XPath and DOM to work with dynamic and static objects in Selenium
- Involved in design and implementation of TDD automation framework for smoke and regression test suites (TestNG, Apache POI API and Maven).
- Developed Cucumber (BDD) Feature files using Gherkins and automate them using Selenium Web driver and Java
- Extensive Knowledge in generating Extent/XLST Reports, Emailing Reports, Taking Screenshots, Logging
- Used Git as code repository and to deploy source code .
- Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
- Involved in the Continuous Integration of the automation framework with Jenkins.
- Involved in Genesys IVR and Microsoft CRM,AX,BI User Interface Testing
- Identified, Reported and Tracked Defects using JIRA test management tool.
- Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables.
Environment: Selenium WebDriver, Java, TestNG Jenkins, Cucumber, Agile, SQL, Maven, XPath, Firebug, Eclipse, JIRA, Quality Center, HTML, JavaScript, GitHub, Windows 7.
Confidential
QA Tester
Responsibilities:
- Involved in complete SDLC including requirement, design, build, test, implement, coordinate and support for QA environment
- Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules.
- Performed System, Positive, Negative, Integration, Boundary, Sanity, Functional, Cross Browser, Regression, UAT Testing
- Involved in BRD and SRD Review meetings
- Prepared traceability matrix to ensure the adequate coverage of the test cases.
- Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage in the IBM Test Management Tool.
- Managed a team Confidential offshore and trained the team to understand the Business requirements to write test cases, testdata Preparation and test execution. Updating Daily status and sending Reports to management.
- Involved in SOA Testing for web services with SOAP Protocol.
- Performed GUI Testing & Database Testing for DSL(Digital Subscriber Line) Confidential &T Mobile Broadband Services.
- Involved in writing the queries and fetching the test data's using SQL for back end testing.
- Interacted closely with developers regarding defects, participated in tracking, reviewing and analyzing bugs.
- Detected the defects and assigning them to the developers as per their Severity and impact on application by providing the proper description in the Quality Center/ALM.
- Participate in Production Planning and implementation checklist meetings/reviews and GO-NO- meetings and presented the issues/Defect list to Management Team
Environment: Java, V-Model, SQL,SOAP, Quality Center, Windows 7.
Confidential
QA Tester
Responsibilities:
- Participated in complete SDLC including requirement, design, build, test, implement, coordinate and support for QA environment
- Involved Performance & Regression Testing for OAM(Operational, Administration& Maintenance ) using Confidential Preparatory GUI based tools
- Developed Test Plans, define Test Scenarios and write Test Cases according to user requirements, system and business requirements
- Tested features like 3-way call, Call transfer, Call Waiting, Call Forwarding, Call Back, CLIR
- Detected the defects and assigning them to the developers as per their Severity and impact on application by providing the proper description in HP ALM/QC
Environment: .Net, V-Model, SQL, HP ALM, Quality Center, Windows
Confidential
Software Engineer
Responsibilities:
- Involved in bug fixing, Unit testing and regression testing for basic call features in C,C++
- Performed Confidential PABX Feature Testing (Conference, Call back, Call Forwarding, Call Transfer, Call Pickup, DND, Multiline sets, Secret Identity, Substitution) & protocols testing for ISDN & SIP protocols
- Developed Test Plans, define Test Scenarios and write Test Cases according to user requirements, system and business requirements
- Performed System, Positive, Negative, Integration, Boundary, Sanity, Functional, Cross Browser, Regression, UAT Testing
- Involved in Daily Project Status Meeting with France R&D Team
- Document preparation for the enhanced features and Code reviews
- Involved in Verifying & Raising Bugs in Clear DDTS
Environment: C,C++, Waterfall, Clear DDTS, Windows