We provide IT Staff Augmentation Services!

Sr. Qa Automation Tester/sdet Lead Resume

4.00/5 (Submit Your Rating)

SUMMARY:

  • Over 10 years of experience as a Manual/Automation/Web Services/Mobile Tester and SDET, in all phases of Software Development Life Cycle (SDLC). Extensively involved Front - end and Back-end Testing (Web Services and Databases) with Test Driven Development (TDD)/Acceptance Test Driven Development (ATDD) approach. Sound knowledge in Java, Selenium, Cucumber, TestNG, Maven/ANT, REST Assured/POSTMAN and Jenkins/Git/Bamboo. Worked in various domains such as Ecommerce/Retail, Banking, Financial services and Healthcare.
  • Expertise in Automation tools such as Selenium WebDriver, Selenium IDE/RC, Selenium Grid, Java, Jenkins (continuous integration, Regression tests), Maven (Regression tests), Eclipse, Cucumber, TestNG (Regression tests) and Junit.
  • Very Good understanding of SDLC Software Development Life Cycle, Software Testing Life Cycle and Bug Life Cycle.
  • Working experience on Agile and Waterfall methodologies.
  • Expertise in Sanity Testing, Module Testing, Integration Testing, System Testing, Performance testing, Regression Testing and User Acceptance Testing.
  • Designed and developed Automation Frameworks like Keyword Driven, Hybrid driven and BDD
  • Expertise in exporting JUNIT scripts from Selenium IDE to Eclipse JUNIT Test Suites, creating new JUNIT test cases, modifying the selenese scripts and writing test suites using JUNIT.
  • Experience in Selenium synchronizations with conditional (Implicit, Explicit) unconditional wait statements.
  • Implemented Action class in selenium to handle mouse and keyboard actions.
  • Experience in handling Pop-ups with Selenium using Alert methods. Experience in handling multiple windows in selenium using get window handles method.
  • Worked extensively on Agile Projects and hands on experience in creating task for sprint in Rally and attended Sprint Planning, Scrums, Sprint Review meetings.
  • Extensive experience on SOAP and REST web services testing.
  • Good Knowledge in OOPS (Object Oriented Programming System) concepts i.e., Abstraction, Polymorphism, Encapsulation and Inheritance. Good knowledge in Exception Handling.
  • Expert in all D’s (BDD, ATDD, TDD, OOAD). Experience in working with Selenium Grid/ Sauce labs to specialize on running multiple tests across different browsers, operating systems, and machines in parallel.
  • Strong Knowledge in working with Selenium automation framework to perform smoke and regression testing using TestNG and Jenkins.
  • Having experience on Mobile Automation (Android and iOS) using Appium.
  • Experienced in designing and implementing Data Driven, Keyword Driven, Hybrid and Page Object Model frameworks with Selenium.
  • Good Expertise at using Selenium Synchronizations with conditional synchronization and unconditional synchronization (Implicit, Explicit) wait statements.
  • Expertise in implementing APACHE POI/JXL to read the data from external resources in selenium.
  • Good Knowledge on Selenium Cross Browser Testing to check the application functionality and behavior over various browsers.
  • Worked on Selenium grid to run multiple tests across different browsers, operating systems in parallel.
  • Proficient in API testing for SOAP and RESTful services.
  • Hands on experience on API testing of REST services using SOAP UI tool and Groovy Scripting.
  • Experienced in manual testing and automate SOAP and Restful Web Services using SOAP UI, Apache Http Client, Jackson, JAXB parsers.
  • Experience on working XML, XSD and XSL, XPATH, designing Web Services using WSDL, SOAP and latest features like Policies, Services.
  • Performed Database/Backend testing using SQL Queries for data design, validation and integrity testing also established JDBC connection using java programming language.
  • Involved in writing Scenarios, Scenario outlines, feature and Step definitions using Cucumber for BDD.
  • Expertise in using various defect-reporting and defect-tracking tools like JIRA, Rally, Bugzilla, and HP ALM.
  • Experienced in using Continuous Integration and build management tools such as Jenkins Build Server, Maven, ANT and, Tortoise SVN, Subversion to handle different versions of the source code.
  • Strong Knowledge in implementing Log4j as a logging framework and for the debugging.
  • Experienced in automating various web applications and web services using SOAPUI and Cucumber implementing with JUNIT and TestNG.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

TECHNICAL SKILLS:

Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC, Bug life Cycle

Testing Tools: Selenium Webdriver, Selenium IDE/RC, SOAPUI, Appium, JMeter, Selenium, POSTMAN,REST Assured, SoapUI, Jenkins

Frameworks: Page Object Model, Keyword Driven, Data Driven, Hybrid Driven, Cucumber, TestNG, Junit, log4j

Artifacts: Test Plan, Test Case, RTM, Test Summary Report, Bug report, User Stories, Backlogs

Test Build and Integration tools: Jenkins / Bamboo, Maven/Ant

API testing: REST, SOAP, POSTMAN, SOAPUI, REST Assured

Programming Languages: Java, C, C++

Operating System: Windows XP/Vista/7/8/10, Unix, Linux, IOS

Databases/Database tools: SQL Server, Oracle, MySQL, DB2, SQL, TOAD

Defect Tracking Tools: HP ALM/Quality Center, JIRA, Bugzilla, Rally

Markup Languages: HTML, XML, Xpath, CSS

MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Access

Other Utilities: Eclipse, PL/SQL, GIT/SVN, Sauce Labs

Types of testing: Manual Testing, UI Testing, Integration Testing, Regression Testing, Black Box Testing, Localization Testing and Ad-hoc testing.

WEB GUI automated testing: Selenium, nightwatch, protractor, webdriver, page object model (selenium)

Other Development skills: Angular/angular 2, Typescript, Html Node.js, Data factories, Jasmine/mocha, junit/TestNG, Jenkins, Ansible, Webpack.

Key Terms: QA, Automation, automated testing, load testing, loadrunner, Load Runner, Functional Testing, Mercury Winrunner, Test Plan, Test Case, UNIX, Tester, Automated Testing, Quality Assurance, Test Script, SQL, Backend Validation, Web, Java, black box, white box, gray box testing, functional testing, manual testing, defect tracking, Bugzilla

PROFESSIONAL PROJECT EXPERIENCE:

Confidential

Sr. QA Automation Tester/SDET Lead

Responsibilities:

  • Involved in various meetings with Business analysts and developers.
  • Conducted Functional testing, Regression Testing using selenium with Data-driven framework and Key- Word driven framework.
  • Created automation test scripts using data driven framework and Page Factory model to test the web applications using Selenium WebDriver with JAVA and maven.
  • Expertise in using Selenium Grid to run test scripts on different platforms and against different browsers in parallel to save time.
  • Used Jenkins to execute the test scripts periodically on Selenium Grid for different platforms like desktop, tablet and mobile.
  • Performed Cross browser testing and parallel testing on Chrome, Firefox and Safari using TestNG and Maven on Selenium grid.
  • Expertise in grouping of test suites, test cases and test methods for regression and functional testing using TestNG Annotations like Groups, Parameter, Data Provider and Tags.
  • Utilized Maven to manage dependencies for test execution, plug-ins and created profiles of grouped test cases to run sanity and regression testing.
  • Integrated Jenkins with version controller (GIT) and scheduled builds to run automatically during a build release by invoking predefined maven commands.
  • Used Linux/Unix commands for using GitHub through cmd.
  • Involved in developing BDD Frame work from Scratch.
  • Involved in the usage of BDD framework to develop Cucumber Step Definitions, Scenarios and Features using acceptance criteria.
  • Utilized Apache POI jar file to read test data from the excel spread sheets and load them into required test cases.
  • Administered and Engineered Jenkins for managing weekly Build, Test, and Deploy chain, SVN/GIT with Dev/Test/Prod Branching Model for weekly releases.
  • Handled Selenium Synchronization problems using Explicit & Implicit waits during regression testing.
  • Expertise in mobile automation using Appium, selenium, java in both Android and IOS.
  • Experience in writing complex XPATH using following and preceding and also using functions like contains and not contains.
  • Thorough experience in implementing Automation tools Selenium WebDriver, JUnit, TestNG, Eclipse, Git/GitHub, Jenkins, SOAP UI and REST with POSTMAN.
  • Used runner classes in cucumber to generate step definition and also used tags to run different kinds of test suites like smoke, health check and regression.
  • Created profiles in maven to launch specific TestNG suite from Jenkins job
  • Implemented SOAP UI tool to test SOAP based architecture application to test SOAP services and RESTAPI.
  • Involved closely with developers in Development of UI modules using HTML, JSP, JavaScript and CSS.
  • Wrote object-oriented JavaScript for transparent presentation of both client- and server-side validation
  • Used the Groovy language to verify Webservices through SOAP UI.
  • Shared Daily Status Reports with all the team members, Team Leads, Managers.

Environment: s: Selenium IDE, Groovy, RC Web Driver, Cucumber, HPQC, My Eclipse, JIRA, MySQL, Oracle, Java, JavaScript .Net, Python, Node.JS, SOA Tester, Angular JS, Protractor, Cucumber, Load Runner, Microservices, Restful API Testing, JMeter, VBScript, JUnit, TestNG, Firebug, Xpath, Windows

Confidential, CA

Sr QA Automation Tester/SDET

  • Analyzed the business requirements and developed the Detail Test Plan and the Test Strategy.
  • Involved in resolving the Technical challenges & in efforts estimation and Test Planning.
  • Involved in writing Automation scripts and executing scripts.
  • Created iOS and Android test frameworks based on APPIUM, Cucumber, Ruby, and JavaScript.
  • Developed BDD and TDD script with Cucumber and written step definition for Gherkin based features.
  • Involved in Preparation of 'Hybrid Driven Reusable Framework' using Java.
  • Involved in Automation Feasibility Study for Web based applications.
  • Designed and developed QTP framework using Scripting by implementing Page Object Model.
  • Analyze & interpret project requirements on Ordering Module of Sunrun & perform QA activities in SFDC application
  • Schedule calls & actively interact with client for various project related items or issues on frequent basis.
  • Assign work to team members during entire testing life cycle & monitor progress made on daily basis.
  • MSSQL server, database, and user creation/maintenance/upgrades. Own and resolve client setup and issues as needed.
  • Identified test data and organized in flat files scenario wise for test input at run time.
  • Organized the scripts by grouping as Smoke, Regression and Functional and executed them from command prompt by creating schedules tasks.
  • Mainly worked with Lead Management in SFDC.
  • Used AWS to deploy the project on EC2 instance. Implementation of the Business logic layer for MongoDB Services.
  • Executed SOAP based web services API testing (Java Client and SOAPUI).
  • Ensure all Testing documents/artifacts are documented and maintained as per the process.
  • Created WBS to allocate and track tasks to team.
  • Created and executed LISA & SOAP UI Scripts for the Web Services testing.
  • Experience with Oracle environment using JDeveloper, and SOA suite.
  • Performed SIT Testing activities (as a part of manual testing) to evaluate and support Microservices by providing end-to-end application testing and by providing technical support.
  • Analyze test execution results and post defects with detailed steps and screenshots.
  • Used HPQC for tracking defects and notifying developers.
  • Coordinated user acceptance testing with final users & prepared end user documentation for the new system.
  • System security, workflow, integration, user interface design, migration, data integrity and partner portals on the SFDC Unlimited edition.
  • Prepared and Presented weekly and monthly QA Defect and Status Reports to the different Stakeholders.
  • Maintained bug lists for critical issues using Quality Center& reported the same in status meetings.
  • Developed test scripts in Selenium WebDriver using Java Language.
  • Implemented Data driven frame work while developing the automated test scripts using Selenium Web Driver.

Environment: SQL Server, Eclipse, Java,.Net, Selenium IDE, Selenium Grid, Selenium Web driver, Jira, Android, iOS, JavaScript, Quality Center, Manual testing, AWS, JMeter, Selenium, Microservices, Python, HTML, SQL server, Internet Explorer, Microsoft outlook, PowerPoint and Visio.

Confidential, CA

QA Automation Tester,

  • Expertise of testing the application developed using various mobile technologies including J2ME, Blackberry, Android, Symbian, .Net Technology etc.
  • Very good exposure of testing applications on wide range of Mobile handset of different vendors which includes Nokia, Samsung, Google G1, Sony Ericson, Motorola, Windows Mobile, HTC, LG, IPhone and many more.
  • Testing API’s by Using Postman
  • Good knowledge in Using Android Emulators
  • Having experience in MMS, Email, Instant Messenger.
  • Monitoring Logs by using Splunk
  • Knowledge of remote testing
  • Good Knowledge in using Developer tools monitoring console and Networks.
  • Involved in testing of various modules.
  • Responsible for creating Test Plans and Reports for projects
  • Developed Test Plans, Test Cases, Test Scripts, Test Scenarios, Test Data and Traceability Matrix using MS Excel Setup and configured virtual machine environments for test validation

Environment: Tools Used: .net,Microsoft Office, HTML, SQL Server, AndriodStudioAVD, Postman, Google Analytics. Splunk, Charles Proxy

Consultant

Confidential

Responsibilities:

  • Involved in test design and development. Devised test plans from functional specifications.
  • Produced test scenarios and test scripts that match the functional specifications.
  • Participation in Creation of test plans, Creating test cases, and bug reports managing
  • GUI functionalities were tested according to the guidelines of the test cases.
  • Identifying Test Scenarios and Developed Test Plans and Test cases.
  • Involved in Open truck Admin module for configurations.
  • Involved in maintaining Tracking master data maintains in Admin module
  • Involved in SIM Master data and Mapping
  • Involved in end to end for configuring New Companies.
  • Tested Open truck Mobile App by Using Android Studio.
  • Verifying Logs in Logcat in Android Studio

Environment: .net, Microsoft Office, HTML, SQL Server, Andriod Studio, AVD, Postman, Hock yapp.

Confidential

QA Engineer

Responsibilities:

  • Analyzed business requirements, functional specifications and use case documents.
  • Prepared test plans, developed detailed test cases and created test data for functional testing.
  • Developed test cases using black box test techniques like BVA, Equivalence Partitioning analysis.
  • Used Maven to manage dependencies between projects.
  • Developed jobs using Jenkins for batch execution of automation scripts.
  • Co-ordinated with developers and the team on fixing issues.
  • Wrote SQL Queries for backend testing.
  • Developed test scripts using selenium for localization.
  • Developed automation scripts to run across multiple devices and browsers(Responsive website).
  • Presented newly implemented features to Leadership team.
  • Developed automation scripts to test double click advertisements on the website.
  • Supported multiple projects in parallel.
  • Contributed utilities to the automation framework

Confidential

QA Engineer

Responsibilities:

  • Developed detailed test cases and created test data for UI and Functional testing.
  • Developed test cases using black box and white box test techniques.
  • Responsible for defining the scope of automation for multiple applications.
  • Created automation test framework using Page Object Model principles.
  • Developed test for Rest API
  • Conducted Database verifications using SQL and JDBC.
  • Provided the timely feedback on the progress of testing activity.
  • Member of Scrum team and followed AGILE methodologies.
  • Worked with offshore team in sharing Test Development and Execution.

We'd love your feedback!