June Automation Tester Resume
Chicago, IL
SUMMARY:
- Over 4 years of professional experience in Software Quality Assurance, Manual and Automation testing of Web based, Client - Server
- Experience in both Waterfall and Agile/Scrum project environment.
- Expertise on Selenium Web driver Automation tool and framework maintenance in Java
- Experience in Soap UI and Postman tool on Automating Rest API and Soap Services
- Experience in integrating Behavior Driven Development (BDD) framework/Cucumber in Selenium WebDriver to write acceptance tests for web application.
- Hands on experience in build Management tools like Maven/ANT, continuous Integration tool Jenkins and Java utilities like Log4j, Poi API
- Have experience working with Page object/Hybrid Model Java frameworks with Selenium Web driver on TestNG Library
- Experience in defining Testing Methodologies, Designing Test Plans and Test Cases
- Hands on experience in Data driven testing and Automation of APIs SOAP UI.
- Hands on experience of SOAP UI Pro tool with good command on creation of new project, test suit, test cases with inclusion of different steps like data source, data gen, JDBC calls, Groovy scripting for validation purpose along with assertions.
- Also having good exposure to cascading various test methods of service/API using SOAP UI to automate the test cases.
- Having exposure to various API calls (i.e. SOAP, REST)
- Hands on as Team player with Strong focus on Documentation, Communication, Process and constant improvements though Test Management tools like Jira and Quality Centre.
- Experience in all stages of the Software Development Life Cycle and QA Life Cycle and in all dimensions of Functionality, Usability & Reliability.
- Experience to Black Box testing including Functional testing, Regression testing, Integration testing & System testing
- Exposure to root cause analysis of defects and failed test scripts
- Strong in writing SQL queries to perform backend data validations with MS SQL Server, Oracle.
- Excellent experience with source version control tools such as Subversion SVN, CVS & GIT.
- Experience in Scheduling jobs using Control-M
- Demonstrated outstanding leadership, creative problem solving and analytical skills across platforms
- Used Jenkins as continuous integration server to run automated test suites.
- Good Analytical, Communication, interpersonal skills and an excellent team player
- Good exposure to Banking domain.
- Highly efficient in Complex, Agile, Dynamic, Onshore-Offshore project environments
TECHNICAL SKILLS:
Testing tools: Selenium WebDriver, HP Quality Center, TestNG, JIRA, SoapUI, Manual Testing
Languages: Java, HTML, Xml, Rest Assured, Groovy
Management tools: Maven, ANT, Jenkins, Jira, Quality Centre, Version one, Control-M, Git, SVN
Defect Tracking Tools: HP Quality Center (9, 10, 11.0), Jira
PROFESSIONAL EXPERIENCE:
Confidential, Chicago, IL
June Automation Tester
Responsibilities:
- Worked on AGILE Environment - Participated in the Project planning session for Estimating of the time and resources for executing the test cases.
- Tested the application under Scrum (Agile) Methodology
- Wrote automation test script using Cucumber, Selenium WebDriver and for web application.
- Performed Data driven testing using Selenium WebDriver and TestNG functions which reads data properly from XML files.
- Involved in writing test scripts using java and executed it through selenium cucumber.
- Developed and maintained Test Plan, Test Conditions, Test Data and Expected results for both Functional and Performance tests.
- Prepared unit test cases and test plans for new functional modules. Written Grey box and Black box test cases based on the user and Business Requirements.
- Identified Test cases based on the requirements, participated in implementation of Test Cases, and Test Script according to the Business Requirements, System Requirements.
- Used POM (Page Object Model) design patterns to create object repository which makes the code reusable, maintainable and more readable
- Created XML based test suite and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
- Tested Browser compatibility to ensure that it works on all Browsers (IE, Firefox, Chrome, Safari, etc.) and Tested on Remote server/desktop through Selenium Grid.
- Developed the test scripts and analyzed the results in various stages of the application including integration, regression, functional and acceptance testing using Selenium.
- Implemented web-based automation for using Selenium WebDriver, Selenium Grid and Java.
- Automated Regression and Functional test cases using Selenium WebDriver, Java.
- Developed Hybrid Framework and Page Object Framework.
- Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
- Performed web services testing with SOAP UI by validating request and response for XML files
- Experience working with Web Services using SOAPUI tool to validate XML request and response using different methods.
- Validated Web Services and RESTful calls by comparing the data with Database and User Stories.
- Used JIRA for bug and issue tracking.
Environment: Java, Selenium Web Driver, JenkinsEclipse, SOAP UI, Jira, XML, DOM, Internet Explorer, Firefox, Chrome, MySQL, Windows.
Confidential, Chicago, IL
QA Tester
Responsibilities:
- Responsible for interacting with the business people for understanding business requirements.
- Worked in a Test Driven Development environment. Participated in daily meetings with Developers.
- Performed cross browser functional testing using Selenium WebDriver.
- Performed white box testing like JUnit, TestNG and Web service testing.
- Setup the automation framework using Selenium WebDriver, Java, TestNg, Subversion and Maven.
- Used User Stories from JIRA to create test cases. Wrote test cases and created test data in EXCEL files.
- Defined test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium WebDriver, TestNG and JAVA.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
- Creation of automation test scripts in Java, TestNG, and WebDriver for various features using Data Driven Framework.
- Worked on Selenium for creating and executing test cases for functionality testing of a web app.
- Validated source and target data by writing SQL query using different string functions, group functions in SQL.
- Involved in backend testing for different environments like System Testing and User Acceptance Testing.
- Developed Cucumber (BDD) Feature files using Gherkins and automate them using Selenium Web driver with Java.
- Used Firebug and Fire path to identify elements on the page. Used ALM and JIRA for tracking, analyzing and documenting defects.
- Developed function to verify service response and capturing it in xml files.
- Responsible to verify Web services API request, response data validations in REST
- Used features of SOAPUI like Data Source, Run Test Case, etc according to the test requirement to optimize the test.
- Preformed GUI, Usability, Functional, Regression, Backend, Soap UI tools for Api testing
- Generated Weekly Reports, Defect Reports and Customized Summary Reports.
- Participated in various meetings and discussed Enhancements and Modification Request issues.
Environment: Selenium WebDriver, TestNG, Maven, Jenkins, Jira, HP ALM, Windows, Agile Methodology, SQL Server.
Confidential
QA Tester
Responsibilities:
- Reviewed Business Requirement Documents and Technical Specification.
- Prepared Test Plans and test scripts describing the features and functions to be tested.
- Execute used test cases for manual testing procedures.
- Carried out test data for positive and negative test scenarios for functional testing.
- Created test suites for functional and regression testing using Selenium in Java language
- Documented the test cases templates in MS Word note environments.
- Wrote test cases using MS excel.
- Involved in developing selenium page object frame work from scratch using technologies like maven page factory, Jenkins and other java utilities
- Performed regression tests after every bug fix and system enhancements.
- Involved in Cross Browser Scripting with Selenium Grid and sauce Labs Integration
- Built and managed the repository using TestNG Data Provider Annotation to store the test information, testing data, test scripts.
- Performed functionality testing, GUI testing and regression testing manually.
- Carried out Unit testing, integration testing.
- Documented the testing procedures testing results for future reference.
- Ensured the application conformed to QA guidelines during life cycle testing.
- Executed Test Cases and generated error logs, tracked bugs and created reports.
- Used Quality Center for managing the defect flow.
Environment: Selenium, Eclipse, TestNG, Ruby, Web driver, Quality Center, Windows, MySQL, Oracle SQL Server.
