Lead Qa Analyst & Senior Automation Engineer Resume
SUMMARY
- 7+ years of Software Testing / Quality Assurance experience; both Manual and Automated
- Full Software Development Life Cycle (SDLC) Lead experience, involved in requirement analysis, design, development, testing, and maintenance with working experienced in Agile, Scrum and Waterfall environments.
- Proficient in writing, developing and executing high quality Test Plan, Test Cases and Test Scripts from security Matrix, architecture design document, Requirements documents, Functional specification, Detail Design Documents, and wireframes.
- Good Knowledge in Performance Testing applications using load - testing tool Load Runner and JMeter.
- Highly Experienced in Test coordination and working with and managing offshore and onsite team(QA, Dev, PM, BA, SME) knowledge of working in Banking, Commerce, Financial, Cash management, Bank Administration Institute (BAI)
- Solid understanding of quality assurance and software development methodology tools, techniques, best practices and has excellent problem solving skills in regards to web and client application environments.
- Good working experience inopensourcetools and API: Selenium Web Driver,AutoIT, Selenium Grid, Selenium 3.0, Selenium 2.0.
- Solid knowledge in project building tool Maven, ANT.
- Good working experience in version control tool GIT and TFS, Visual studio.azure devops
- Good working experience in continuous integration tool Jenkins.
- Developed framework using Junit, TestNG, Page Object Model.
- Skilled in Manual Testing, Automated Testing, Documenting Test Results and logging/tracking defects, reporting.
- Experienced in running daily QA calls, conducting meeting and creating Reports.
- Experienced in JIRA for global test management, bug tracking and reporting.
- Used Team Foundation Framework(TFS), HP ALM, Clear Quest for developing test cases.
- Skilled with finding Gaps and outlining appropriate approach for testing.
- Experienced in difference types of testing: Regression and UAT, Web Services/API, Backend/Database, End to End, Functional, Integration, GUI
- Solid Knowledge in Object Oriented Programming Concept in Java.
- Good knowledge in Web Service/API testing using-Appium,SoapUI,REST Assured, Postman.CharlesProxy,NodeJS, and Express.
- Strong knowledge of database Schemas, SQL Languages, querying Tools(i.e. TOAD, SQLdeveloper) using Oracle, MySQL and proficient at performing Database Testing, data manipulation, checking constraints etc.
- Performed mobile app testing.
- Good working experience in using SQL different join like inner join, left join, right join, self join etc.
- Good knowledge in noSQL Database in MongoDB.
- Experienced to work with Putty to connect the remote system in Linux/Unix platform over the internet via Telnet and SSH.
- Ability to meet deadlines and have flexibility in a fast paced environment
- Experienced in managing multiple Teams and within team - as well as independently producing desired results
- Strong Analytical Skill, mindset, multi-tasking, with research, problem solving and ability quickly learn quickly
TECHNICAL SKILLS
Development Methodology: Agile, Scrum, Waterfall
Artifacts: Test Plan, Test Strategy, Test Case, RTM, Test Summery Report, Bug report
Automation Tool: SeleniumWebDriver, AutoIT,Selenium Grid, Selenium 3.0, Selenium 2.0,Appium.
Framework: Junit, Cucumber(BDD),TestNG, Page Object Framework, Page Factory
Project building Tool: Maven, ANT
Continuous Integration: Jenkins
Test Management: TFS, HP ALM, Clear Quest
Defect Management: JIRA, HP Quality Center, Clear Quest
Database/Database tools: SQL Server, Oracle, MySQL, SQL Developer, Toad
No SQL DB: MongoDB
Operating Systems: Unix, Linux, DOS, Windows, Mac, Android, iOS
Version Control System: SVN, Git, GitLab, GitHub, Bitbucket, TFS
Application Server: Apache, Tomcat, Web Sphere, IIS
PROFESSIONAL EXPERIENCE
Confidential
Lead QA Analyst & Senior Automation Engineer
Responsibilities:
- Responsible for Test Approach, Test design, Test Execution and all activities on Testing.
- Responsible for bringing Traceability view, Coverage Analysis & redundancy analysis for Test scope.
- Responsible for validations and verifications, Test data for Test Execution and Team coordinations.
- Involved and leaded critical meetings and discussion such as Exception creation patterns, Reconcile code block etc.
- Responsible, designed and applied test cases from software quality prospective such as usability, reliability, security etc for this Saas Application.
- Responsible and maintained Test cases in Azure devops for sprint activities.
- Involved in SDLC process improvement activities.
- Involved in Agile process implementation with in project
- Involved in Automation Framework designing using java -selenium, POM, Maven, TestNG, log4j etc.
- Responsible for API automation Framework designing.
- Used Java, selenium, RestAsssured,TestNG, Maven for API automation Framework.
- Used and Considered POJO concept, Wrapping&Unwrapping, object mapping,Runtime access token creation etc at Framework designing.
- Conducted QA meetings with teams such devops, project management, Business ect for Test activities.
Environment: Technology (SaaS).Azure DevOps, Java- 11, Gitkraken,TestNg, Maven, Agile&Scrum, Sprint (2 weeks), API, Eclipse, Selenium,log4j.
Confidential
Senior Technical QA Analyst
Responsibilities:
- Responsible for Test strategy & Test Plan, Verification, Validation, Execution, Report (document, Review, process improvement) for all 4 projects
- Responsible for Requirment Analysis for to Test case creation
- Responsible for Test data creation for Grey Box, Black box, Integration, regression and Stub Data using Mainframe TN3270 TSO Edit file .(Creation and Modification).
- Responsible for All Test activities using QTest - Management tools.( Test suite, execution plan )
- Responsible for Test coordination with Teams ( Developer, Business, Project management etc)
- Responsible for Test coverage Document and Report
- Responsible for ADA Compliance Test plan and Test activities .(Presentation, Test Cases, Test Criteria, ADA Accessibilities Stadard Check etc)
- Involved in Automation Framework continous improvement process ( Data driven -Java Selenium)
Environment: MainFrame . TN3270. Performance Plus, DTCC, Data base, Windows 10, MS outlook, Java, Selenium, API, Integrated System. Eclipse .
Confidential
Test Coordinator
Responsibilities:
- QA Test Lead for 3 projects (Small Business, Portal and Cash Management).
- Responsible for six (6) environments for 3 projects -SMB, Commercial Portal and Cash management (Development and Test).
- Responsible for environment requirement analysis (set ups) as per testing scope such as Hub, Severs, admin Hooks, ERM, SiteMinder, SSO, Header injection, Hogan data (masked and Unmasked), using Charles Proxy etc.
- Responsible for BAI file integration with Bottomline System per functions such as Balance, FX, Transfer, import map etc.
- Analyzed requirements and writtenTeststrategyandTest Plan, Traceability Matrixdocuments for projects. Reviewed test cases created document such as Coverage document, Traceability Matrix for off shore and on shore teams.
- Responsible for QA process under waterfall and Agile processand also responsible for Environment Access management.
- Responsible for Test cases SMB (250), Portal (150+), Cash management (4100+), and Test data creation.
- Projects: SMB-ACH, NACHA, PEP+, ESB, Wire, MFA, Alerts etc. Portal-SSO, Down Stream apps, Widgets. Cash Management-Real time payments (RTP), ACH-Payroll, tax payments, reimbursement, Multifactor Authentications (MFA), Wire (Foreign and domestic), FX transactions, Loans, Audit, Reports, Transfer, Online Statements. BAI Code QA validation. Transaction and services
- TFS and Salesforce admin for Defect management, Extract, Analysis and reporting.
- Responsible for running QA and Triage Calls.
- Responsible for Version control in Visual Studio 2013.
- Responsible for Releases, Smoke Test, Batch process, SIT and Regression, Hot Fixes sign off and production support and performance Test scenario creation.
- Responsible for Production Fix validation in Test environments.
- Responsible for setting up Automation Architecture using TFS, Git, Eclipse and Jenkins.
- Used REST Assured API, Postman, SoapUI for web service testing
- Responsible for framework development using java, Cucumber, Maven, Selenium,AutoIT, JavaScript for different projects.
- Developed Page Object Framework and implement robust PageFactory .
- Performed Cross Browser Compatibility testing using FirefoxDriver, ChromeDriver, InternetExplorerDriver
- Used Browser Stacks, Selenium Grid, Desired Capabilities, Remote Web Driver for distributing the execution in different machines, platforms (IOS, android ) and browsers.
- Used Maven to configure the dependencies and to run framework.
- Used TFS as repository and version control.
- Used log4j for debugging and to figure out the point of issue.
- Resposible for Mobile Automation Environment &FrameWork, scripting Development using Appium,Nodejs,npm,UiAutomaterViewer, TestNg,Maven,Log4j, java - Selenium etc.
- Performed mobile app testing and run our automated regression suite.
- Used Jenkins for continuous integration, to compile build and set up run schedule.
- Responsible for RESTAssured, Java, maven and TestNG frameworkDevelopment for API testing and have knowledge of Nodejs, NPM, and Express.
- RESTful APIs and Calls- HTTP(GET/POST/PUT/DELETE) for testing web services .
- Design and develop a suite of automationscript to test back end SQL developer DB such UUID, CUID of corporate Account/profile.
- Used POJO class for to convert and get Getter and Setter.
- Used APACHE POI Excel, JDBC connection to read and compare JSON responses.
- Through backend or Database validation, we would confirm if(transaction/API call ) data have been persisted correctly in DB or not. Used OracleDB and DBconnection and query as part of test steps to validate the DB. Once all steps are successful, consider one particular test case is successful.
- Created and developed SQL Queries with several parameters for Backend/ Data Base testing and extracted data from Database for Data Validation.
- Used SQL different join like inner join, left join, right join, self-join to retrieve information two or multiple tables.
Environment: Technology (SaaS application), Bottomline technologies (3.5&3.7), Team foundation Server (TFS), Hogan, ESB, PEP+, Salesforce, Visual Studio, Browser Stacks, MS Excel, Oracle DB, TFS Reporting, Java, JavaScript, Responsive Web Design. Jenkins, Eclipse. VPC.DebOps, Agile, Selenium WebDriver, TestNG, Maven, Jenkins, Eclipse, Git, Xpath, CSS selector, ChromePath, Xpah Finder, Jmeter,vApache POI, Apache Tomcat, Log4G, XSLT report, ResTFul API, Rest Assured.Appium,AutoIT.
Confidential - Mayfield Heights, Ohio
Senior QA Analyst
Responsibilities:
- Analyzed the system requirements (UAC - Documents) and understand the Software functionality
- Involved and completed SAFe(Scaled Agile framework) training
- Involved in preparation of sprint Planning Capacity calculation, Points etc)
- Involved in preparation of test plan based on the requirements.
- Provided Feedback on testability on system and Written Test Cases using (Using App Test) for various program verification such as Ladder, Structure, Functional routine/Program and Tag
- Responsible for UAC and Configurable Enforcement Security System Functionality Testing
- Executed Test Cases According to Sprint and features of Logix 5000.
- Attended in Daily DSU(daily standup) Meeting and managed test progress using Vision One
- Analyzed and selected Test Cases for Automation.
- Automated test cases using TAF(JavaSelenium WebDriver concept)Test Automation Framework.-using Enum,Instance, Loop, verify etc
- Developed Non System dependent Data driven framework using XML,CSv,xls etc.
- Developed Framework Using-Xpath, Action, MsUiObject, Array, Conditional statement, loop, Local/Grobal Variables, parameters, Functional Library etc
- Team: 22 Members-Including 2 Security Teams (2 team lead, 20 Automation and Manual testers).
Environment: TAF (javaselenium concept) IBM APPTest, VisionOne,Windowa7,RxLogix5000software,ClearCase,XML,CSV, Outlook, Controller-L73Seriers, ControllerL75Series, Ethernet
Confidential
Lead QA Analyst| Automation Engineer
Responsibilities:
- Involved in walkthrough of functional requirements with Business Team and also analyzed Business Requirements,
- Leaded Creation of Test Plan, Test case, Test Script, Test data, Provided story sign off, Instructed and created BPT component according to the standard and for Automation uses. .
- Execute and Maintain over 300 Test cases Through ALM for Infrastructure, Functional, Smoke and preparing Regression pack, IST, E2E Test scenarios,assigned test cases to offshore team for execution.
- Responsible for security Design document of Application(Entitlements) for 4 regional functional groups.
- Responsible for Test Cases assign to offshore team as well as in onside resource.
- Responsible for Daily QA status report using excel macro and Identification of Defects and creation of Defect Reports.
- Created the Defect Report Template, Defect logging and tracking using Alm and conducted defect review meetings on a daily basis.
- Performed and leaded QA, UAT testing production validation, Warranty release, DR Testing.
- Responsible for framework development using java, Cucumber, Maven, Selenium,AutoIT, JavaScript for projects.
- Developed Page Object Framework and implement robust PageFactory .
- Performed Cross Browser Compatibility testing using FirefoxDriver, ChromeDriver, InternetExplorerDriver
- Communicate requirements traceability matrix and track requirements status throughout the project.
- Facilitate Team meeting and defect status meeting and communicate with development/business aligned team as needed.
- Actively involved with Knowledge Sharing, Walkthrough Sessions and Technical Reviews.
- Team: 9 members (1 team lead, 2 Automation testers, 6 Manual testers).
Environment: IBM-P8FileNET, Lotus Note,java selenium, Load Runner, SQL Server, Agile Scrum,Application testing cloud(ATC),Gen-Y-VDI, Weblogic (Application, Admin, Apache, portal etc).Oracle/11g Windows XP/7 Enterprise, MS Outlook 20072010, Excel Macro,MS Office 2007/2010, Share point,MS-Dynamics .NET, Java,XML,HTML. Agile(Scrum)
Confidential
Senior QA Analyst and automation Engineer
Responsibilities:
- Involved in requirement gathering and analysis.
- Wrote Test Plan, test cases based on BRD and Technical Specifications.
- Executed test cases for web based application.
- Identified and Log Defects/bugs and communicated with developers to get them fixed in a timely manner.
- Performed Black/Grey Box testing and Regression testing.
- Performed Functional, Integration, System Testing and BrowserCompatibility Testing
- Interacted with developers to follow up on Opened Bugs.
- Reported testing status to management on weekly basis.
- Conducted manual testing for various phases.
- Developed Data Diven Framework and Executed automated scripts in java Selenium for regression testing.
- Used MS Excel and ClearQuest to maintain test cases and test scripts.
- Created and developed SQL Queries with several parameters for Backend / Data Base testing and extracted data from Database.
- Identified gaps in project’s regression test suit, both from a technical and business standpoint.
- Interacted with Development and QA Teams to ensure overall quality of the software.
- Developed various reports to communicate testing issues the project manager.
Environment: Windows, UNIX, Clear Quest, java, Selenium API, ASP, JSP, MySQL, SQLyog, SQL, IE/FF/Chrome,Eclipse.