Devsecops Engineer (qa Lead) Resume
OBJECTIVE:
- Pursuing an opportunity in a challenging environment with 10+ years Software Test Automation/Manual Engineer experience includes around 4 years as a QA Lead/Onsite coordinator of Windows, Mainframe, Web based, Client/Server based and Mobile applications Services in various domains including Government, Banking, Finance, Mortgages and Healthcare
SUMMARY
- Professional experience in IT Service Management, Software App Development in Test, QA Analysis for System Integration Testing (SIT), Functional, Regression, UAT, Smoke and Backend Testing
- Excellent experience of IT Services, Complex UI, all phase of Software Development Life Cycle (SDLC) & Software Testing Life Cycle with test methodologies including Agile/Scrum and Waterfall
- Understanding the requirement, documenting test plan, designing required configurations to preparing test cases/scripts, execute test cases to verify application functionality against business requirements.
- Analysis & design experience with: web - based applications, Mainframes testing using HERA and Compass (Mainframe), mobile applications, Content Management systems, COTS products.
- Skills in containers, DevOps & DevSecOps, Secure Coding practices, and the Solutions Development Framework (Docker, Jenkins, GitLab)
- Expert in automation testing as well as manual testing using tools such as Selenium Web driver, TestNG, Maven, Cucumber, Jenkins, HP ALM, UFT/QTP and MTM etc.
- Experience in develops, updates and maintain all test script to successful implement of automation test framework from scratch.
- Experience working with Java programing, C++ programing and Python programing languages. Based on that, provided significant role to develop code for hybrid automation framework for projects
- Skilled using Selenium WebDriver scripts and executing through Junit, TestNG, Page Object Model-POM, Maven and BDD test framework for configuration and running Cucumber/Selenium tests.
- Perform web services testing using SoupUI and Restful services. Writing SoapUI XML test scripts to test functionality of different methods
- Knowledge of government security architecture and/or secure coding practices.
- Expertise in manual & automation testing of Mobile applications developed on Windows, Android and iOS operating systems using Native and Appium.
- Involve in backend testing and writing complex SQL queries by using SQL-Server, Oracle, DB2-AQT
- Extensive knowledge in ETL/DWH Testing (BI) - Data migration, conversion, Data quality check and performed Database Verification and Validation testing and SAS analysis.
- Core experience on software End-to-End testing from project Start to Sign-Off.
- Self-starter with excellent communication, problem solving, interpersonal skills and aptitude for learn
TECHNICAL SKILLS
Test Management Tools: HP Quality Center/HP ALM, JIRA & Confluence, Rally, TFS, Test Director 7.6, Microsoft Test Manager (MTM) and Visual Studio.
Automated Testing Tools: QTP/UFT, Selenium WebDriver, TestNG, Jenkin, Maven, Cucumber, Appium, SoapUI/REST, LoadRunner, JMeter
Testing Methodologies: Agile, Scrum, Iterative, waterfall
Programing Languages: C++, Java, J2EE, C#, .Net, SQL, PL-SQL, DB2, SAS, Python and Visual Basic
Scripting and Dev Languages: JavaScript, HTML, XML, VBScript, VBA, COBOL and Shell Scripting
Databases: MS-SQL Server, IBM DB2- AQT, Oracle 10g/11g, MySQL and MS Access, TOAD.
Mainframes: COMPASS and HERA, PuTTY
PROFESSIONAL EXPERIENCE
DevSecOps Engineer (QA Lead)
Confidential
Responsibilities:
- Sr. Software QA Engineer/Team Lead a testing effort for the Salesforce (SFDC) Customer 360 application configurations
- Extensively involved in Test Planning, developing & executing test cases, reviewing and monitoring progress, managing dependencies, risks and resources, schedules, and test reports
- Develop, execute, and maintain test designs, including test cases and test scripts. Develop and maintain test data as necessary to support Manual & Automation testing efforts
- Responsible for overall quality assurance efforts and deliverables including test planning, task assignment, test tool management and setup
- Practices to create detailed, comprehensive and well-structured test plans and test case, Estimate, prioritize and coordinate testing activities on Lightning Framework.
- Perform thorough regression testing when bugs are resolved and present testing progress to higher management team
- GUI testing with Selenium WebDriver, TestNG, Junit and Cucumber for creating automation test scripts, design Hybrid and Data Driven, POM and Maven frameworks with java
- Extended and maintained automation frameworks in the areas of infrastructure as code and CI/CD
- Using tools such as Jenkins, Ansible, VersionOne, ServiceNow, and Git to improve and speed delivery of our products and services.
- Responsible for Salesforce three major Releases (Winter, Spring, Summer.) Regression & E2E testing
- Maintain test environments (Sandbox), such as Dev/SIT/CAT to Prod to support testing efforts. Review requirements, designs, and other documentation to ensure testability
- Mostly worked with Cases/Service Request, Contacts, Accounts, Solutions and Reports entities with Profile Permission Set in Salesforce Service cloud C360 application
- Responsible Service testing by using SOAPUI & REST API automation with XML and JSON
- Prepared Test scripts with crucial functionalities for Go-No Go decision and executed in Pre- prod env.
- Responsible to develop Confidential approved DevSecOps environment to fulfill Software Deployment Framework-SDF
- As a Release Manager, working deeply with deployment teams to support Salesforce Customer360 known as C360 Cloud based application.
- Conduct Release Management tasks required to promote tested functionality from Lower Env. Sandbox into a production environment
- Troubleshooting problems and provides customer support for software operating systems & app issues.
Environment: Saleforce.com platform, Apex Code, VisualForce, Data Loader, SFDC Sandbox, Lightning Framework, SOQL/Oracle, SevSecOps/DevOps, Selenium WebDriver, Katalon Studio, JAVA, Cucumber/Gherkin, Jenkins (CI/CD), Eclipse, ALM, Performance Center/Load Runner, VersionOne/JIRA, ServiceNow and Agile-Scrum.
Sr. QA Analyst -Lead
Confidential
Responsibilities:
- As a lead, collaborate with BA and AppDev team to design high quality applications and evaluate all business requirements, prepare required tests cases to perform tests on all applications
- Analyze the Business and System Requirement Document (BRD), explaining requirement to team members and review test cases, creating user stories, test strategy created by team members.
- Involve in Functional, UAT, Smoke, Adhoc and Regression testing cycles for the entire application by automation and manual tools
- Using HP ALM as a test management, defect tracking tool and mapping, validating & uploading the test cases from Excel to ALM to match traceability matrix with every requirement vs test case.
- Develop & execute System Integration Testing-SIT test cases/scripts to support regression by UFT
- Perform web GUI testing by using Selenium WebDriver, TestNG, Junit and Cucumber for creating automation test scripts, design Hybrid and Data Driven, POM and Maven frameworks with java
- Extended and maintained automation frameworks in the areas of infrastructure as code and CI/CD.
- Worked with and lead other developers and operations to perform DevOps processes.
- Extensively working with mainframe technologies; COBOL using z/OS.DB2; particularly testing on HERA & COMPASS for validate the account activity in live, test the tasks and tradeline accounts.
- Working with multiple mobile apps with Android and iOS Environment: AES /FLS Mobile Apps.
- Monitor the progress of test planning and test execution, including defects, and report status on these activities. Also responsible for Run job, Data Migration with IBM data migration tool
- Involve in writing complex SQL queries to assist in data analysis rules to test the functionality and responsible in executing and developing scripts for backend testing using AQT (IBM-DB2)
- Perform web services testing using SoapUI and Restful services. Writing SoapUI test scripts to test functionality of different methods and getting user credit report response from eOscar.
- Involve assisting Confidential ’s internal and external customers in assessing their business needs for information technology systems management services: as like- FedLoan, CRM, PSLF and PeopleSoft
- Leading numerous of daily/weekly triage meetings with functional & automation tester, developer and business partners to provide status updates and discuss upcoming software improvements.
- Responsible for performing high-level administrative and running projects from the QA perspective.
- As a project SME/Automation Expert, mentor new tester, providing guidance and leading a group of testers to accomplish the goals and objectives of the test strategy
Environment: HP ALM 12.53, UFT/QTP, Selenium WebDriver, Windows & Mainframe, COMPASS, HERA, Confluence-JIRA, Agile, PuTTY Connector, PeopleSoft, SQL Server, DB2-AQT, Java & .Net, VBA, HTML5, XML, SoupUI 5.4, WebLogic & FileNet, Lotus Note & Sametime
Sr. QA Analyst/Tester
Confidential
Responsibilities:
- Conducted Functional testing, Regression testing, Integration testing, User Acceptance Testing (UAT), End to End Testing (E2E) and ETL/Data validation testing.
- Worked streamline process to understand the various steps in loan lifecycle, desired functionality of the new system by interacting with users, management, SME, Lenders, UW, Home Service Specialist
- Developed and maintained use cases, test cases and scripts for both manual and automation using system applications, ALM and UFT/QTP by followed Agile methodology
- Used HP ALM and JIRA for reserving, executing test cases, defect/bug tracking, and complete test management Involved in project planning and implemented software methodology.
- Extensively used automated test tools like QTP/UFT for Functional and Regression Testing.
- Conducted Data Driven testing using parameterization in UFT to test the application with different sets of data and developed fully customized HTML reports using VBScript and CSS
- Worked as a lead in Coordinating Testing (CT) team to support all Manual testers during Release time to maximize productivity. Like Configuration Management and Infrastructure in the UAT environments.
- Working Loan Origination software (LOS), such as RealEC Technologies for Title and Closing/Escrow by Empower BLACK Knight Financial Service; Mortgage Servicing Platform
- Mapped system requirements with Test cases. Ensured Traceability Matrix of Test Cases back to the Business Requirements. Also managed multiple projects at the same time.
- Extensively used advanced excel to generate data for automation Script from different Excel Configuration files and different data sources.
- As a part of backend database testing, developed and executed SQL queries to validate data stored in the different database sources (Oracle MySQL), created spreadsheet to validate data.
- Developed several T-SQL stored procedures functions for the web-based application.
- Created defects analysis as a part of the daily/weekly reporting and test summary report at the end of each cycle/release which included but not limited to Test coverage analysis
- Worked closely with app dev to resolve the design, get the software released for system testing and attended daily scrum/hands on and release planning meetings.
Environment: iFulfillment & iOriginate, HP QC/ALM, QTP/UFT, Selenium WebDriver on JAVA, JIRA, Agile-Rally, SQL, Clear Quest, VBA, VBScript/JavaScript, MS Office Communicator, SharePoint
Software Engineer in Test
Confidential, Washington, DC
Responsibilities:
- Analyzed the user requirements, functional specifications and Use Case documents and created the Test Plans, Test cases for Functional testing.
- Analyzed business requirements, Software requirement specifications to create test plan and test cases for manual and automation testing using Selenium WebDriver.
- Created, updated, maintained Selenium WebDriver for regression testing and developed automation-frameworks by Java code (CORE and OOPS).
- Performed compatibility testing with various mobile handsets to ensure the functionality working as expected with automation scripts for Native Mobile applications (iOS, Android) using Appium and Java.
- Responsible as a Java Programing Developer to provide Java Code for Hybrid Automation Framework for multiple projects such as Affordable Housing Program.
- Responsible for writing automation test scripts using Selenium WebDriver & Eclipse and setup the Automation framework to run test cases in multiple browsers and platforms.
- Performed Cross-platform, GUI testing for native/hybrid mobile apps using Appium framework.
- Used Page Object Model, UI Mapping, Selenium Manager, Data Driven using CSV as a part of Framework.
- Extensively worked with Mainframe technologies; particularly work on Confidential Mainframe applications for validated the Data on Mainframes using batch testing.
- Performed Functional testing, Regression, UAT and Backend testing to verify the entire functionality
- Worked with loan origination system PACE by Confidential for home/commercial loan origination system.
Environment: Selenium WebDriver, Java, Maven, Test-NG, Jenkins, Ruby, Cucumber, SoupUI, JavaScript, HTML/XML, ALM/QC, JIRA/Rally, Agile, SQL Server 2008R2, Rational Clear Quest, TOAD, SharePoint
Software Development in Test
Confidential
Responsibilities:
- Understanding the Functional Requirement Specifications and interacted with software developer team
- Used HP Quality Center-QC and JIRA for reserving, executing test cases, defect tracking as needed
- Involved in analyzing business and technical requirements and developing strategic test plans, test cases and test scripts and responsible for executing the test cases, test scripts by using HP Tools.
- Extensively involved in Functional & Non-Functional, Regression, Data Integrity-ETL System, Installation, End to End Testing and User Acceptance testing.
- Develop ETL test plans based on test strategy and executed test cases and test scripts based on test strategy
- Worked with SQL Stored Procedures, triggers, views and performance tuning of complex SQL queries.
- Extensively used SQL programming in backend and front-end functions, procedures, packages to implement business rules and security as part of Database testing
- Developed & maintained test scripts to support regression & functional automation testing with HP QTP
- Worked with ETL group for understating mappings for dimensions and facts. Extracted data from various sources like Oracle, flat files and SQL Server.
- Created various PL/SQL stored procedures for dropping and recreating indexes on target tables. Worked on issues with migration from development to testing.
- Designed UNIX shell scripts as part of the ETL process, automate the process of loading, pulling the data.
- Conducted dugs review meetings with development team to discuss incidents which are raised during testing
Environment: HP QTP, HP ALM/QC, LoadRunner/Test-Harness, JMeter, Java, JavaScript, Ruby, .NET, IBM DB2, Oracle 10g, TOAD, Rational Clear Quest, UNIX, SOAPUI, VBScript, HTML, Microsoft Office
IT Engineer (Database & Network)
Confidential
Responsibilities:
- Involved with design, evaluate, and test new database applications using MS SQL Server
- Worked for monitor, tuning, change control, scheduled tasks, backup jobs, recovery processes, alerts, and database storage needs for operational databases.
- Performed database server administration and associated daily administrative tasks.
- Worked with various stored procedures for recreating indexes on target tables
- Responsible for ensure availability of existing MS SQL Server and other operational databases.
- Designed and implemented replication solutions for operational databases.
- Performed user support when a user is having a problem with database operation or performance
- Troubleshoot hardware problems in regards to: all the server range, SAN boxes, and switches
- Responsible for troubleshoot and solve networking issues - TCP/IP, DNS, and Layer 2/3 network devices
