We provide IT Staff Augmentation Services!

Automation Test Engineer Resume

3.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Over 8+ years of experience in Software Manual and Automation Testing for Web based and Client/Server applications.
  • Strong knowledge of Software Development Life Cycle (SDLC), Software Developer engineer as a Tester (SDET), Quality Assurance Life Cycle (QALC) and Defect Management Life Cycle Methodologies.
  • Experience in Healthcare, CRM, finance, E - learning and Mobile applications domains.
  • Strong experience with MS Word, MS Excel for writing Test Plans, Test Cases, weekly status reports.
  • Proficient in analyzing the Business Requirements Specification (BRS), System Requirement Specifications (SRS), Functional Requirement specification (FRS), Design Documents to formulate Test Plans, Test Scenarios/Strategies, Test Scripts, Test estimates and Test Cases.
  • Extensive experience in the Quality Assurance and Automated/Manual testing of web based, Client/Server applications using Black Box and White Box testing techniques.
  • Experience in creating and updating Java test scripts using Selenium IDE and Selenium Web-driver.
  • Good experience in testing the various Service Oriented Architectures (SOAs) spanning across various departments using SOAP and WSDL using SOAP UI.
  • Expertise in automated testing Frameworks using SoapUI, Selenium IDE/RC/Webdriver, Selenium Grid, TestNg, JUnit, and JMeter.
  • Experience in Functional Testing, Data Driven Testing, Load Testing and Validating WSDL using SOAP UI.
  • Development experience in SOA, ESB, Enterprise Application Integrations, B2B Integrations, client-server, Data Warehousing and ERP.
  • Experience with Page Object Model (POM) automation framework.
  • Involved in Writing java POJO classes and parsing the JSON file to a Java Object.
  • Extensive analysis experience of analyzing business Documents to develop Test Cases.
  • Experience in Smoke Testing, Functional Testing, Cross Browser Testing and Regression Testing of Web services and web applications.
  • Good experience in mobile testing using Appium in both IOS and Android applications using simulator and emulator.
  • Expertise in Automation tools such as Selenium WebDriver, Selenium IDE, Java, Jenkins & UDeploy (Continuous integration, Regression tests), Cucumber, TestNG (Regression tests),
  • Good in writing automation framework from scratch as well as contributing to existing framework.
  • Involved in database Testing using Oracle and SQL server with Toad tool.
  • Hands on experience in writing SQL Queries, extract data from database.
  • Experienced in performing Data driven testing to validate the components displayed on the website using Selenium.
  • Extensively used Jira, Quality Center and Bugzilla for test planning, Bug tracking and reporting.
  • Possess excellent skills in GUI Testing, Functional Testing, Regression Testing, Stress Testing, Integration Testing, User Acceptance Test (UAT), Database Testing, Load / Performance Testing and XML Application using Automated tools.
  • Effectively communicated on reported bugs/defects which are identified in different phases of testing.
  • Sound knowledge on Rest Assured Testing framework for Unit testing, Jenkins for Continuous Integration.
  • Experienced in manual testing and automate SOAP and RESTful Web Services using SoapUI, Apache Http Client, REST Assured.
  • Experience with Git, GitHub and Bit bucket Subversion.
  • Interacted closely with developers, environment people, client, team manager, team lead and team members for feature issues and discussion.
  • Actively participating in Scrum meeting, Sprint planning meeting and retrospective meeting.
  • Self-starter with strong communication and presentation skills.

TECHNICAL SKILLS

Programming Languages: Java (Eclipse IDE), intellj

Testing Tools: Selenium Web driver, cucumber

Web Services: SOAP, SOAP UI, XML

Testing Management Tools: Jira. Bugzilla

Database: SQL

Version control tools: GIT, Bit Bucket

Integration tools: Maven, Jenkins

Frameworks: Page Object Model, Hybrid, Data Driven, Keyword Driven

PROFESSIONAL EXPERIENCE

Automation Test Engineer

Confidential - Charlotte, NC

Responsibilities:

  • Analyzed Business Requirements Documents to get better understanding of the system both on technical and business perspectives.
  • Participated in Agile software testing process with regular QA meetings to discuss major features of the application, test cases to write and execute.
  • Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
  • Responsible for fixing and maintaining regression automation test scripts for end to end testing using Selenium Webdriver using Java.
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and Web driver.
  • Used Firebug to identify web elements using XPath and CSS selectors.
  • Tested application compatibility for dynamic and static content under various cross browsers using HTML IDs and XPath.
  • Created Data Driven Framework to test with different sets of test data.
  • Experience in RESTFULL web service Testing using Rest Assured framework java. Validated JSON formatted data, different http status code like 200, 201, 400, 415, 500.
  • Performed functional testing of SOAP & Restful Web Services using SOAPUI and Rest-assured tested both xml and json format.
  • Develop scenario-based testing for the JMeter scripts.
  • Create, schedule and run the scenarios using JMeter and generate necessary graphs.
  • Used Testng/JUnit to run Cucumber feature and scenarios and generating report daily basis.
  • Tested the REST calls (POST, GET, PUT, DELETE methods) using SOAPUI Tool.
  • Implemented Automated execution of tests using ANT and Jenkins.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Performed different testing task using test scripts on Selenium Web driver and Junit.
  • Executed SOAP based web services API testing using SOAPUI.
  • Ran the SQL queries for checking the data stored in the database.
  • Wrote complex SQL scripts for Backend testing and Frontend Data validations.
  • Worked on creating test case for object-driven framework for selenium web driver.
  • Automated Data Integrity testing using SQL, JDBC, and Selenium.
  • Performed data driven testing by using JDBC as a data source in SOAPUI and configured SQL queries to fetch data from the Oracle database.
  • Integrated Extent reports to the existing framework
  • Created automation scripts in SoapUI using Groovy Script for web services testing.
  • Manage defect process, analysis, and assignment and report and verify all bugs.
  • Performed cross Browser compatibility testing on different Operating Systems using Selenium WebDriver.
  • Used JIRA for defect tracking purpose.
  • Performed Backend Testing of the application by writing SQL queries.
  • Used Apache POI API to register the test data from the excel sheet.
  • Attended daily project scrum meetings and weekly team status meetings.
  • Implemented and worked on Acceptance Test Driven Development (ATDD) methodologies completing releases ahead of schedule.
  • Implemented TTD and BDD development framework using cucumber tool.

Environment: Selenium Web driver, Java, Eclipse, SOAPUI, Jenkins, JIRA, Cucumber. driver API, Selenium, JMeter, Restful, JSON, XML, HTML, HTTP Client, JIRA,GIT

Automation Test Engineer

Confidential, Hartford, CT

Responsibilities:

  • Participated in Agile software testing process with regular QA meetings to discuss major features of the application, test cases to write and execute.
  • Responsible for fixing and maintaining regression automation test scripts for end to end testing using Selenium Web driver (using Java).
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and Web driver.
  • Converted QTP scripts to Selenium WebDriver scripts. Used Java language and JUnit framework for scripting.
  • Created Data Driven Framework to test with different sets of test data.
  • Worked on web services Testing with Soap UI and Postman. Used WSDL and Injected XML through Soap UI in the environment to mimic response from client.
  • Designed and executed the Automation Test Scripts using Selenium Web driver and JUnit.
  • Created the tests that have no user interaction as a set and executed them as Batch tests using ANT.
  • Implemented Automated execution of tests (nightly and need based) using ANT and Jenkins.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Performed different testing task using various test scripts on Selenium Webdriver and Junit.
  • Used Firebug to identify web elements using XPath and CSS selectors.
  • Executed SOAP based web services API testing (Java and SOAPUI).
  • Developed automation Framework for SOAP and REST (POST, PUT and GET) API Testing using Restful API, UFT API, SoapUI and Postman
  • Worked on creating test case for object-driven framework for selenium web driver.
  • Performed data driven testing by using JDBC as a data source in SOAPUI and configured SQL queries to fetch data from the Oracle database.
  • Extensively worked on JMeter to create Thread Groups and test Web Application for various loads on key business scenarios.
  • Along with validation on the front end, perform the backend log analysis in UNIX environments to make sure the interfaces yield the correct results/response to requests
  • Used JIRA for defect tracking purpose.
  • Performed Data Driven Automation Testing using SQL, JDBC connection, and Selenium WebDriver.
  • Developed and executed SQL queries in the database to conduct Data integrity testing.
  • Implemented and worked on Acceptance Test Driven Development (ATDD) methodologies completing releases ahead of schedule.
  • Implemented Test driven development (TDD and BDD) framework using cucumber tool.
  • Tested application compatibility for dynamic and static content under various cross browsers using HTML IDs and XPath.

Environment: Selenium, Java, JXL, Eclipse, SOAP, JMeter, Eclipse, SOAPUI, Jenkins, JIRA, Cucumber

Mobile Application Tester

Confidential, Houston, TX

Responsibilities:

  • Analyzed the Business Requirement Document (BRD) and Functional Specification documents (FSD) to prepare Test Cases based on the Test Plan and Use Cases and attended Reviews meetings to better understand the applications.
  • Participated in walkthroughs with Team lead, System Analyst, Project Coordinator and the Development team to discuss the outstanding defects and scope change requests.
  • Analyzed test data and Conducted Database or Data driven testing under certain business rules for data population in DB.
  • Developed automated tests using Selenium WebDriver with developers for Continuous regression testing (Jenkins & UDeploy) and reducing manual testing using Selenium, TestNG and Maven.
  • Migrated scripts from Selenium IDE to Selenium WebDriver and created framework scripts from scratch.
  • Used Selenium core to quickly record and play back the tests in the actual environment that they will run the web browser.
  • Exported Test Case Scripts in Eclipse IDE and modified the Selenium scripts and executed.
  • Implemented test automation scripts for mobile testing using Appium for Android and iOS applications.
  • Developed automation scripts for Mobile Native applications on iOS and Android platforms using Appium and Java.
  • Integrated Appium with Sauce Labs for distributing tests on the cloud.
  • Implemented real device mobile app testing using Test Object on the cloud.
  • Performed tests on emulators and simulators over Charles Proxy.
  • Experience in setting up test environment for automated script execution using Java, Appium and TestNG.
  • Performed concurrent executions on emulators and simulators over Sauce Labs and using real devices over Test Object.
  • Identified mobile elements using Appium Inspector, UI Automator Viewer.
  • Used GitHub as version control tool.
  • Used Appium to facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities.
  • Automation scripting experience in Intranet/Internet applications using Selenium Web Driver and SOAPUI.
  • Execution of test suites and HTML report generation using TestNG.
  • Executed cross-browser and parallel testing using TestNG.
  • Prepared automation test framework.
  • Designed and developed Automation Framework (Hybrid, Keyword-driven) using Selenium Web Driver.
  • Used Selenium Grid to execute test cases on multiple machines.
  • Written and executed test cases in HP Quality Center for the release.
  • Performed during the execution phase.
  • Implemented automation using Selenium Web Driver/IDE for performing browser Compatibility Testing.
  • Sole performance of API testing with different sub-systems as a part of Back-end test.
  • Followed Agile testing methodology, participated in daily Scrum meetings and tested each Sprint deliverables.
  • Uploaded and executed the Functional Test cases into HP Quality Center.
  • Extensive involvement in performing Data Driven test using parameterization technology.
  • Involved in writing the Project test plans for this test effort by using the Confidential template and attempted in collecting the team meeting minutes.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
  • Used Rational Clear Quest Bug Reporting tool to log the defects and reporting purposes for developers to fix the defects.
  • Developed White box and Black box (System Testing) test cases.
  • Performed JUnit framework testing and created Traceability matrices.
  • Suggested/Created application scope changes in this release.
  • Worked closely with the Development team to analyze the application at the backend level and to describe the defects.
  • Trained and assisted new team members on data analysis using the API tools.

Environment: HP ALM11, Selenium IDE, Selenium Grid, Selenium WebDriver API, HP Quality Center 10.0/9.0, Appium GUI 1.6.5, Sauce Labs, Eclipse, Windows NT/7, Java, oracle 11, Jira, PL/SQL and Windows2007.

Automation tester

Confidential, Manassas, VA

Responsibilities:

  • Analyzed business requirements, Functional Specifications and Use Cases, prepare Test Strategy and Test plan.
  • Interacted with Functional and Technical Leads/Developers for understanding the requirements.
  • Created Test Plans, Test Cases and Manual and Automated Scripts to create greater coverage for all initiatives assigned.
  • Worked on developing the automation scripts using Selenium WebDriver with TestNG Frame work.
  • Performed functional testing of RESTFULL Web Services.
  • Involved in API Testing in RESTFUL web services using web services testing tool.
  • Reviewed test plans, test cases and test scripts to ensure consistency with functional requirements designed automated tests, created automated test cases, test plans and executed tests using Selenium.
  • Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.
  • Created tests that have no user interaction as a set and executed them as Batch tests using Jenkins.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Involved in designing and developing automated functional Test suite using Selenium IDE and WebDriver.
  • Involved in Functionality, System, Integration, and Regression Test of Web based Reports.
  • Used Selenium WebDriver for automating functional testing and to identify various critical points in applications.
  • Performed functional tests using Selenium WebDriver with data driven framework and documented results in a database.
  • Used Selenium WebDriver used to test search results.
  • Used SQL queries to validate the data between the backend and the front end.
  • Provide all data validation through SQL queries to perform Back-end testing.
  • Performed data accuracy, data validation and data integrity testing by querying the database using SQL queries to check the data table on server.
  • Documented and tracked test scripts, test results and reported test defects using Jira.
  • Involved in defect management by tracking all the defects raised, join defect meetings to update the status of all the defects on periodical basis, publish a consolidated list on weekly basis.
  • Worked with the team lead to coordinate the test case turnover process proceeding each cycle and selectively executed the test cases to verify that they are kept current.
  • Involved in QA team meetings and gave updates to the QA lead/Project Manager on a weekly basis.
  • Followed agile methodology and participate in scrum meetings.

Environment: Java, Selenium Webdriver, Fire Path, Firebug, TestNG, Jenkins, Jira, Eclipse.

Automation tester

Confidential

Responsibilities:

  • Involved in Defining and Analyzing the Testing Requirements based on the Application Functionality.
  • Identified Automation Scenarios from the set of Test Cases.
  • Developed Test Cases using Element Locators, Web Driver Methods, Java programming features and TestNG annotations.
  • Developed Page Object Model Design Selenium framework on TestNG Platform.
  • Used Build Management tool Maven in the framework for batch triggering of Test cases.
  • Performed Unit testing before executing test scripts, Smoke testing to validate critical functionalities of the system and GUI Testing.
  • Executed test scripts using Selenium Web Driver and analyzed the test results.
  • Involved in Functional testing and Regression testing performed on every new build of the application.
  • Involved in executing Selenium test scripts on different browsers and checked for compatibility.
  • Worked with development team members and business people to better understand system functionality in order to improve testing quality control services.

Environment: MS Excel, IE, Firefox, Firebug, Fire Path, Java, Selenium Web Driver.

We'd love your feedback!