We provide IT Staff Augmentation Services!

Sdet/automation Engineer Resume

0/5 (Submit Your Rating)

Miami, FloridA

SUMMARY

  • Senior Test Engineer, with 8 years of experience in all phases of software Development Life Cycle (SDLC) & Software Testing Life Cycle (STLC) in Software Testing of web based applications.
  • Performed Manual Testing using Test Planning, Test Cases, Test Design, Test Execution, Defect reporting, Test Status Reporting, Test Closure Activities. Diversified experience in Automation, Manual testing serving various domains such as Finance, Banking, Investment, Health care/Insurance.
  • Expertise in writing Selenium WebDriver automation scripts in JAVA for Banking, Financial, Healthcare and Investment domains.
  • Experience in using Selenium IDE, Selenium Grid and Selenium Web driver.
  • Extensive in developing Selenium Test Scripts using Java in Eclipse IDE and C# in Visual Studio.
  • Experience in using Selenium IDE for recording and involved in developing new Selenium Scripts using Java API to automate Web Application Testing.
  • Experience with Test NG Framework and JUnit Framework.
  • Good Knowledge in OOPS (Object Oriented Programming System) concepts i.e., Abstraction, Polymorphism, Encapsulation and Inheritance. Good knowledge in Exception Handling, Collection Framework, File Operations, Multi - Threading, Methods of string classes, Conditional and Looping statements.
  • 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.
  • Experience with Cross-Browser and Compatibility Testing to test whether teh web applications are working as desired in different browsers and environments.
  • Designed and Implemented different automation frameworks like Keyword Driven Framework, Data Driven Framework and Hybrid Framework.
  • Expertise in writing and executing Test Scripts to implement Test Cases, Test Scenarios, and features for TDD (Test Driven Development), BDD (Behavior Driven Development) using Cucumber
  • Experienced in Web Services testing using SOAPUI tool. Validated request and response XML, SOAP and RESTFUL Web service calls. Experience in writing applications using Java & related technologies such as XML, XSL, HTML, SQL, middleware technologies such as Web Services, SOAP and WSDL.
  • Good Exposure to Java/J2ee, C#, XML, Web services Soap UI etc.
  • Expert in Preparing, designing, and executing test plans and cases (of moderate to high complexity) based on customer and software requirements and technical understanding of product architecture to attain quality software both economically and efficiently, including both new and existing feature regression tests.
  • Involved in Designing and writing of Test Plans.
  • Experience in Smoke, Functional, Integration, System, Regression and UAT Testing.
  • Generating Defect reports and interacting with teh development team.
  • Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid.
  • Expert in using Appium to develop automation testing scripts for web, Mobile and client server applications.
  • Tested a large social network application on multiple platforms web based, Android and iOS.
  • Experience in doing performance testing of service using JMeter.
  • Proficient in testing database of applications developed with SQL Server, Oracle and MS Access.
  • Experience in execution of Test Cases and linking of defects to test cases in Quality Center and JIRA.
  • Well acquainted with Software Development Life Cycle (SDLC), emerging software disciplines like AGILE software development and Traditional Waterfall Model.
  • Expertise in using performance testing tools such as HP LoadRunner, Performance Center, J-Meter and Silk performer.
  • Creative and analytical problem-solving skills and ability to quickly learn and adapt to new and challenging scenarios
  • Ability to work independently as well as in a team oriented, collaborative environment with Excellent interpersonal and communication skill.

TECHNICAL SKILLS

Automation Tools: Selenium 2.0, Selenium IDE, Web driver, HP Quality Center/ALM, SOAP UI, QTP

Test Management: Quality Center, MS Office, Jira, Rally

Development Environment: Eclipse, Selenium, Visual studio 10-12, Net Beans

Language/Script: Java, Java Script, jQuery, SQL, XML, HTML/CSS, Gherkin, Groovy script

Databases: MS SQL Server 2000/2005, TOAD, SQL*Plus, SQL*Loader, MYSQL

Web Technologies: JavaScript, HTML, XML, HTML 5.0, Asp.net, PHP, Angular JS

SOA Technologies: SOAP, REST, WSDL, WADL, Web Services, SOAP UI

Processes: Software Testing Life Cycle, Defect Life Cycle, Testing Methodologies, Black Box Testing Techniques, White Box Testing Techniques, Agile Process

Build/CI Tools: Ant, Maven, Jenkins, chef, puppet, Hudson

Frameworks: BDD/Cucumber Frame Work, Junit, TestNG, TDD, Data Driven, Keyword Driven, Hybrid Frameworks, JBehave, ATF (Automation Test Framework), Page Object Model, Protractor Framework, Appium.

Operating Systems: Windows, MacOS, UNIX and Linux

Others: Git, GitHub, SVN, Firebug, Fire Path, JMeter, Cloud Testing, Sauce Labs

PROFESSIONAL EXPERIENCE

Confidential, Miami, Florida

SDET/Automation Engineer

Responsibilities:

  • Working as a Software Development Engineer in Test (SDET) and is responsible for developing and executing comprehensive suites of automation test plans and test cases.
  • Involved in teh preparation of Test cases and Test Scenarios based on teh requirements.
  • Extensively worked on test cases involving validation of data at all levels including field level validators and UI validation.
  • Performed functional, regression and UAT Testing and extensively used Selenium Web driver.
  • Automated Test cases and Steps by using concepts of Overloaded Function, Variable, Array (single and multi-dimensional) and conditional logic to make script more logical and Debug Java Script.
  • Used J2EE for teh implementation of script on Eclipse. TestNG and Junit annotation are used for teh implementation.
  • Maintained Automation scripts and responsible for code check-ins into GitHub
  • Used Java to code teh test cases in Selenium tool.
  • Used MAVEN to build and run teh Selenium automation framework. Once teh script got finished, used Jenkins to send teh automation reports over email
  • Used Firebug/ IE Developer Toolkit andSeleniumIDE to capture and validate CSS Locators, html Ids to identify elements.
  • Developed Automation framework like BDD, Hybrid.
  • Performed BDD (Behavior Driven Development) using Cucumber Features, Scenarios and Step Definitions in Gherkin format.
  • Conducted UI testing, Functional testing, Regression Testing and verified teh actual results with expected results using Traceability Matrix. Involved in teh usage of BDD framework with Cucumber Step Definition, Scenarios and Features for UAT testing. Implementation of ATDD technical practices (e.g. Automated testing, TDD, continuous integration) create a robust/reliable /repeatable automation test bed.
  • Used ATDD (Acceptance Test Driven development) approach to write feature files using Gherkin format. Implemented Test driven development (ATDD and BDD) framework using cucumber tool with Gherkin Language.
  • Implemented BDD framework for teh first time in teh organization by writing features files, step definitions and closely worked with teh Product owner using cucumber.
  • Used Selenium automation (TestNG) to different type of browsers to perform Cross Browser Testing.
  • Created synchronization points in teh application to deal with timing problems.
  • Used Jira as bug tracking tool.
  • Analyzing and developed test script, test cases and performed Manual and Automation Testing like Positive Testing and Negative Testing.
  • Knowledge on teh Android application development and worked very closely with android developer and performed unit testing and black box testing.
  • Designed Hybrid Appium Test automation framework for teh application (Android apps).
  • Mapped all teh requirements with teh Test Cases using Requirement Traceability Matrix.
  • Performed Black Box Testing, UAT Testing and extensively used Selenium for Regression, Smoke, Functional Testing and data driven testing using excel file in Selenium.
  • Configured and customized Appium tool setting to execute Mobile automation test scripts.
  • Created automation test scripts using Appium mobile automation tool. Ability to gather requirements and provide Quality Assurance of detailed user requirements of Mobile applications manually and using automated tools. Experience in Database Testing using SQL Queries with multiple Databases like SQL Server, Oracle and MySQL.
  • In teh regression phase, teh project was automated using Appium with TestNG.
  • Used an Agile model of development life cycle (SCRUM). Used selenium with java, frameworks, design approaches, and various TEMPeffective implementation techniques.
  • Data Defined and Manipulated (DDL/DML) using SQL Queries in MYSQL.
  • SQL Queries writing to extract teh data and define data to perform E2E testing.
  • Experienced in Testing Web based applications and worked in SOAP testing, JSON, REST.

Environment: Selenium Web driver, GitHub, XML, HTML, CSS, Jenkins, GUI, JIRA, BDD framework, Agile, SQL, MYSQL, MYSQL Workbench.

Confidential, Phoenix, AZ

SDET/Automation Engineer

Responsibilities:

  • Analyzed teh system requirements and developed detailed test plans and test cases and provided teh documentation. Collaborated with product management teams in an agile environment to develop a comprehensive set of tests for web-based applications.
  • Involved in complex test cases dealing with Business rules, under writing issues and validations.
  • Involved in test cases related to quote screens and rating behavior.
  • Tested teh behavioral changes in modifiers according to question sets response.
  • Studied and analyzed teh Functional Requirements Specifications and System Design Specifications and interacted with developers for changes in requirements if any.
  • Developing Test plan of teh application as per technical specifications.
  • Involved in writing Unit and Regression Test cases for teh Product.
  • Involved in Web Services Testing using SOAP UI.
  • Performed Black Box Testing, UAT Testing and extensively used Selenium for Regression, Smoke, Functional Testing and data driven testing using excel file in Selenium.
  • Used ANT and MAVEN to build and run teh Selenium automation framework. Once teh script got finished, used Jenkins to send teh automation reports over email
  • Customized and maintained teh test data in Automation Regression Framework (ARF)
  • Developed Automation framework for both Data driven and Hybrid using Selenium WebDriver in Java and performing unit testing by using TestNG.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Configured Selenium WebDriver, TestNG and created selenium automation scripts in java.
  • Created checkpoints and synchronization points in teh application to deal with timing problems.
  • Analyzing and developed test script, test cases and performed Manual and Automation Testing like Positive Testing and Negative Testing.
  • Creating and maintaining various databases usingSQLServer 2005/2000.
  • Prepared manual test cases for service appointment creation, modification and deletion.
  • Created automated test scripts for validating teh nightly product builds and regression testing.
  • Maintained Defects using Defect Tracking System in Bugzilla.
  • Participated in various meetings and discussed Enhancement and Modification Request issues.
  • Performed all test assignments to ensure teh application meets business requirements and client expectations.
  • Interacted with developers & various members of project team to discuss and resolve defects and to determine their priorities.
  • Handled various operations like pop-ups, Web-Alerts, Java-Alerts, I-Frames, window-handling and utilized Select class and Actions class for required operations.
  • Summarize test results in formula test analysis reports according to teh documentation standards.

Environment: Java, J2EE, JSF, Selenium WebDriver, TestNG, SQL, Bugzilla, Jenkins, SVN, Windows XP, MS Access and MS Excel.

Confidential, Littlerock, AR

SDET/Automation Engineer

Responsibilities:

  • Developed Web Client Test Cases based on Business Rules.
  • Performed functional, negative, positive, Integration, Regression, End to End and User Acceptance Testing.
  • Tested cloud-based mobile applications across multiple platforms touching teh full stack across teh web.
  • Conducted updating and data configurations for multiple apps released weekly.
  • Collaborated with all teams within teh agile environment.
  • Participated in a design and architecture of a framework to target teh testing of web applications.
  • Identified issues before they became problems and collaborated to fix them.
  • Tested release candidates update and third-party app updates for apps on multiple operating systems and devices.
  • Used different types of virtual devices(Emulator) and real devices for Test Cases Validation.
  • Hybrid framework with Android Driver was developed and generic keywords were implemented.
  • Used Maven to build and run teh Selenium automation framework. Once teh script got finished, used continuous integration tool to send teh automation reports over email.
  • Performed Unit testing & Integration testing of teh scripts developed.
  • Execution of test scripts using Selenium Web Driver using TestNG.
  • Worked with developers and teh testers to verify test cases.
  • Well versed with Quick Test professional (QTP) to support test automation using potential features like Data Driven Tests, Check points, regular expressions and functions.
  • Created and executed multi-action scripts based on test script/scenario flows
  • Involved in querying using SQL and updating records and validate database records as expected.
  • Involved in Task Estimation, Prioritization, Creation and Communication to Onsite & Offshore teams.
  • Developed automation test scripts using Selenium to evaluate Security of Web based user autantication apps.
  • Maintained bug lists for critical issues using Quality Center & reported teh same in status meetings
  • Prepared and Presented weekly and monthly QA Defect and Status Reports to teh different Stake holders.
  • Coordinated user Acceptance testing with final users & prepared end user documentation for teh new system.

Environment: JAVA, HTML, XML, JSP, Oracle, Selenium Web driver, Maven TestNG, SOAPUI, Quality Center.

Confidential, New York, NY

Automation Test Engineer

Responsibilities:

  • Created various documents such as Test Plan, Test Scenario and Test Schedules document, Defect Management Workflow Diagram, Test Case, Test Script, and User Manual Document.
  • Served as a liaison between business, application team and technical team
  • Reviewed teh requirements and use case diagrams to write Test Cases/ Test plan that would test various scenarios.
  • Create test plan and test cases for manual and automated testing from business requirements to match teh project’s initiatives.
  • Used Keyword driven, Page Object Model, Data Driven using CSS Selectors as a part of Framework.
  • Performed ETL testing and precise documentation.
  • Performed testing of schemas in different environments like staging and ODS.
  • Helped Automation engineers in writing teh code and solved technical issues
  • Experience in parallel testing using Selenium Web Driver.
  • Worked on Agile (Scrum) project methodology.
  • Performed Selenium automation usingSelenium Web Driver and Selenium IDE
  • Test teh web modules flow and improve teh script performance using Selenium find elements.
  • Tested Service Oriented Architecture application using Soap UI.
  • Served as functional SME for DB2 migration project providing recommendations for improvement and technical expertise alongside project life cycle resulting in teh delivery of projects on time.
  • Performed Integration and Regression tests to check compatibility of new functionality with teh existing functionalities of teh application.
  • Extensively used Selenium APIs such as taking a Screenshot for Capturing Failed test cases, select for selecting multiple values from list, Actions for various key and mouse event, with different Locators (Xpath, CSS Selector, id, Link text).
  • Wrote SQL queries extensively, queried database and generated test reports.
  • Automated mobile application by using emulators and simulators using API
  • Knowledge on teh Android application development
  • Performed Defect Tracking & Management in Rally.
  • Supported production install and served for project issues in teh capacity of a Lead Analyst.
  • Involved in Unit Testing teh code and provided teh feedback to teh developers.

Environment: Rally, Confluence, Java/J2EE, JUnit, Fiddler, Selenium WebDriver, DB2, Windows XP, MS Access and MS Excel, jQuery.

Confidential

Java Developer

Responsibilities:

  • Worked on UI designing, data modeling, and reviewed teh design documentation.
  • Responsible for development and consumption of SOAP and Restful Web services.
  • Performed unit testing using JUNIT framework and used jQuery test cases for testing action classes.
  • Involved in writing Junit Test cases, doing smoke test as testing framework.
  • Designed (high-level and low-level designs) and developed teh application using teh Spring4.0MVC framework.
  • Implemented SQL queries for database interaction.
  • Extensively worked on Stateless Session EJBs for business logic.
  • Wrote Shell Scripts to perform teh End of teh day job to process feed files that comes from various systems.
  • Designed developed and maintained teh data layer using Hibernate and performed configuration of Struts, Application Framework.
  • Conduct knowledge sharing sessions among teh team members in technical areas.
  • Used Hibernate in data access layer to access and update information in teh database.
  • Involved in writing queries to extract data from teh Database.

Environment: Java 1.8, J2EE, Spring framework, Hibernate 3.x, jQuery, Servlets 2.3, AJAX, Web services, SOAP, XML, Apache POI, jQuery, JavaScript, Oracle 10g, WebSphere 7.0, Agile Methodology, JUnit, XSLT, HTML/DHTML.

We'd love your feedback!