Qa Lead Resume
PROFESSIONAL SUMMARY:
- Over 8+ years of experience in the IT Industry.
- Having working experience in S/W development and Software Testing (Manual and Automation). developing the Automation Script by using protractor, jasmine, typescript
- Extensive working experience on all phases of Software Development Life Cycle (SDLC) and its methodologies such as Agile, SCRUM, and Waterfall Model.
- Having development Experience using Frameworks: Spring, Spring Boot and JPA Frameworks.
- Having experience on IntelliJ IDEA, STS (Spring Tool Suite), for developing the application
- Having experience on Jenkins, JIRA
- Excellent knowledge of Software test life cycle (STLC) with a solid understanding of Test Planning, Test Design, Test Execution and Defect Reporting & Tracking.
- Proficient in Test Automation using UFT (Formerly QTP) and Selenium Tools.
- Knowledge of LoadRunner Automation tool and Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid and Quality Center to develop automation testing scripts for web and client-server applications.
- Expertise in debugging issues occurred in the front end part of web-based application which is developed using HTML5, CSS3, Angular JS, Node.JS and Java.
- Good working experience on SOAP UI for testing and validating various web services used in the application.
- Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
- Sound knowledge on Object-Oriented Programming (OOP) concept. Extensively used Java for test case automation. Experience in implementing TDD and BDD.
- 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, Ad-hoc Testing, Cross Browser/ Cross-Platform Testing, UI Validation, Webservices, Boundary Value Testing.
- Adaptive to Cloud Strategies based on AWS (Amazon Web Services).
- Facilitate sprint planning, daily scrums, retrospectives, stakeholder meetings, and software demonstrations.
- Strong knowledge in web services testing of SOAP UI/ Restful web service.
TECHNICAL SKILLS:
Programming:: Typescript, Java, PL/SQL
Frameworks:: Protractor, Jasmine, Selenium, Page Object Model (POM), Cucumber
Automated Testing Tools:: Selenium IDE/RC/WebDriver/GRID, Test Link, Cucumber, Appium, UFT/QTP, Jmeter, LoadRunner
Testing Tools:: Junit, TestNG, log4J, Mockito, WinRunner, LoadRunner, Quality Center, Test Director, Postman, Spock
Bug Tracking Tools:: JIRA, Bugzilla and Bug Tracker.
Databases:: Oracle, MySQL, SQL Server, Derby, PgAdmin4, ETL
Web Services:: SOAP, REST, Jersey framework, Spring Restful services
IDE:: Eclipse, IntelliJ IDEA, WebSphere, STS(Spring Tool Suite)
DevOps Tools:: Github, GO/CD Pipeline, Maven, TOAD, SVN, Jenkins, Team Foundation Server (TFS), GIT, Chef, Git/ Git Hub, Splunk/ELK, Docker
Test Management Tools:: ALM /Quality Centre.
Troubleshooting Tools:: appdynamics, Splunk, Jmeter
Methodologies: waterfall, Agile, Scrum, JIRA and Trello
Other: AWS(Amazon Web Services), IVR, Hercules, UIPT.
WORK EXPERIENCE:
Confidential
QA Lead
Responsibilities:
- Working on all phases of Agile, SCRUM. developing the Automation Script by using protractor jasmine typescript
- Worked on performance testing using Postman, Jmeter, LoadRunner.
- Using Development Frameworks: Microsoft Visual Studio.
- Using Visual Studio for developing the Automation Script.
- Gathering the Test Input data. Test Input data includes Pre-condition, Test Input, Test Result, Test Regression data.
- Planning of Test Strategy on how to automate the testing. Selecting the Test Cases for Regression testing and automating the Test Cases using WinRunner
- Validated the integrity constraints on the database by creating Procedures and Functions.
- Reviewed and analyzed the Business-requirement documents and user specifications.
- Responsible for analyzing application and components behavior with heavier loads and optimizing server configurations.
- Assisted Application Developers and technical support staff in identifying and resolving defects.
- Worked with App-Dev, Production, Technical and Business Managers in planning, scheduling, developing, and executing performance tests.
- Developed web services automated scripts from API document to verify RESTful web service calls using XML and JSON format.
- Used various servers and ran SQL queries in SQL Server on the back end to ensure the proper transaction of data during various tests.
- Done performance testing of the web services using Jmeter scripts.
- Wrote acceptance and implementation test cases. Interacted with business analysts to write the acceptance test cases based on functionality. Set up test environment for testing the application.
- Involved in projects with client/server, standalone, and web applications. Performed manual testing for checking the flow of the application functionality.
- Provided resolutions to production issues.
Confidential
QA Lead
Responsibilities:
- Working on Spring Batch processing which uploads the file in AWS S3 bucket using Java, Spring Batch, Spring Boot.
- Working on all phases of Agile, SCRUM.
- Worked on performance testing and bug fixing using IntelliJ IDEA, Postman, Java, Spring, JPA.
- Using Development Frameworks: spring and JPA Frameworks.
- Using IntelliJ IDEA, STS (Spring tool Suite) for developing the application using Jenkins, JIRA
- Worked on Hercules to execute, manage and view results of PT.
- Currently working as Test Automation in an open-source DevOps environment using Java and selenium in an AWS, Dockers, Containers, Kubernetes, Node Js, Angular, Chef, Jenkins, GIT/GitHub, JIRA and Linux/Unix environment.
- Worked on UIPT to simulate end user behavior & load to get real end user response times.
- Migrating from On-Premise Infrastructure to AWS Cloud.
- Gathering the Test Input data. Test Input data includes Pre-condition, Test Input, Test Result, Test Regression data.
- Planning of Test Strategy on how to automate the testing. Selecting the Test Cases for Regression testing and automating the Test Cases using WinRunner
- Validated the integrity constraints on the database by creating Procedures and Functions.
- Reviewed and analyzed the Business-requirement documents and user specifications.
- Generated the Vuser scripts by using the Virtual user Generator.
- Responsible for analyzing application and components behavior with heavier loads and optimizing server configurations.
- Assisted Application Developers and technical support staff in identifying and resolving defects.
- Worked with App-Dev, Production, Technical and Business Managers in planning, scheduling, developing, and executing performance tests.
- Developed web services automated scripts from API document to verify RESTful web service calls using XML and JSON format.
- Used various servers and ran SQL queries in SQL Server on the back end to ensure the proper transaction of data during various tests.
- Done performance testing of the web services using Jmeter scripts.
- Wrote acceptance and implementation test cases. Interacted with business analysts to write the acceptance test cases based on functionality. Set up test environment for testing the application.
- Involved in projects with client/server, standalone, and web applications. Performed manual testing for checking the flow of the application functionality.
- Provided resolutions to production issues.
Confidential
QA Automation
Responsibilities:
- Created and Verified Web services API requests, SOAP Protocols.
- Experienced in creating, enhancing, and maintaining test scripts for various functional and regression testing using UFT/QTP and VBScript.
- Reviewed the Test Basis, designed and documented Test Strategies, Test
- Plan, Test Cases and executed test cases.
- End to End Testing of the complete website which was developed using
- Angular.JS, JavaScript, HTML5, CSS3 and other web technologies.
- Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data-driven framework.
- Used Protractor which is an End-to-End Framework testing for AngularJS Web Applications.
- Developed test code in Java language using Eclipse,
- IDE and TestNG framework.
- Setup the Automation framework using Selenium to run test cases in multiple browsers and platforms
- Worked on the Android module of the project where I was responsible for automating the app using Appium.
- Responsible for identifying test cases for manual and Automation with Selenium WebDriver for Smoke Test,
- Functional and Regression Tests.
- Involved in writing automated scripts for Angular.JS application using Protractor and Java.
- Involved in testing the application utilizing the Scrum (Agile) methodology.
- Involved on Cucumber testing and defined the test scenarios and created the test cases in Test Manager.
- Execute browser compatibility and regression tests using Selenium
- WebDriver for testing UI for every new build release.
- Performed functional tests using Selenium WebDriver with the data-driven framework and documented final results in a database.
- Developed Python scripts to automate the test cases.
- Used the Firebug to inspect the XPath of the web elements and Eclipse
- IDE for Java development.
- Identified, Reported and Tracked Defects using the Quality Center test management tool.
- Manually tested, verified and validated that the product meets user requirements.
- Performed SOAP/ web services testing using SOAP UI.
- Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.
- Assisted QA lead in documenting User Acceptance Test report and reporting defect resolution.
- Used LoadRunner to regularly test performance life cycles
- Performed production implementation support.
Confidential
System Analyst
Responsibilities:
- Worked with The Testing, Evaluation, and Assessment department of the Division of Academic Resources to maintains a large database of student records and evaluation reports.
- Involved redesign and implementation of the back end and front-end of the application.
- Developed the project which was based on the optimization of library.
- Worked and developed various applications like Payroll Processing System, College Management System and ONLINE TEST system.
- Performed database testing with SQL queries to verification.
- Written Test Cases and performed Manual Testing for the application.
- Involved in designing and developing Validation plans and Test plan documentation.
Confidential
Java programmer
Responsibilities:
- Analyzed business requirements, documented business requirements specifications, wrote Test Plans, Test Cases.
- Design & Development of the application using java, j2ee, XML, Oracle.
- Developed the messaging System.
- Database design, Validation for all uploads.
- Validated SOAP UI and API services
- Worked with development team to understand technical design and architecture for test planning.
- Executed Manual and Automated tests and reports defects by running automated tests; executing manual tests; reviewing results of all tests and reporting anomalies into the defect tracking database; verifying the resolution of all defects for an assigned project.
- Prepared required documentation for testing signoff by various parties as required by the project plans.
- Assigned, Monitored and Tracked Tasks of Team Members.
- Updated Test Plans and Test Cases periodically to manage changes in requirements.
- Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage in the Quality Center.
- Performed back end testing on oracle database by writing SQL quarries.
- Interacted closely with developers regarding defects, participated in tracking, reviewing and analyzing bugs.
- Strong experience working on Windows and UNIX environments.
