Automation Engineer Resume
Chicago, IL
SUMMARY
Overall 8 years of Software Testing experience as a Senior QA Analyst, with hands on experience testing Web Applications, Web services, Mobile Web application and Integration testing. Capable of preparing, reviewing and executing Test Plans( Regression, UAT, Performance, Smoke/Sanity, Deployment), Test Cases, Test Scenarios, Test Strategies from the requirements. Adept at leveraging my java programming to develop/execute Automation scripts using Selenium Webdriver and developing/executing Load testing scripts using Jmeter (Apache). Well versed in using industry standard tools like JIRA, RALLY and HP Quality Center for Testing/Defect tracking Cycles and integration with the Product/Project Management. Over 5 years’ experience working using Agile methodology. Well versed with Test Driven Development and Behavior Driven Development.
TECHNICAL SKILLS
Database: Oracle Database, DB2 database, SQL Server.
Tools: SQL, PL/SQL, SQL*Loader, SQL Navigator, TOAD, Java Debugger, PL/SQL Pages. HTML, XML, JavaScript
Programming Languages: Java, Unix Shell Scripting, VB 6.0, JSP.
Operating System: UNIX, Windows
Testing tools: NI - TestStand (v4.2.1), Quality Centerv9.2, JIRA-4.2, RALLY, Selenium (webdriver 2). Jmeter (Performance testing).
Framework: TestNG, Cucumber.
Office Tools: Word, Excel, PowerPoint and Access
Scripting Languages: VB Script
Markup Languages: HTML-5, XML
PROFESSIONAL EXPERIENCE
Confidential
Automation Engineer
Responsibilities:
- Develop Automation framework and customize framework functionality to develop scripts for Deltak Engage Learning Management System.
- Develop Automation scripts for Engage LMS using Selenium webdriver 2.0
- Execute Automation scripts each sprint or as required and analyze the test execution results
- Develop and execute Performance/Load testing scripts using Jmeter for Engage LMS sites
- Develop and execute Load testing scripts for Student Registration platform( using Salesforce)
- Interact with Developers and Request new build deployment into QA environment, execute Regression test cases.
- Log and Track Defects in Jira, retest test cases after the defects are fixed by development.
- Write detailed Test plan for Automation and Performance testing.
Confidential
Sr. QA Analyst
Responsibilities:
- Integration testing
- Write and execute test automation scripts using in-house Automation tool (Brio)
- Interact with Developers and Request new build deployment into QA environment, run regression suite and test the orders are flowing through all the components as expected.
- Execute existing Automation test suite every night and troubleshoot the failures and errors.
- Checking the Unix log files for debugging.
- Test during Deployment and Production Support
- Write detailed Regression test plan
Environment: Unix, Java (CAML-FTL), Fix Protocol, Tibco, JIRA, In-house Automation tools and other CME proprietary products.
Confidential
Sr. QA Analyst
Responsibilities:
- Write detailed test plan,test cases and review it with Product Owner and Developers.
- Testing the Mobile web application for Confidential .com
- Interact with Product Owner and get the Project Requirements
- Interact with Developers and help deploy code into stage for testing
- Develop Automation scripts using Selenium web driver 2.0 for Mobile web application
- Write detailed Regression test plan and UAT Plan
- Demo the User stories and tasks completed during the Sprint.
- Test during Deployment and Production Support
- Testing the Confidential Desktop application and Support for Sports team activations
Confidential
QA Analyst
Responsibilities:
- Testing web services for Home Mortgage Accounts in SIT and UAT Environments.
- Develop Automated test scripts using Selenium(2.0)
- Interact with Business Analysts and developers to understand the test requirements.
- Conduct detailed Walk-through for the team to understand the rules tested in the test script.
- Write test cases and test scripts.
- Wrote shell scripts to verify output and trap error messages for analysis from large text files.
- Debugging the XML-based log files to check for web rules and conditions.
- Step through the code and debug code for level one analysis of failures so development team had more information along with defect log which cut turnaround time.
- Writing SQL Queries for backend testing using SQL-Server such as finding the valid loan numbers that match the business rule conditions
- Track defects and report incidents.
- Actively participate in the test plan meetings.
- Interact with testing team to perform defect analysis and resolve issues.
Environment: Web Services(WSDLs), 3270 Emulators(Mainframes), LPS( Mortgage Lending system), Altova XMYSpy, Home mortgage framework, JIRA -5, Quality Center(9.2), Selenium(webdriver 2.0).
Confidential
Automation Engineer
Responsibilities:
- Develop automated test scripts using NI-TestStand, Selenium, Automation framework, SIL and HIL simulators for GS2630 and SDUA displays and execute them for nightly regression test.
- Interact with testers and process pros to understand the test requirements.
- Downloading and testing software builds written in Java and C++ from the Jenkins Server and writing automated scripts using Selenium (webdriver 2.0).
- Write SQL queries to check the test results for Pass, Fail or Terminated scripts from the Object Repository stored on SQL-Server database.
- Checked java code using debugger for initial analysis of failure prior to reporting bugs.
- Wrote automation shell scripts to run post job checks and report failures
- Conduct cross training for testers and developers across teams to develop automated test scripts and continuously support their efforts in the process.
- Execute the automated script suite for GS2630 and SDUA daily/ weekly as required
- Actively participate in PSI meetings and sprint planning.
- Interact with offshore team (TCI) to share ideas and resolve issues.
Environment: NI (TestStand 4.2.1), Automation framework, SQL Server, RALLY and Quality Center, Selenium (v4.0).
Confidential, Chicago, IL
QA Analyst
Responsibilities:
- Interacted with both the Business and Development teams to understand the requirements and design of the application.
- Involved in the creation of test cases, executing tests and tracking defects.
- Performed Smoke, Functionality, Integration, Regression testing.
- Used Quality Center effectively for Defect Logging and Defect Tracking.
- Performed back end testing using multiple SQL queries.
- Worked closely with developers in resolving the issues and bug fixing.
- Participated in User Acceptance Testing (UAT).
- Attended daily defect status meetings and weekly team status meetings for reporting testing status and shared ideas for improved testing efforts.
- Conducted Regression testing during the various phases of the development using QTP.
- Developed test scripts for data driven tests using QTP.
- Used Share Point for the documentation and maintenance of Functional Requirement documents and Technical Requirement documents.
Environment: Quick Test Professional (QTP), Quality Center, SQL, Oracle.
Confidential
QA Analyst
Responsibilities:
- Interacted with both the Business and Development teams to understand the requirements and design of the application.
- Involved in the creation of test cases, executing tests and tracking defects.
- Performed Smoke, Functionality, Integration, Regression testing.
- Used Quality Center effectively for Defect Logging and Defect Tracking.
- Performed back end testing using multiple SQL queries.
- Worked closely with developers in resolving the issues and bug fixing.
- Participated in User Acceptance Testing (UAT).
- Attended daily defect status meetings and weekly team status meetings for reporting testing and shared ideas for improved testing efforts plans.
Confidential
Web Technologies Developer
Responsibilities:
- Interacted with clients and created a website 1800automate.com
- Interacted with the team and worked on a project called binaonline.com
- Internal application development using java, JSP and Oracle Database
- Provide training in Web development using HTML, JavaScript, XML and Java.
- IBM-Advanced training programs.
Environment: Oracle Database, Java, JSP, Html, XML and IBM DB2.
Confidential
Web Technologies Developer
Responsibilities:
- Interacted with clients and worked on web development modules like insureagent.com.
- Worked on server side programming modules using JSP and PHP.
- Provide training in Web development using HTML, JavaScript, XML and Java.
- Provide IBM-Advanced training program to customers using IBM Applications.
Environment: Oracle Database, Java, JSP, Html, XML and IBM DB2.
Confidential
IT Trainer
Responsibilities:
- Developed client-server applications using Oracle database and Oracle tools (SQL, PL/SQL, Forms 4.5, Reports 2.5)
- Conduct on-site training sessions compuQuest customer (Oracle database and Oracle tools like SQL, PL/SQL, Forms 4.5, Reports 2.5)
- Conduct training for Unix Operating system and Shell Scripting.
Confidential
IT Trainer
Responsibilities:
- Conduct training sessions for Oracle database and Oracle tools (SQL, PL/SQL, Forms 4.5, Reports 2.5)
- Conduct training for Unix Operating system and Shell Scripting
