We provide IT Staff Augmentation Services!

Sr. Test Automation Engineer Resume

Atlanta, GA

PROFESSIONAL SUMMARY:

  • Seasoned Quality Assurance engineer with 10.5+ years of experience including leading/managing QA activities for multiple projects including virtual teams.
  • Project Management Professional (PMP) and ISTQB certified (CTFL) professional.
  • Well acquainted with software development life cycle, software test life cycle methodologies and ability to work independently on diverse problems.
  • Tested client server, web and distributed applications in Waterfall, V model and AGILE development processes (Scrum).
  • Excellent experience in leading and managing QA teams.
  • Proficiently executed all phases of software testing life cycle including requirement analysis, test planning, test case development, setting up proper environment for testing, test execution, test verification and validation, bug tracking and reporting.
  • Proactively came up with innovative methods to improve software quality, test coverage, efficiency and regression coverage.
  • Analysed business requirements, software requirement specifications to create test strategy and test plan for manual and automation testing.
  • Expert in test cases and test scripts development and coordinating with development team in fixing defects.
  • Excellent experience in multiple types and levels of testing like BlackBox /GreyBox /WhiteBox, GUI, System integration, Regression, UAT, Backend, Exploratory, Riskbased and Adhoc testing.
  • Experience in automation testing tools like QTP/UFT, Selenium WebDriver/GRID with Java & TestNG, SoapUI and in BDD automation using Jbehave (automating SOAP and RESTful APIs).
  • Solid experience in designing automation frameworks like Datadriven, Keyword, Hybrid, Modular, POM and Pagefactory.
  • Solid experience in build management tools like Maven/ANT and CI tool Jenkins.
  • Good experience working with Ubuntu Linux, Docker, Mesos, and Marathon.
  • Sound Telecom, Retail, Life sciences domain knowledge and Legal eDiscovery knowledge.
  • Excellent interpersonal and technical skills; hard working; committed; result - oriented; team player.

TECHNICAL SKILLS:

Operating Systems: Unix/Linux, OS-X, Windows XP/NT/7/8.1/10.

RDBMS: Oracle, MySQL, DB2, Vertica, SQL Server.

Programming/Scripting: C, C++, JAVA, VB Script, JavaScript, Shell Script, Groovy.

Testing Tools: ALM, QTP/UFT, SOAPUI, Selenium Web driver, JBEHAVE,Cucumber, Jira.

CI /Build/Version: Jenkins, Ant, Maven, Git, SVN.

PROFESSIONAL EXPERIENCE:

Confidential, Atlanta, GA

Sr. Test Automation Engineer

Environment: Java, Selenium Web-driver, TestNG, Maven, Jenkins, Allure, Apache POI, Jboss, Oracle, GreenPlum, Linux.

Responsibilities:

  • Designed, Developed and implemented Page Object Model pattern based data driver automated testing framework utilizing Java, TestNG, and Selenium Web Driver.
  • Involved in automation of regression test cases using Selenium Web Driver, TestNG and Maven.
  • Extensively used ID, Name, LinkText, Xpath, CSS and JQ widgets to work with dynamic and static elements in the application.
  • Performed Parallel, Cross browser testing using Selenium Grid and TesNG.
  • Implemented property files to read the configurations and Xpath of the elements in the application and used Apache POI to read the test data from excel sheets.
  • Leading an 8-member automation team working from offshore.
  • Ensured the execution of System testing and UAT test cases and documented the test results
  • Conducted defect triage meeting on a regular basis with the development team to discuss and resolve defects.
  • Actively participated in sprint planning, grooming, demo and retrospective meetings.

Confidential, Atlanta, GA

Senior QA Automation Engineer

Environment: Java, Oracle, Jboss, UNIX, Jbehave, BDD, Maven, JAXB, Rest Assured, TestNG, Serenity, SoapUI.

Responsibilities:

  • Automated the Unified Commerce’s functional and regression test cases using BDD automation framework.
  • Successfully participated in Functional, SIT, E2E and regression testing of Unified Commerce.
  • Using BDD framework automated both RESTful Order Collect APIs and other SOAP web services using Java.
  • Led a 12 member offshore team.
  • Contribute to further improvement of existing SDLC (Agile) and quality assurance standards/process.
  • Actively participated in sprint planning, grooming, demo and retrospective meetings.

Confidential, Chicago, IL

SQA engineer

Environment: Java, Vertica, DB2, Ubuntu, Marathon, Mesos, Elastic Search, AWS, Jenkins, Git, XML, JSON, Agile Scrum, ALM, Jira, Selenium Web driver, JavaScript, UFT/QTP, AutoIT, TestNG .

Responsibilities:

  • Played the role of Senior QA engineer in Confidential, Chicago.
  • Involved in collaborating with stakeholders, developers and product managers to gather testing requirements.
  • Involved in test project management like devising test strategy, test project plan, test estimation, defect management, test metrics and analysis, testing status report and involved in test execution.
  • Responsible for setting up multiple test environments and bug lifecycle management using ALM.
  • Involved in creating automation scripts for HPeDiscovery using Selenium Webdriver with Java.
  • Extensively used locators like Xpath and CSS Selectors in identifying the objects.
  • Executed Javascripts through Selenium Webdriver using JavaScript Executor.
  • Implemented the automation framework using Page Object Model (POM)/Page factory design pattern for Object repository.
  • Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries.
  • Automated the earlier version of the same product (Introspect) using UFT/QTP using Keyword driven framework.
  • Participated in sprint planning, sprint demo and retrospective meetings.
  • Coordinated and facilitated defect triage meetings.
  • Planned and designed a robust regression suite to mitigate the risk of impact on existing functionalities.
  • Contribute to further improvement of existing SDLC (Agile) and quality assurance standards/process.

Confidential, Purdue, Indiana

Test Lead

Environment: Selenium Webdriver, Java, TestNG, Maven, Mobile devices/Tablets.

Responsibilities:

  • Worked at the client location in Indianapolis as a test lead.
  • Involved in test plan design & review, reviewing test cases, traceability matrix creation, test scripts scheduling, test effort estimation and test scripts execution.
  • Tested the mobile application website using various mobile devices and tablets (Android/IOS).
  • Involved in cross browser testing of the MPL web application using Selenium Webdriver (GRID) using Java and TestNG across various browsers on windows/linux platforms.
  • Used build management tool Maven in the framework for batch triggering of test cases.
  • Worked closely with the QA manager to discuss/decide major activities, scopes and milestones in the QA life cycle, update and publish status reports.

Confidential

Test Lead

Environment: Java, XML, UML, Web Services, SOAP UI, .NET, Web Sphere MQ/MB/Partner Gateway.

Responsibilities:

  • As a test lead, plan for end-to-end activities for system integration and regression testing.
  • Involved in creating test design documents and participated in test execution.
  • Created use cases, class diagrams, functional flows & data flow diagrams and project PPTs.
  • Tested the PRISM web services using SOAP UI.
  • Worked with assertions, groovy scripting, context variables and property transfers using SOAPUI.
  • Responsible for the overall quality and timeliness of deliverables from offshore.
  • Organized the status meetings and sent the status report (Daily, Weekly etc.) to the client.
  • Created test summary report and lessons learned document at the end of the project.
  • As a test lead, involved in creating test project plan, test estimation, defect management, test metrics and analysis, test report statuses, system test sign off & approval.
  • Involved in system testing, integration testing, and compatibility testing of the application with various platforms.
  • Performed root cause analysis (RCA) of the bugs.
  • Identify and recommend test cases for the regression test suite, and hence identify the test cases to automate for regression testing.
  • Created test summary report at the end of the project.

Confidential

Analyst

Environment: Java, XML, XSL Transformations, Web Sphere MQ/MB/Partner Gateway, BPC, MS Visio, Oracle, Cramer, SOAP UI, RFHUTIL, Linux, Cramer, RFHUTIL, PL/SQL.

Responsibilities:

  • Performed system testing of SPIM for various third party products/services.
  • Designed, developed and executed test cases, test scripts and test scenarios.
  • Played the role of senior test analyst and successfully led a two member test team.
  • Extensively tested production support utility/tool called SPIM GUI, which helps ease investigations into production issues. It has the provision to display order details, service level information and milestones information of various Third party services.
  • Tested the SPIM web services using SOAP UI.
  • Interacted with business analysts and software developers for bug reviews.
  • Performed complete End- End testing for each release in QA, stage environment.
  • Involved in writing complex SQL queries to retrieve data for validation and verification at the front end.
  • Developed test scripts using QTP to perform SPIM regression testing.
  • Implemented Data driven framework for Automation of SPIM regression test cases.
  • Extensively used checkpoints, output values, recovery scenarios, synchronization points using QTP.
  • Used descriptive programming while working with dynamic runtime objects using QTP. Used XML DOM and HTML DOM in QTP for parsing and manipulation of XML & HTML data.
  • Participated in daily/weekly meetings with test team and development team.
  • Performed different types of tests such as SIT, E2E, and regression test.
  • Automated the front-end GUI tool called CMDB inventory viewer, which used to view the inventory data, stored in CMDB for various product services provisioned by various provisioning systems using QTP.

Confidential

Assistant Software Engineer

Environment: Java, PHP, Oracle, Windows.

Responsibilities:

  • Understanding the business requirements and developed test cases to test the complete functionality of the application.
  • Participated in FD Reviews and analysis of functional requirements.
  • Developed and executed test procedures and test scripts.
  • Created traceability matrix between test cases and requirements.
  • Performed smoke testing, functionality testing, and integration testing and regression testing.
  • Involved in daily, weekly status reporting and issue status reporting.

Hire Now