We provide IT Staff Augmentation Services!

Senior Qa Automation Engineer. Resume

4.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Senior QA Automation Engineer wif 8+ years of experience in all phases of Software Testing Life Cycle (STLC), Skilled in different programming and testing technologies, utilizing automation tools like Web, API Testing wif hands on experience in different technologies like JAVA, Selenium, Maven, Jenkins, Cucumber, SoapUI serving various domains such as Banking, Retail and E - Commerce, Healthcare.
  • Complete understanding of Software Development Life Cycle (SDLC), Quality assurance concepts, and manual/automated testing techniques.
  • Strong noledge in implementing Waterfall and Agile (Sprint/Scrum) Methodology by analyzing requirement specifications and user stories.
  • Expertise in different types of testing like Automation testing, Manual testing, Integration testing, System testing, Smoke testing, Regression testing, JUnit Testing, Black box testing, Functional testing, Database testing, GUI testing, Web / UI and (UAT)User Acceptance Testing.
  • Experience in Selenium Automation using Selenium IDE, Selenium WebDriver, Selenium Grid, Java, Test NG, POM framework, Jira and Eclipse.
  • Identified correct GUI elements using various Selenium Locators like ID, Name, Link Text, Partial Link Text, XPath, CSS, and DOM in creating automation scripts.
  • Experienced in handling multiple windows, Alerts, Cookies and Pop-ups wif Selenium.
  • Hands-on experience in handling Ajax Asynchronous Elements and Java script executors to deal wif hidden elements.
  • Used Selenium WebDriver for Cross-Browser Testing across Chrome, Firefox, IE, Safari, to deal wif alerts and pop-ups, take screenshots to report teh bugs.
  • Proven ability in developing Behavioral Driven Development (BDD) scripts wif Cucumber and writing step definitions for behavior using Gherkin.
  • Experience in using teh open source API testing tools like SOAPUI for functional
  • /regression /performance testing & test automation of SOAP/RESTful Web Services.
  • Tested Angular 2 Web Applications using Jasmine and Protractor Test Frame Works,
  • Configured application framework using Excel spreadsheets and processed teh spreadsheets using Apache POI.
  • Experienced working wif Appium for Mobile Testingof Android Apps. Used both real devices and virtual devices.
  • Expertise in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing using teh TestNG annotations like Groups, Parameter, Data Provider.
  • Expertise in creating Requirement Traceability Matrix (RTM), Daily/Weekly Status Report, Defect Report and Project Report.
  • Experienced in using Maven, ANT build tools to manage framework dependency jar files.
  • Performed Continuous Integration of code and scripts using Jenkins and triggered teh Continuous Delivery process using Jenkins build jobs.
  • Worked on databases such as MS SQL Server, My SQL and JDBC connectors
  • Generated test logs using Log4j Property file for various log levels.
  • Practical noledge on Source Version Control tolls like GIT and SVN.
  • Good at defect-reporting and defect-tracking tools like JIRA, Rally, Bugzilla and Quality center.
  • TEMPEffective oral and written communication skills wif more concentration on details of teh project guidelines.

TECHNICAL SKILLS:

Test Approaches: Agile, Waterfall, Scrum, SDLC, STLC, Bug Life Cycle

Testing Tools: Selenium WebDriver, TestNG, Selenium IDE, Selenium RC, Selenium Grid, JUnit, Cucumber, SoapUI, QC

Test Build& Integration Tools: Maven, Jenkins, ANT

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

Programming Tools: JAVA, JavaScript, VB Script, Gherkin, SQL C, C++

Markup Languages: HTML, XML, XPath, CSS Selector

Databases: MySQL, Oracle, SQL Server, Mongo DB, No SQL

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

Operating Systems: Windows 7/8, UNIX, LINUX, Mac

Defect Tools: HP Quality Center, JIRA

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

Utilities: Eclipse, GITHUB, SVN, Firebug, Fire Path

PROFESSIONAL EXPERIENCE

Senior QA Automation Engineer.

Confidential, Atlanta, GA

Roles & Responsibilities:

  • Associated wif Agile Testing (Scrum Process) methodology based project, Test planning and coordinating for daily test manager purposes. on all SDLC phases.
  • Utilized Quality center for bug tracking and reporting, also followed up wif development team to confirm bug fixes, and refresh bug status.
  • Worked wif teams to implement and adopt application testing practices and expectations.
  • Solid Knowledge in Object Oriented Programming Concept such as -Inheritance, Polymorphism, Abstraction, Encapsulation, Interface, Class, Abstract Class, Object, Static, non-Static variables methods etc.
  • Skilled in Manual Testing, Automated Testing, Documenting Test Results and logging/tracking defects.
  • Sound noledge on Object Oriented Programming (OOP) concept. Extensively used Java for test case automation. Experience in implementing TDD and BDD.
  • Involved in implementation of Test Automation Framework build utilizing Selenium WebDriver, TestNG and Maven technologies under Java platform using industry leading harness design patterns and approaches core Java programming abilities utilizing Eclipse IDE.
  • Used Selenium IDE as a record and playback tool to develop teh initial HTML scripts, changed teh HTML scripts to Java Code and added/modified for scenarios for teh automated functional testing.
  • Used Selenium RC server for running teh test scripts in multiple machines on various browsers in parallel through Selenium Grid (Hub and Nodes).
  • Used Selenium Grid to execute parallel tests on multiple browsers - IE, Chrome, and Firefox & Safari.
  • Achieved Behavior-Driven Development (BDD) implementation wif Cucumber where backend language used is Java and expanded test scenarios, tracked Cucumber reports.
  • Used TestNG for testing framework. Executed teh script deployment in TestNG framework through charge line and also integrated tests in Jenkins (Continuous Integration tool).
  • Design & Develop data driven framework using Selenium Web Driver, TestNG and Apache POI, API.
  • Engaged wif Functional Testing as Unit test, Method test, Test Suite, Integration Testing using different TestNG strategies.
  • In charge of Setting up Web Services project using WSDL in Soap UI and provided setup help to other team members. Validated web services utilizing Groovy Scripts in Soap UI.
  • Solid noledge in project building tool Maven, ANT.
  • Good working experience in version control tool GIT and SVN.
  • Good experience in manual andautomationof Web Services (SOAP/REST) testing wif SOAPUI, WSDL, XML, JSON.
  • Good working experience in continuous integration tool Jenkins.
  • Experience in developing framework using JUnit, TestNG and Page Object Model.
  • Good noledge in Web Service testing using SOAP UI and Rest API. Understanding of web application communications and structure including HTTP, client/server interactions, and data access models.
  • Created and executed SQL inquiries to verify teh correct inclusion, cancellation and updates into teh Oracle supporting tables and cubes.
  • Experienced using JIRA for global test management.
  • Experience in Mobile Apps Testing of Native apps, Web apps, Hybrid apps wif Exploratory Testing on Mobile and Tablet devices wif Appium automation framework.

Environment: Selenium WebDriver, Jenkins, Cucumber, SOAP UI, Maven, Appium, TestNG, Quality Center, Firepath, Firebug, Eclipse, XPATH, Java, SQL Server, Jira, GIT, Junit.

Sr. Agile Quality Assurance Engineer

Confidential, Vienna, VA.

Roles & Responsibilities:

  • Involved in preparing Test Plans, QA metrics and mentoring teh team in testing methodologies.
  • Manage life cycle of automation project involving in hosting teh automation meetings, coordinating, gathering teh automation requirements, defining teh scope of automation testing.
  • Performed QA Automation testing, Integration and Regression testing activities for new releases in an End-to-End environment for Point of Sale application.
  • Performed functional testing of various components of POS system.
  • Performed integration testing of POS system wif hardware peripherals.
  • Developed teh automated test script for regression test suite in an application by using Selenium tool.
  • Created automation using Data Driven Framework wif POM to test web application.
  • Worked on Selenium Grid for automation script in Java for cross browser testing. Used testing annotations to group teh test methods and for cross browser.
  • Developed test scripts to automate process of testing in Selenium WebDriver.
  • Developed Selenium scripts to find, verify, select, edit and perform various operations on web elements. Used Select class to perform operations on teh dropdown list.
  • Dealt wif Accessing Links & Tables using Selenium WebDriver.
  • Experience dealing wif Ajax requests in Selenium Web Driver using Synchronization.
  • Performed Structural Testing, Functional Testing and Non-functional Testing Database Testing
  • Used Selenium WebDriver API wif TestNG to automate tests on cross browser and cross platform environment.
  • Setting teh priority to teh test cases using teh TestNG framework.
  • Used various TestNG annotations like @Test, @Before Suite, @After Suite, @Before Test, @After Test, @Before Class, @After Class, @Before Method, @After Method.
  • Performed browser (IE, FIREFOX, Chrome, Safari) and platform (Windows 7/8/XP) compatibility testing in virtual machine environment.
  • Wrote Selenium script for taking screenshot and used Actions class to perform mouse and keyboard events.
  • Involved in automating teh popups using teh Alert interface.
  • Configured Jenkins build job for continuous Integration and for Regression Testing.
  • Involved in using Maven build tool to manage framework dependency jar files.
  • Used Apache POI to read data from external sources and provide them as parameter to teh locators in teh test script.

Environment: Java, Selenium WebDriver, TestNG, Selenium Grid, Maven, Jenkins, Eclipse, SQL Server, SVN and Cucumber, Rally, Auto IT.

Sr.QA Automation Engineer

Confidential, Boston, MA.

Roles & Responsibilities:

  • Created Modular Driven Automation Framework from teh Scratch.
  • Developed automated test scripts using Selenium and in Java Eclipse.
  • Involved in test cases review by development team, product management and modified teh test cases based on their feedback.
  • Developed ANT based build scripts to run Selenium Automation.
  • Performed Regression testing for new builds and every modification in teh application using Selenium WebDriver.
  • Used Firebug Tool to identify teh Object's id, Name, XPath, link in teh application.
  • Performed cross-browser testing.
  • Used Selenium GRID to execute test cases on multiple platforms.
  • Responsible for updating and maintenance of existing selenium scripts.
  • Performed testing on web services using SOAPUI wif XML web services and SOAP.
  • Created positive and negative assertions based on teh business requirements.
  • Performed Data Driven testing using SOAPUI.
  • Reported defects through Jira and performing Regression to resolve bugs fixes.
  • Extensively involved in resolving bugs fixes wif Development Team.
  • Used Jenkins as continuous integration tool to schedule and run teh automated test scripts.
  • Used SVN for Build Management for each release, QA, Integration and staging environments.
  • Actively participated in daily Scrum meetings and involved in bi-weekly Sprint releases.

Environment: Selenium WebDriver, Java, JavaScript, HTML, Junit, Cucumber, Jenkins, ANT, CSS, Firebug, XPath, Web Services, SOAP UI, XML, Eclipse, Jira, Windows, Unix, Oracle 11g, Agile Methodology

Sr. QA Engineer

Confidential, Nashville, TN.

Roles & Responsibilities:

  • Involved in various SDLC Phases-Requirements Analysis, Test Case
  • Development, System Testing, Regression and Conducted End to End and Black box testing.
  • Actively involved in functional, system, integration, positive, negative, GUI testing of teh application.
  • Interacted wif developers and business Users to communicate teh defects and actively participated in replicating teh bugs and performed regression testing using JIRA.
  • Created Test Data using SQL and wrote SQL queries for back-end testing.
  • Used /Data Driven Framework and extracted data from external Excel files using Apache POI and loaded into teh variables in teh scripted code.
  • Configured teh Test Cases to receive input Test Data Sets for teh corresponding test cases using TestNG Data Provider Annotation.
  • Performed BDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development) using Cucumber Features, Scenarios and Step Definitions.
  • Used SoapUI to test teh application web services.
  • Used Maven Performed continuous integration of code and scripts using Jenkins. Configured and launched builds using Jenkins jobs and analyzed teh Test Results from Jenkins UI.
  • Worked on SQL queries to verify data integrity and validate updated data for teh Test cases in different modules of teh application.
  • Involved in daily Defect Triage meetings wif Project Managers and developers during System testing and UAT.
  • Used Firebug Tool to identify teh Object's id, Name, XPath, link in teh application
  • Lead sub-teams, assigned project work to testers, provided input to Test Plan, point of escalation, SME wifin function or application, and provided status reports as needed
  • Worked wif developers to Create and update teh defects, resolve and track their status using JIRA.

Environment: Selenium WebDriver, TestNG, Eclipse, HTML, SVN, Maven, Jenkins, SoapUI, QC, SQL, JIRA, UAT.

Selenium Tester

Confidential

Roles &Responsibilities:

  • Participate in requirement review question/answer session and contribute in requirement gathering, clarification, consistency and completeness.
  • Attend iteration planning meeting to size up teh stories wif points, break out teh requirement, to estimate tasks and testing effort in completing product backlog wifin teh current iteration timeframe and team velocity.
  • Knowledge from working wif high-traffic websites.
  • Understood teh E-tail business processes such as marketing, merchandising, payment processing, logistics, reverse logistics, and customer service.
  • Participated in writing test-related documentation such as test plans and test cases.
  • Developed Record/Playback using selenium IDE.
  • Exported teh test reports form selenium IDE to different programming languages.
  • Prepare test plan/test cases for grid re-design, gift card purchase, coupon re-write phase me and II projects from teh user stories, use cases, business and system requirement (SRS). Prepare test machines and deploy builds, execute test cases, bug reporting and resolving issues by pairing up wif teh developers.
  • Author automated test scripts for functional and regression testing using Selenium IDE/RC alongside manual scripts to reduce manual effort and increase test coverage toward teh end of each iteration.
  • Participate in iteration retrospective meeting to discuss previous iteration' s success, failure and recommend process improvements for next iteration.
  • Involved in development of test cases from functional requirements, technical specifications and use cases.
  • Executed Manual Test Cases by using positive and negative test scenarios.
  • Prepared Traceability Matrix to show teh test coverage requirement vs. Test scripts.
  • Performed module testing, integration testing, system testing and Usability Testing according to teh technical specifications.
  • Performed Regression testing at various phases of teh project development.
  • Performed Test Run manually and maintained logs in Test Lab of HP Quality Center.
  • Used Test Director and Mercury Quality Center for updating teh status of all teh Test Cases & Test Scripts that are executed during testing process.
  • Involved in re-testing teh test cases and closing teh defect.
  • Participated in peer review wif team and developers to review test cases/test scripts.
  • Prepared teh test documentation using MS Word.
  • Participated in Walk through of test plans and test cases.
  • Took part in Test Closure Activities and in providing teh Test Closure Document to teh stakeholders

Environment: Manual Testing, Mercury Quality Center 10.0, Windows XP, UNIX, Microsoft Tools (Word and Excel).

We'd love your feedback!