We provide IT Staff Augmentation Services!

Test Engineer/automation Analyst Resume

Northbrook, IL

SUMMARY

  • Experience is Practicing and Documenting Test Approach, Defect management methodologies, Test Design and Test Plans.
  • Good Experience in XML, Web services, Soap UI, UNIX logs
  • Worked in Multiplatform Environments like Windows, UNIX, Web applications, and GUI based client/server applications.
  • Expertise in Selenium Automation using Selenium WebDriver, Selenium IDE, Java, TestNG, Cucumber & Maven.
  • Involved in the Design and implemented different Automation frameworks like Keyword Driven Framework and Data Driven Framework for various projects.
  • Maintained Selenium and Java Automation Code and resources in source controls like SVN for improvements and new features.
  • Experienced in different types of testing on AUT like GUI, Functional, Regression, System Testing, Integration, Performance and end to end Testing.
  • Experience in working on BDD (Behavior Driven Development), ATDD (Acceptance Test Driven Development), Tools like Cucumber with Gherkin language. Wrote BDD features and scenarios for User Acceptance Testing.
  • Experienced in using Maven to define project structure, dependencies, build and test management.
  • Experienced in using Jenkins as continuous integration tool for regression testing.
  • Experience in Database Testing using SQL Queries with multiple Databases Oracle, SQL Server and MySQL.
  • Experience in Bug tracking and Reporting using Test Director/ HP Quality Center
  • Experience in Documenting and performing Review methodologies for Use Cases and Test Cases.
  • Experience in testing methodologies using White box, Gray box, and black box testing techniques manually and by using Automation.
  • Strong experience in cross browser web testing with Selenium WebDriver.
  • Specialized in GUI and Functionality Testing, White Box testing, Black box Testing, System testing, including Integration, Performance, Stress, Load and Regression Testing of Web and Client/Server based applications.

TECHNICAL SKILLS

Test Methodologies: WATERFALL, AGILE(SCRUM), SDLC, STLC

Web Automation Testing Tools: Selenium WebDriver, Selenium IDE, Selenium RC, Selenium Grid

Mobile Automation Testing Tools: Appium

Web Service Testing Tools: SoapUI Pro, Ready API, Postman

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

Databases: MySQL, Oracle, SQL Server

Continuous Integration Tools: Jenkins, Hudson, Cruise Control

Defect Tracking Tools: JIRA, Rally, HP Quality Center, Bugzilla, ALM, Zephyr, Version One

Programming Languages: JAVA, SQL, C, C++

DevOps Tools: Chef, Jenkins, Docker

Web Technologies: HTML, CSS, XML

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

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

Utilities: Eclipse, Firebug, Fire path

Operating Systems: Windows XP, 7, 8.1/ Linux, UNIX, MAC OS, Android, IOS.

PROFESSIONAL EXPERIENCE

Confidential, Northbrook, IL

Test Engineer/Automation Analyst

Responsibilities:

  • Followed and Implemented Agile development process methodology throughout application development and testing.
  • Followed the organization’s standard documentation format for developing test plan, test cases, test data, generated test report and coordinated with development team.
  • Attended regular project meetings, workshops with BA, Network Administrators and Developers.
  • Planned, designed and executed the test strategy according to existing QA Methodology.
  • Reviewed/ modified/ created test cases and test scenarios for different types of testing like Functional testing, System testing, Backend testing, Integration testing, and Regression testing as per the requirement.
  • Coordinated with data support team on test data and created various test scenario.
  • Involved in designing and implementing of POM framework to be used with Selenium Web Driver.
  • Developed Test cases manually and generated Automation Scripts using open source tools like Selenium Web Driver, TestNG, Maven and Jenkins.
  • Identifying Automation Scenarios from the set of Test cases /User stories identified in cycle
  • Developing Web Automation Test cases for the identified Automation Scenarios
  • Maintained the Selenium automation code and resources in source controls like SVN, GitHub, over the time for improvements and new features.
  • Performed Compatibility Testing on Internet Explorer, Chrome, Safari and Mozilla Firefox to verify cross browser Compatibility.
  • Performed smoke testing in UAT and production environments for deployment verification
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
  • Good experience in mobile testing using Appium in both IOS and Android applications using simulator and emulator.
  • Tested SOAP(WSDL) and RESTful web services using different assertions like Contains, Not Contains, XPath Match, Compliance, SLA and Security Assertions in SOAPUI PRO.
  • Good experience in performance testing on SOAP and REST services using JMeter tool.
  • Involved in validating batch jobs for the transactions with different business scenarios.
  • Used Maven for build and Jenkins for Continuous Integration.
  • Integrated ALM with Jenkins to run test reports.
  • Constructed and executed SQL queries to create test data and validated tables.
  • Involved in bug review sessions and coordinated with development team to keep track of bug.

Environment: Selenium WebDriver, Appium, Eclipse, Java, TestNG, XPath, CSS, Oracle, SQL, SOAPUI PRO, JMeter, JIRA, HP ALM, Version ONE.

Confidential, Rosemont, IL

QA Automation Lead

Responsibilities:

  • Attend daily stand up calls and update the status of yesterday duties and current work plans of the project.
  • Assessed & analyzed user stories and participated in Sprint planning, Review Sessions &Scrum Meetings
  • Involved in designing and implementing of POM framework to be used with Selenium Web Driver.
  • Developed Test cases manually and generated Automation Scripts using open source tools like Selenium Web Driver, TestNG, Maven and Jenkins.
  • Identifying Automation Scenarios from the set of Test cases /User stories identified in cycle
  • Developing Web Automation Test cases for the identified Automation Scenarios
  • Maintained the Selenium automation code and resources in source controls like SVN, GitHub, over the time for improvements and new features.
  • Performed Compatibility Testing on Internet Explorer, Chrome, Safari and Mozilla Firefox to verify cross browser Compatibility.
  • Performed smoke testing in UAT and production environments for deployment verification
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
  • Experience on Web Services automation using SOAP UI and Ready API.
  • Tested SOAP(WSDL) and RESTful web services using different assertions like Contains, Not Contains, XPath Match, Compliance, SLA and Security Assertions in SOAPUI PRO.
  • Good experience in mobile testing using Appium in both IOS and Android applications using simulator and emulator.
  • Identify, analyze and communicate any defects discovered during testing, documenting defects and ways of recreating defect in ticketing system.
  • Thorough understanding of Bug life cycle using bug tracking tools HP ALM and ZEPHYR.
  • Running Full Automation suite for every Release and analyze the root cause of Failed scripts.
  • Prepared HTML, PDF reports and test results after each release cycle for management and further test planning.
  • Holds defect review meetings with the concerned development and support teams.
  • Experience with Onsite and Off - shore co-ordination.

Environment: Selenium WebDriver, Appium, Eclipse, Java, TestNG, XPath, CSS, Oracle, SQL, SOAPUI PRO, JIRA, HP ALM, Zephyr.

Confidential, Hoffman Estates, IL

Selenium QA Engineer

Responsibilities:

  • Analyzed the specifications from Business view and Functional view of the application.
  • Worked effectively with the developers and product owners in Agile team to achieve Selenium automation testing.
  • Reviewed Manual test cases thoroughly and developed efficient automation scripts with Selenium Webdriver using Java Programming in Eclipse IDE.
  • Extensively worked on designing the test plans and developing the test cases for newly developed functionalities and executed the web-service test cases using SOAP UI tools.
  • Validated the customer account records and their order details with Databases using SQL Queries.
  • Performed functionality and Regression testing cycles for major product releases by developing test suite using Selenium Webdriver.
  • Executed both positive and negative test cases of Functionality and Regression Tests.
  • Prepared the Test Suite with TestNG framework based on Java and developed the test scripts using TestNG annotations.
  • Extensively worked on End-to-end testing for User Acceptance Testing (UAT).
  • Intensively analyzed the test results and bugs were tracked and reported using HP ALM/Quality center (QC).
  • Worked with the version control system Subversion (SVN) and executed test cases.
  • Documented the results of the executed test suite with a detailed report of passed and failed test cases.

Environment: Selenium Webdriver, Selenium grid, Eclipse IDE, Java, Oracle 10g, SVN, HP Quality Center, HP ALM 11, SOAP UI, TestNG, HTML, XML, Windows, IE9, Chrome and Firefox.

Hire Now