We provide IT Staff Augmentation Services!

Sr. Test Automation Engineer Resume

3.00/5 (Submit Your Rating)

Cherry Hill, NJ

SUMMARY

  • Over 8 Years of extensive experience in analyzing, designing and implementation of a QA Testing strategy for web - based, mobile and client/server applications using Manual and automation testing in both Agile and Waterfall Software project methodologies.
  • Exceptional noledge and implementation skills in complete Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Defect Life Cycle (DLC).
  • Good in Assessing and analyzing acceptance criteria for user stories and participated in Sprint planning, Backlog grooming, Sprint review, andSprint Retrospectivemeetings, also developed Test Scenarios, Test cases, Test Data, Test reports.
  • Hands on experience wif using performance testing tools such as Jmeter and HP Loadrunner.
  • Familiarity wif Protractor end-to-end test framework for AngularJS application implementedJasmineas a BDD testing framework wif Cucumber wif Gherkin language.
  • Extensive experience in Smoke, Functional, Regression, API, and End to End, User Acceptance Testing (UAT).
  • Experience in coreAWSservices (S3, EC2, ELB, EBS, Route53, VPC, auto scalingetc.) and deployment services (OpsWorksandCloud Formation ECS) and security practices (IAM, Cloud watch and Cloud trail) and servicesLambda, EMR, RedShift, Elastic Bean Stalk.
  • Understand the functional flow and automate the web-based and desktop applications using TRICENTIS TOSCA Test Suite.
  • Hands-on experienced in working on projects wif Selenium, VSTS, Coded UI Test, C#, NUnit, Java, JUnit, JavaScript, Continuous Integration, SQL, Web Services, REST, SOAP, JIRA, UFT, QTP, VBScript QA technologies and tools.
  • Good noledge on Test Automation Framework wif Selenium WebDriver implemented BDD through Cucumber wif Gherkin language to develop feature files.
  • Excellent Back End Testing experience by designing and executing SQL Queries using APEX, MySQL, Oracle databases.
  • Extensive noledge on Web Technologies like HTML, CSS, AJAX, XML, DOM.
  • Deep noledge of Object-Oriented Programming (OOP) Concepts including Inheritance, Abstraction, Encapsulation, and Polymorphism.
  • Experience in implementing the Page Object Model (POM)by creating an element for each page object and reused all the objects in various test scripts.
  • Knowledge of Maintaining the automation code and resources in configuration management/ subversion tools like Git and GitHubrepositories over time for improvements and new features.
  • Excellent time management and multitasking skills, highly dedicated to producing professional work wif the highest quality and creativity and excellent collaborator wif very good communication skills and a results-oriented attitude.

TECHNICAL SKILLS

Testing Tools / frameworks: Selenium Web Driver, Protractor, Cucumber, Gherkin language, TestNG, JUnit, Postman, Rest Assured Libraries, Maven, Tosca, Selenium Grid, Jenkins, Jira

Project Build Tool: Eclipse, MS Visual Studio, Sublime, Brackets

Tests Performed: Functional testing, Regression testing, Smoke testing, Integration testing, Ad-hoc testing, Positive/Negative Testing, UAT, API

Languages/Frameworks: Java, SQL, CSS, POM, DDT, BDD, Hybrid

Methodologies: Agile (Scrum), Waterfall

Database: APEX, Oracle, SQL Server, MySQL

OS / Browsers: IOS, Windows, Chrome, Safari, Opera, Firefox

PROFESSIONAL EXPERIENCE

Confidential - Cherry Hill, NJ

Sr. Test Automation Engineer

Responsibilities:

  • Participated in a full life cycle of an Agile project and applied best Quality Assurance practices to ensure full functional testing of new features being added every sprint, as well as full Regression testing for all previously implemented functionalities in every sprint.
  • Created test plans to tackle new features, as well as test cases for issues found in regression testing.
  • Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.
  • Involved in the Continuous Integration of the automation framework wif Jenkins.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment. Reporting the test execution reports every day to higher management.
  • Created automation framework for complex scenarios and performed functional and regression testing for various releases using Selenium Web-driver.
  • Worked in DevOps, installing, configuring and integrating Automation scripts on Continuous Integration tools (CI/CD) like Jenkins for nightly test suite execution and working on noledge on testing and configuring Amazon Web services (AWS).
  • Participated in framework design and developed hybrid framework wif data-driven and page object model.
  • Performed cross-browser compatibility testing on different operating systems using Selenium Web driver.
  • Involved wif database management through the performance of back-end testing and creation of SQL statements.
  • Developed Small Scale load test, Soak test wif JMeter and Reported defects in JIRA. Worked wif JIRA Project Management and defect tracking.
  • Involved in developing BDD Automation Framework using Cucumbertool and Feature files which include Features, Scenarios, Scenario Outlines, and Step Definitions.
  • Automated application usingTOSCA. Developed and Maintained testmodulesin TOSCA. Handleddynamic valuesin test cases using TOSCA.
  • Assisted in gathering the business requirements, ETL Analysis, ETL test and design of the flow and the logic for the Data warehouse project.
  • Used build tools like Ant and Jenkins to build and regress automated tests, used GIT and code hub, documented and tracked defects and produced detailed reports using Rally.
  • Used Rest Assured and Postman for Rest API Testing.
  • UsedJMeterto executeLoadTestsoutside the company firewall by configuring host machines wifJMeterinAWS.
  • Used Tosca connect to connect Tosca wif HP ALM to help manage the Test cases and Defects in ALM.
  • ExecutedJMeterScenarios to perform performance testing of web application and Rest API’s. Also executed Stress and scalability.
  • Used Sauce labs to execute Selenium automation suites on different platform and performed browser Combinations in parallel.
  • Maintained and executed Maven builds files.
  • Involved in manual testing and automate SOAP and RESTful Web Services using SoapUI, Apache Http Client, and REST Assured.
  • Used Git as a code repository and Code Collaborator to manage code reviews.
  • Worked on Rest API testing using Rest Assured based automation frame work wif Jackson libraries.
  • Performed functional testing of SOAP and RESTFUL Web Services using HTTP Client.
  • Provided testing results and defect status reports to the QA manager.
  • Worked wif other teams to ensure seamless data transmission among the many layers wifin the system.

Environment: Agile(Scrum), Java, HP QC/ALM, CI/CD, Jira, Rally, Restful Automation, Tosca, Selenium Web driver/RC/Grid, UAT, TestNG, JMeter, JUnit, WebLogic, Maven, Cucumber/ Ruby, Jenkins, Bamboo, Git/GitHub, QTP, Eclipse IDE, Agile, AWS, HTML, XPath, Postman.

Confidential - Tupelo, MS

Automation Engineer

Responsibilities:

  • Extensively involved in analyzing Business Requirements, created Test plans, and prepared detailed Test cases for Application under Test (AUT).
  • Participated in all the Scrum Ceremonies like Sprint Grooming, Sprint Planning, Daily Scrum, Sprint Demo, Sprint Retro meetings.
  • Used AWS to deploy the project on EC2 instance. Implementation of the Business logic layer for MongoDB Services.
  • Worked wif AWS cloud machines to setup selenium GRID and also Jenkins server on HUB machine.
  • Worked wif automation of Rest APIs using API framework wif RESTAssured, Java and TestNG.
  • Primary duties included Smoke, Integration, Regression, and Functional, to include execution, defect tracking, and reporting.
  • Experienced working wif SeleniumAutomation Tool, WebDriver to Test UI Applications.
  • Implemented JUnit as behavior-drivendevelopment(BDD) testing framework, developed Page Object Model, and defined dependencies in Maven Pom.xml
  • Developed test code in Java language using IntelliJ IDE.
  • Prepared Test Plan, Test Strategy, Test Data, Test Case, Test Result and Traceability Matrix in qTest and HP ALM Quality Center Tool.
  • Developed Automation scripts inMicrosoft Visual Studioand usedNUnit framework.
  • Created test scripts usingGroovy scriptto automate web services inSOAP UI.
  • Created Manual Test Cases in HP QC/HP ALM/Rally.
  • Designed, builded, maintained the performance, and load test scripts using JMeter and HPLoadrunner. Writing and automating performance test scripts using JMeter and Loadrunner and using HTTP, REST, Mobile Trueclient, and SOAP protocols.
  • Wrote theSQLqueries on data staging tables and data warehouse tables to validate the data results.
  • Extensively created SQL statements to query the Oracle Database for Data Validation and Data Integrity using APEX as a management tool.
  • Created unique locators to identify, interact, and get information from complex web elements.
  • Automated the functional scenarios and built the Automation Regression Suite to run on demand.
  • Involved in Data visualization & analysis to microservices APIs to data storage & processing.
  • Integrated Selenium WebDriver wif Cucumber Gherkin language for testing UI.
  • Achieved Continuous Integration through Jenkins.
  • Developed QTP/UFT scripts wif object model and description programming, and handled dynamic objects using VB-script and regular expression in QTP/UFT.
  • Experienced working wif Jira to track the task and issues, attended daily status meetings to update the status of work.
  • Automated APIs using REST ASSURED Libraries and manually tested APIs wif POSTMAN and SOAP UI.
  • Used Junit-Cucumber Framework to drive the execution.

Environment: Selenium Web driver, ALM, Quick Test Professional, Oracle, Ruby, HTML, JMeter, Java, Excel, Rally, J2EE, JIRA, Eclipse, Agile Methodology.

Confidential - Richmond, VA

Quality Assurance Analyst

Responsibilities:

  • Participating in all aspects of product testing, including Test Plan Development, Execution, and Delivery of well-tested solutions wif a short time to release.
  • Collaborating wif different teams throughout the Software Development Lifecycle in Agile environment to create Test Cases as per business requirements.
  • Extensively involved in writing and designing templates for the Test Plans.
  • Designed and Analyzed Test Case design document basing on the Functional Requirement Specifications to implement through the testing process.
  • Customized UFT Scripts wif Parameterization, Check Points, Library Files, and Regular Expression to automate functional Test Cases.
  • Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA forCucumber.
  • Involved in creating the Traceability matrix based on Functional requirements in each module.
  • Used TFS source control to deploy application. Used TFS to report bugs and to maintain product backlog items.
  • Customized and generated multiple TFS reports to serve company needs.
  • Developed an in-house add-ins called ‘Team for word’ to integrate MS-word to TFS and ‘Team Explorer’ to integrate MS-Excel to TFS.
  • Developed automation Framework forSOAPandREST(POST,PUTandGET)API TestingusingRestful API,UFT API,SoapUIandPostman.
  • Knowledge of Jira - defect tracking tool and test case management too.
  • Involved in designing and implementing automation framework to be used wif Selenium WebDriver.
  • Automated the functional test cases for various modules in the application usingTestNG and Maven.
  • Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.

Environment: Java, Selenium WebDriver, Selenium Grid, STLC, Cucumber, TFS, TestNG, SoapUI, Postman, Jenkins, JIRA, Log4j, Maven, Eclipse, Agile, Oracle, Manual Testing, Git

We'd love your feedback!