We provide IT Staff Augmentation Services!

Software Qa Automation Lead Engineer Resume

3.00/5 (Submit Your Rating)

IL

SUMMARY

  • 7+ years of diverse experience as Quality Assurance Analyst with both Manual and Automation Testing using Java, Selenium Web driver tools with Software Development background.
  • Expertise in creating and enhancing test automation scripts using Ranorex, Selenium, TestNG, Kotlin, and development exposure.
  • Experienced with CI/CD pipeline using Jenkins, Docker, and Ansible along with GitHub version management on private Cloud.
  • Proficient with automation Framework development and modification with Java, Kotlin, C#, Gradle, and Maven.
  • Hands - on experience with test management and defect tracking tools: Jira, TestLink, Asana.
  • Extensive noledge of QA methodology, software development life cycle (SDLC), software testing life cycle (STLC), Waterfall and AGILE methodologies.
  • Experience in various testing techniques like Performance testing, Functional testing, Graphical User Interface testing, Regression testing, Ad-hoc testing, Security testing, Usability testing, End to end testing, Integration testing, System, User Acceptance testing.
  • Expertise in creating and enhancing test automation scripts using QuickTest Professional, Ranorex, along with Selenium.
  • Worked on BDD Cucumber for test scenarios using acceptance criteria.
  • Hands on experience in Test automation using different Automation tools and techniques by using Selenium Web Driver/IDE, Testing, Cucumber, Maven, Fire Path, running scripts in different environment, Extracting Test results, Cross browser testing, and data validation.
  • Experience with Web Technologies: HTML, CSS, JavaScript, Xpath, XML, Java, J2EE, JDBC, Log4j, Maven, Fire Path, Firebug, Testing, Junit Technologies.
  • Automating Restful API using Apache HTTP Client, TestNG, Log4j, JXL, gson and JAXB Parsers.
  • Intimate familiarity with agile project life-cycles, iterative processes, and traditional methodologies and Experience in ecommerce testing in Web application.
  • Experience in Ecommerce Application testing and set teh QA Environment in QA Lab for Manual Testing.
  • Extensive experience in testing applications implemented in .NET, C#, Visual Basic, ASP, VBScript, JavaScript, XML, HTML, SOAP, SQL Server and Oracle.
  • Experienced with SOA, Web Services, SOAP, RESTFUL technologies.
  • Proficient in Testing SOAP and RESTFUL Web Services using SoapUI.
  • Hands-on experience in using test management and defect tracking tools such as Jira, HP Quality Center and Confluence.
  • Experience in data validation, Database Testing using SQL queries.
  • Proficient in defect life cycle with defining defects, categorizing bugs based on severity and priority, carried out defect reports using different defect tracking tools/excel sheet.
  • Experience in Testing Database Applications of RDBMS in Oracle 10g/11g, MS SQL Server, MySQL.
  • Hands on Experience with Linux/Unix Environment. Testing Experience with Linux command line by applying analytic skills and noledge.
  • Experience in documentation skills, eager to learn recent Technologies and Tools.
  • Invest my personal time to learn about latest technology, news, social activities, and social work.

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, Selenium Server, Selenium GRID, Selenium RC, Ranorex, Cucumber, TestNG, GIT, Appium, Postman, Swagger, Android, JUnit, Firebug, SoapUI, REST API

Programming: SQL, Java, HTML, CSS, JavaScript, Kotlin XML, JSON, C#, SAP ABAP, Solidity, Python

IDE: Eclipse, Android Studio, Visual Studio, IntelliJ, XCode

Defect Tracking Tools: Jira, TestLink, Asana, Bugzilla, HP ALM, HP Quality Center

Continuous Deployment Tools (CI-CD): Gradle, Maven, Docker, Kubernetes, Jenkins, Ansible

Testing Frameworks: Page Object Model (POM), Data Driven, Keyword Driven, Hybrid Frameworks

Project Methodologies: SDLC, STLC, Agile (Scrum), Waterfall

Databases: Oracle, MySQL, PostgreSQL, SQL Server

Version Management & Source control: GitHub, Bitbucket, SubVersion (SVN)

Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari

MS Office Tools: Outlook, Word, Excel, PowerPoint

Operating Systems: Windows 7/8/XP/10, UNIX, LINUX, Ranorex

PROFESSIONAL EXPERIENCE:

Confidential, IL

Software QA Automation Lead Engineer

Responsibilities:

  • In Agile model defined test strategies, test plans, executed scripts, reported, resolved bugs/defects based on priority.
  • Developed & ran automation scripts using tools like Java Selenium, Kotlin and Ranorex with report generation.
  • Reviewed product requirements/design with development team & maintained test case documentation.
  • Maintained teh CI-CD pipeline with Jenkins & Docker for Panasonic Proprietary cloud server of MES software using VMs.
  • Developed Automation framework for additional scope coverage and achieved 75 percent automation in all priority features.
  • Managed a team of five people and defined project direction & performed regression testing of full-scale application.
  • Assisted development teams in reproducing software/hardware related customer issues using defect tracking tools.
  • Interacted with teh Business Clients, Product Owners, Developers and QA Manager for clear exposure to trickle down teh technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios.
  • Identified test cases to automate tan tested these cases using Selenium Web Driver, Test NG and Java technologies (IntelliJ/IDE). Contributed in framework development.
  • Responsible for creating teh functional testing framework using TestNG and Selenium Web Driver to automate teh UI components.
  • Automated teh Test cases using Selenium for Regression testing and TestNG for grouping teh tests. Performed C# scripting in Ranorex and UFT for automating teh testing process.
  • Performed Functional Testing, Regression Testing, System Integration Testing, User Acceptance Testing (UAT) and End to End Testing.
  • Used Java and Kotlin for dynamically generating property list for every application. Automated data movements using python scripts. Creating core python API which will be using among all modules.
  • Implemented teh modular and data-driven test automation methodologies within teh test architecture framework. Used both teh Keyword and Expert views using Ranorex tool, Selenium IDE/WebDriver
  • Worked with teh Ranorex automation tool by using teh Ranorex Recorder, Ranorex Repository, and teh Ranorex Spy. Also, evaluated Coded UI with its data driven and assertion capabilities
  • Created JSON request and validated teh response using postman Interceptor and swagger UI.
  • Used Swagger to get REST API Specification and Documentation, Created and Tested Mock Service for teh specification using SOAPUI Pro.
  • Involved in testing both SOAP and REST services using Rest-Assured and tested both XML and JSON formats.
  • Responsible for executing teh Automation Back end tests automation of Restful APIs using MicroTester (built on Rest-Assured and TestNG) and build management tool Gradle.
  • Tested teh application in highly dynamic environment with sprint team using Agile methodology.
  • Extensively worked on testing Testlink Reports, Active Dynamic reports and Business Object Reports.
  • Implement test automation framework into CI/CD pipeline using tools like Jenkins, Docker, Ansible, Kubernetes.
  • Created and maintained Test Scripts and Test Cases based on High Level Functional Requirements Document (FRD) utilizing Visual Studio Team System (VSTS) 2008, Team Foundation Server (TFS), for manual, automated (Functional & Regression), and performance/stress testing.
  • Hand on experience in test and defect management tools such as Testlink, Quality Center, TFS, Clear Quest, Clear Case, Rational Functional Tester RFT, Microsoft Test Manager MTM, Team Foundation Server TFS, Asana and JIRA.
  • Developed Maven Build scripts to run Sanity, Unit and Regression Test scripts developed in Rest-Assured Framework.
  • Extensive noledge of QA methodology, software development life cycle (SDLC), software testing life cycle (STLC), Waterfall and AGILE methodologies.
  • Created, maintained, and enhanced automated quality assurance applications using Microsoft C#, iTextSharp, Microsoft Visual Basic .NET, and SQL Server
  • Performed white-box testing of ETL-oriented applications written in C#, Transact-SQL and Visual Basic .NET
  • Experience in Java programming for test script creation and automation.
  • Some programming experience in Java/OOPS Concept/Core Java/JavaScript/AWS/Micro Services
  • Expertise in writing SQL Queries using Postgres, SQL Server, and Teradata to validate data into Data Warehouse/ETL applications.
  • Tested teh ETL process for both before data validation and after data validation process. Tested teh messages published by ETL tool and data loaded into various databases.
  • Involved in Mobile Testing includes App Testing. Test automation for web application using Cucumber.
  • Performed teh Mobile Testing for Mobile App, identify teh Mobile Platform like IOS, Android by using Appium.
  • Good experience in mobile testing using Appium in both IOS and Android applications using simulator and emulator.
  • Performed mobile testing on iPad, tablets and other mobile devices.
  • Extensive experience of Web Services, SOAP and REST API Testing using UFT API, Restful API, Apache JMeter, Postman and SoapUI.
  • Developed automation framework using Selenium, Cucumber, Maven and TestNG with Java; Restful API and Postman in QA Automation tools Discovery.
  • Written Automation scripts to validate against database My SQL.
  • Performed Manual Testing using Quality Center (QC) and User Acceptance Testing (UAT).

Environment: Java, Kotlin, CentOS, Windows, C#, Jenkins, Docker, Ansible, Load Runner and Quality Center, Ranorex, QTP, Selenium Webdriver, SoapUI, REST API, Confluence, TestLink, JIRA.

Confidential, Princeton, NJ

Technical Lead Engineer for QA and Development Teams

Responsibilities:

  • Used Agile methodologies throughout teh lifecycle of application development. Facilitated fast paced parallel testing.
  • Involved in Full scale application development throughout teh lifecycle of teh software application.
  • Deployment in production Env & release management for Web, Android and IOS platforms for SME Application.
  • Managed a team of eight & collaborated with external service companies for ticket resolutions Ex: Quickblox-WebRTC.
  • Developed proof of concept applications using cutting edge technologies like blockchain, Machine Learning on AWS Cloud. Designed features for mobile applications based on android OS for mobiles and smart glasses (Vuzix, Realwear, HoloLens).
  • Developed test strategies encompassing project scope. Documented software defects and bug reports.
  • Developed and maintained automation framework using Xamarin UI Test Library in Visual Studio.
  • Created feature files and scenarios using BDDSpec Flow capabilities in Visual studio as part of Xamarin Automation.
  • Executed smoke and regression test cases using local execution on device connect using Vysor.
  • Developed test cases, updated status reports, documented test results based on logs, validated and verified all logs created after teh execution of batch files.
  • Analyzed mobile application requirements and manual and automation capable scenarios.
  • Automated below Wing mobile applications in Android.
  • Performed compatibility testing with various mobile handsets to ensure that functionality is working as expected.
  • Created, maintained, and enhanced automated quality assurance applications and scripts to validate email MAPI properties and XML using C#
  • Configured python WebDriver, Maven tool and created selenium automation scripts in Java using TestNG framework and page object model (POM
  • Created, maintained, and enhanced automated quality assurance applications and scripts to test web and Windows services using C# and SoapUI/Java/Groovy
  • Created and maintained web site testing scripts using Selenium, C#, and Java/JUnit
  • Developed manual test cases in Test Management tool (Jira).
  • Worked on Source Control management using GIT repos to share code within teh team.
  • Interacted with internal teams to identify core business, business flow and identify major and minor functionalities.
  • Created Shared and Local Object Repositories in Ranorex
  • Implemented Data-driven tests with Ranorex, along with validation using AttributeReg, and Return/GetValue features. Also used teh Spy's 'Track' feature to get an Object's properties
  • Familiar with teh Ranorex code modules
  • Involved in writing Requirement Tractability Matrix (RTM) detailed Test Plans and Test scenarios.
  • Worked closely with project manager/test lead and project team to learn about teh project functionalities and provided testing timelines.
  • Logged defects encountered in teh application through JIRA during test cycles and conducted fix verification.
  • Tested teh application under different networks and internet speeds including 3G, 4G/LTE and Wi-Fi.
  • Mostly worked with Cases, Contacts, Accounts, Solutions and Reports entities in Service cloud application
  • Verification & validation of Inbound Emails as converting as Cases. Validating teh Assignment rules of Cases
  • Performed Input Validations, User Interface Validations and Navigation testing.
  • Performed functionality and regression testing during teh various phases of teh application.
  • Attended teh daily bug review meetings, weekly status meetings, walk throughs and interacted with Business Analysts and Developers for resolving defects.
  • Attended demos with business users for User Acceptance and provided QA signoff on teh testing.

Environment: Java, Android Application Development, Node JS, RESTFUL API, C#, Xamarin UI Test, Visual Studio, QuickBlox, Ranorex, Quality Center, python, JIRA, Version One, GIT, ASANA.

Confidential, NY

Automation Development Engineer

Responsibilities:

  • Using GiftWorks a cloud-based fundraising solution for small and midsize nonprofit organizations.
  • Performed donor management, volunteer management, event and ticket management and reporting.
  • Managed mass mailings and provided support for fixing teh technical issues on teh website.
  • Generated reports using Data analytics and Data mining, to find teh best suitable Donors and Optimal searching algorithm.
  • Designed, developed and implemented POM based automation testing framework utilizing Java, TestNG and Selenium WebDriver. Involved in automation of teh test cases using Selenium RC, Junit, and Ant.
  • Scheduled testing jobs and set up teh flag to run automation scripts on Jenkins as a part of teh Continuous Integration process every time their is a bug fix, new feature development, or innovative functionality in code repository (Git).
  • Executed teh test plans on web and mobile (Apple and Android) as per requirements using Appium tool.
  • Generated Weekly Reports, Defect Reports and Customized Summary Reports.
  • Advocate for bug fixes in a start-up environment by presenting well-written bug reports and worked with developers directly.
  • Implemented simulator for Mobile App Testing onAndroid Platform using Appium.
  • Created tests with Assertions like Schema Compliance, SOAP, XPath assertions using SOAPUI.
  • Involved in testing Web services and XML with SOAPUI. Used dis tool to locate WSDL file on teh internet, created test cases, load testing, security testing.
  • Performed Grey Box testing, validating teh data from source to target.
  • UsedSeleniumto expand test scenarios to catch more bugs and improve quality.
  • Involved in teh Continuous Integration of teh automation framework with Jenkins.
  • Cucumber was used for entire regression testing and functional testing with primary tool as Selenium to test Scenarios, Test Cases and Test conditions identified.
  • Performed regression Testing on various O.S devices and their respective simulators and actively participated in executing teh test scripts on android and IOS.
  • Identified bugs and validated specifications through black box testing techniques (like test matrices, combination testing, and risk analysis) and gray box testing techniques (like database querying and source code analysis).

Environment: C# Java, Selenium, Web Driver, SQL, SOAPUI, Eclipse IDE, JUNIT, Cucumber, JIRA, Appium

Confidential

Associate Software Engineer

Responsibilities:

  • Reviewed design documents and business requirements to learn teh function and scope of teh application.
  • Collaborated with a team of 15 professionals to develop and test complex Enhancements and implementation Change requests.
  • Resolved real time issues TEMPeffectively, with prompt communication with teh end client Ferrero.
  • Provided back-end support for debugging real time issues TEMPeffectively, with prompt communication with teh client team.
  • Implemented Complex Enhancement involving BAPI & BADI, RICEF, User-exits and Customer exits in SAP ERP.
  • Involved in writing and implementation of teh Test Cases.
  • Conducted Functionality testing during various phases of teh application using UFT.
  • Inserted Check Points to check for teh broken links, text, and standard properties of an object using UFT.
  • Performed Integration Testing and Batch Testing.
  • Used parameterization for using various data to test teh application.
  • Analyzed and validated test results to ensure existing functionality and recommended corrective action where necessary.
  • Interacted with developers, business analysts and discussed technical problems and reported bugs.
  • Verified and validated teh Automated Test scripts.
  • Automated teh test cases from functional testing team.
  • Developed teh test bed for teh regression testing on every monthly release and maintained teh scripts with any new changes to teh application.
  • Tracked and reported defects using Test Director.
  • Participated in all phases of teh Software Testing Life Cycle.
  • Developed test related documents including Test Plans, Test Procedures, Test Cases and Test Scripts.
  • Conducted Integration, Regression, Acceptance, Functional, Performance and Multi-User tests.
  • Utilized test methodologies and automated teh functional testing.
  • Performed data driven tests using test data from excel files and created different checkpoints.

Environment: SAP ABAP, Java, RICEF, ETL Tools, SQL, Javascript, Agile, Jira, Black Box, Service One, WebDynPro, Accenture proprietary version control system

We'd love your feedback!