Quality Automation Engineer Resume
Dallas, TX
SUMMARY:
- 5+ years of QA experience in Manual/Automation testing of Web and client/Server wif specializing in Software Quality Assurance Testing and QA Automation Engineer.
- Having extensive experience in writing and implementation of complex Test plans, design, Development and Execution of Test scripts for system and functional projects.
- Extended experience in system testing, integration testing, UAT testing, Performance testing, functionality testing, and regression testing.
- Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.
- Hands on experience in Test automation using different Automation tools/techniques by using Selenium Web Driver/IDE/GRID, TestNG, Maven, Fire Path, Running scripts, Debugging scripts in different environment, Extracting Test results, Cross browser testing, and data validation.
- Extensively worked on Agile Development and management processes.
- Experienced wif SOA, Web Services, SOAP, Soap UI, RESTFUL technologies.
- Extensive experience in functional testing, black box testing, negative testing, compatibility testing, and recovery testing.
- Experience in Back - end testing, data validation, Database testing using SQL queries.
- Good noledge and experience wif defect tracking tool using JIRA, HP Quality Center and ALM
- Experience in Rest API automation using Rest Assured, Postman requests.
- Proficient wif BDD and TDD using cucumber.
- Integrates Automation scripts (Selenium WebDriver API) on Continuous Integration tool Jenkins for nightly batch run of the Script.
- Experience in creating and executing very large and complex End to End Test Scripts across different application Interfaces both Automated and Manual.
- Extensively worked on different Selenium automation frameworks.
- Excellent interpersonal skills, proven team player wif an analytical insight to problem solving and deliver under high stress environment.
- Unique ability to adapt quickly to challenges and changing environment.
TECHNICAL SKILLS:
Testing Tools: Selenium WebDriver/IDE/GRID, FirePath, Firebug, Cucumber, TestNG, SOAPUI, SOAP, Manual Testing.
Language/ Script: Java, JavaScript
Frameworks: Junit, TestNG, TDD, BDD, Protractor.
Web development: HTML, VB Scripts, XML, CSS, JavaScript.
SOA Technologies: SOAP UI, REST, SOAP.
Build/ CI Tools: Maven, Jenkins
Databases Technologies: MS SQL Server, MYSQL.
Bug Tracking Tools: JIRA, HP Quality Center, ALM
Platforms: Windows, Linux, MAC, UNIX
PROFESSIONAL EXPERIENCE:
Confidential
Quality Automation Engineer
Responsibilities:
- Interacted wif the Business Clients, Product Owners, Developers and QA Manager for clear exposure to trickle down the technical/functional User Requirements & Change Requests to Test Plans and Test Scenarios.
- Identified test cases to automate then tested these cases using Selenium WebDriver, TestNG and Java technologies (Eclipse IDE). Contributed in framework creation.
- Perform Functional Testing, Regression Testing, System Integration testing, (UAT) User Acceptance testing and End to End Testing.
- Tested the application in a highly dynamic environment wif a sprint team using agile methodology.
- Responsible for creating the functional testing framework using TestNG and using Selenium WebDriver to automate the UI components.
- Used GitHub to maintain and manage the build scripts, test data used and other documents related to the project.
- Automated the Test cases using Selenium for Regression testing and TestNG for grouping the tests.
- Involved in testing both SOAP and REST services using Rest Assured and tested both XML and JSON formats.
- Created Automation Framework for Testing E2E product having distributed across cloud, local networks using cucumber.
- Used Selenium WebDriver API to automate tests on cross browser and cross platform environments.
- Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using TestNG prior to agile release.
- Used BDD framework wif Cucumber, Java and created future files wif scenario and scenario outline files.
- Used Build tools like Maven to generate test reports.
- Set up Jenkins, GitHub, and Maven to work together and provide a smooth continuous integration system. Used Maven as a build automation tool for JAVA projects.
- Involved in Web Services Testing using SOAP UI.
- Involved wif SDLC models, waterfall and AGILE Methodology projects (Scrum and XP).
- Actively participated in walk-through, inspection, review and user group meetings for quality assurance wif BAs, SMEs and Developers.
Environment: Java, Selenium WebDriver, Jenkins, TestNG, Maven, SOAP UI, Eclipse IDE, agile and Windows.
Confidential, Dallas, TX
QA Engineer|
Responsibilities:
- Interacted wif the Business Analysts and developers to analyze all the testing requirements.
- Created Test Plan and conducted Test Case reviews to communicate all the tests.
- Extensively used Selenium WebDriver for the automation of web application
- Configured Selenium WebDriver, TestNG and created selenium automation scripts in TestNG framework prior to agile release
- Testing applications functionality using different kind of testing like smoke testing, sanity testing, and regression testing.
- Performed Load and Stress Testing (Performance Testing) using HP LoadRunner.
- Involved in creation of automation framework in Selenium WebDriver using Behavior driven approach like Cucumber.
- Setup the Automation framework using Selenium to run test cases in multiple browsers and platforms.
- Setup jobs in Jenkins to run smoke scripts after every build.
- Prepared status summary reports wif details of executed, passed and failed test cases.
- Responsible for updating and maintaining JIRA for reporting and logging the defects found during functional and regression testing and following up the bug life cycle.
- Involved in developing BDD Framework from Scratch.
- Involved in daily Scrum sessions wif emphasis on target user stories, removing any obstacles, managing product backlog, re-allocating resources where necessary and reviewing milestones.
- Worked in Agile methodology, wif an ability to accommodate and test the newly proposed changes at any point of time during the release.
- Used SOAP UI for testing Web Services, generation of SOA envelopes, and acceleration of many other common XML tasks encountered during development of Web-Service enabled applications.
Environment: Selenium Web-driver, Java, JUNIT, RESTful web services wif postman, MS SQL Server management studio, Linux, Windows, JIRA, ANT, Selenium GRID.
Confidential
QA Tester
Responsibilities:
- Performed, Functional, Integration, User Interface testing manually.
- Involved in writing and executing the test cases and test suites using Java and Selenium Web driver.
- Build and maintain test automation stubs and frameworks using selenium.
- Analysis and study of Software Requirements Specifications (SRS) documents, project planning for preparation of test plan.
- Created LoadRunner Scenario utilized user scripts into real Performance Test, utilized different Load Runner monitoring tools, identified bottlenecks and analyzed the performance of Application Server and Database Server.
- Defined types of tests and identified the objectives.
- Created test plan, test cases and test scripts and followed agile development process.
- Verified Process flow by writing and executing SQL queries and stored procedures using Oracle PL/SQL developer.
- Conducted functional, integration and regression testing of Web Services using Soap UI.
- Performed Backend Testing using SQL.
- Creation of test cases and execution of test cases.
- Attended weekly Status Meetings and present QA status to the Manager.
Environment: Manual testing, Junit, Win Runner, SQL, WebLogic, Windows, Agile.
