We provide IT Staff Augmentation Services!

Testing Automation Analyst Resume

5.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY:

  • Highly skilled, strong problem solving skills with technical background, great inter personal skills, and result oriented Consultant with more than 6 years of diversified experience in software testing and automation development environment.
  • Experienced in all aspects of the Software Development Life Cycle with specific focus on Test automation development.
  • Experienced automation testing using Appium and Selenium WebDriver.
  • Experienced in Database Testing using SQL Queries, Databases like Oracle, SQL Server and performed Database testing including data integrity and data validation testing.
  • Experienced in different types of testing on AUT like GUI, Functional, Regression, System Testing, UAT and Performance Testing.
  • Experienced in writing features using Behavior Driven Development framework on tools like Cucumber and Gherkin.
  • Experienced in using automation frame works Page Objects, Page Factory, Data Driven, Keyword Driven, Test Driven, and Behavior Driven.
  • Experienced in using Apache POI to read/write data from/to excel using HSSF and XSSF into the automation test script.
  • Experienced with web services testing and automating using SOAPUI and Postman.
  • Experienced in Agile/SCRUM development methodologies like test driven development, continuous integration, code coverage, code analysis.
  • Experienced in Test Environment Setup using Build Tool Maven and CI tool Jenkins.
  • Expertise in Selenium Automation using Selenium WebDriver, Selenium Grid, Java, TestNG, Junit, Jenkins, Cucumber, Appium, SOAP UI, Postman, TDD, BDD and Maven.
  • Excellent skills in analyzing business specifications, developing test plans, test scripts, test cases and automation.
  • Ability to acquire new skills within short time scales, adapt to rapidly changing work practices and build and maintain excellent working relationships with colleagues.
  • Ability to interact with all levels of personnel from technical to high level executive management within the Information Technology and business communities.
  • Ability to work in a fast - paced, highly collaborative, agile development environment in support of short iterative cycles.
  • Automates tasks using Python and PHP programming languages.
  • Experience in Functional automation tool QTP/UFT and Load & Performance testing tool LoadRunner and JMeter.
  • Experience with bug tracking tools like Quality Center/Test Director & JIRA and familiar with Clear Quest, Bugzilla.
  • Involved in functional testing, black box testing, negative testing, compatibility testing, and recovery testing.
  • Analyze the CPU Utilization, Memory usage, and Garbage Collection and DB connections to verify the performance of the applications.
  • Expertise in using Microsoft .NET technology stack, incorporating Visual C#, VB.NET, ASP.NET MVC, Web API, Windows Services, WinForms along with client-sided scripting using JavaScript and jQuery.
  • Expert in using AJAX, JSON, HTML, XML and SQL technologies
  • Experience in Test coordination between Onsite and Offshore team.
  • Prior experience in analyzing and reporting on performance metrics and test results.
  • Excellent analytical and problem solving skills with the ability to troubleshoot with strong oral and written communication skills.

TECHNICAL SKILLS:

Languages: Java, C, C++, COBOL, BASIC, FORTRAN and Pro *C.

Web Technologies: HTML, XML, CSS, JavaScript, Angular JS and Python.

Testing Tools/API: Selenium Web Driver, Appium, Mercury QTP 12.0, SOAPUI, Postman, Android Studio, Manual Testing, JUnit, TestNG, Cucumber, J Meter, Firebug, Firepath.

Frameworks: Page Object Model, Page Factory Model, Data Driven, Keyword Driven, BDD, TDD.

Testing Tools: Test Build and Integration tools Jenkins, Maven, TeamCity, Testing Integration, Functional, Regression, Performance and Load Testing, Manual, ETL Testing, Black Box and White Box Testing.

Bug Tracking Tools: Bugzilla, JIRA, Quality Center.

Database Technologies: Unify, Sybase, MS SQL Server, Oracle

Tools: JIRA, Mingle, Test track, Test Director, TFS, MTM, CVS, Git, SVN, EclEmma, Sonar.

Methodologies: Agile, Spiral and Waterfall.

Networking Protocols: HTTP, FTP, SSH, and SNMP.

Browsers: Chrome, Firefox, Safari & Internet Explorer.

Mobile Platforms: Android, IOS.

Operating Systems: Windows 10, UNIX and Linux.

PROFESSIONAL EXPERIENCE:

Testing Automation Analyst

Confidential, Atlanta, GA

Environment: Java, Selenium Web driver, Appium, JUnit, TestNG, JIRA, Jenkins, Cucumber, Gherkin, EclEmma, Sonar. SOAPUI, Postman, Oracle, Agile/ Scrum.

Responsibilities:

  • As a Confidential team member participating in Epic/Story workshops, estimations, building automation backlogs, planning, stand ups etc.
  • Responsible for creating and maintaining regression and smoke automation test scripts for the front-end system (Apartments and ApartmentFinder.com) as well backend system (OMNI) using Java, Selenium WebDriver, TestNG, Cucumber, Gherkin, Jenkins, Maven and Eclipse IDE.
  • Improved the code reusability using Page Object, Data Driven patterns.
  • Used Apache POI framework to read/write the data from/to excel sheets.
  • Involved in using Maven build tool to manage framework dependency jar files, plugins, test suites etc.
  • Configured Jenkins build jobs for Continuous Integration of source code from Repository and launch of Regression and Smoke Testing and sends automation build status mails to the team.
  • Automated web services testing using SOAP UI and Postman.
  • As part of the automation process used Selenium features like taking screenshots, Actions, handling frames, scrolling, alerts etc.
  • Implemented Selenium Webdriver wait to test processing of intensive application pages.
  • Automated CRUD tests. Working closely with developers and product owners to automate test cases.
  • Wrote SQL scripts to clean up the test data.
  • Involved in using the web-debugging tools like XPath, Firebug and Fire Path to locate elements.
  • Performed Backend testing to test the validity of data using SQL Queries.
  • Participated Confidential retrospectives to address unfinished items and to use in future agile planning. Using Jira tool to track automation project backlogs, planning, releases etc.
  • Performed functional and browser compatibility testing on mobile (Windows Mobile), web and desktop applications (Windows).
  • Design and execute load and performance tests against Web applications & web services.
  • Executed both manual and automated tests to provide Regression testing and to verify the functionalities and business logic.
  • By using LoadRunner to test applications, measuring system behavior and performance under load.
  • Generated, parsed and validated JSON and XML formatted data using JavaScript that received in response from REST API calls.
  • Create Test Automation Framework, maintain and execute automation test cases (Java, Selenium).
  • Used Python scripting for automating user tasks.
  • Design, develop and automate GUI, functional and API test using Selenium WebDriver (Python, XPATH, CSS, HTML, JSON).
  • Reported software defects in Quality Center (QC) and interacted with the developers to resolve technical issues.
  • Analyzed test results, tracked the defects and generated reports using Quality Center.
  • Used Git as code repository and Code Collaborator to manage code reviews.
  • Generated the detailed reports of the Bugs, Test Execution summary reports.
  • Conducted the team meetings for discussing the status and issues.
  • Attended Weekly/Daily reports to clients based on the status of execution/defects.

Test Automation Consultant

Confidential

Environment: Java, Selenium WebDriver, Junit, Soap UI, Oracle, Mingle, Test Track, QTP.

Responsibilities:

  • Worked in a tightly integrated product suite in a fast-paced, highly collaborative, Agile /Scrum development environment.
  • Involved in breaking larger features down into sub-epics and smaller stories for Inclusion in releases and sprints.
  • Participated Confidential retrospectives to address unfinished items and to use in future agile planning.
  • Automating Confidential stories and important business scenarios using Java, Selenium Web Driver, Junit framework.
  • Improved the code reusability using Page Object pattern, Data Driven Framework.
  • Used Apache POI frameworks to read the data from excel sheets.
  • Working closely with developers and product owners to automate test cases.
  • Performed Manual Testing & Mobile Automation Testing using Appium.
  • Implemented simulator for Mobile App Testing by using Appium.
  • Experienced in load and performance testing tool JMeter.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Performed web services testing using SOAPUI for integrated systems (Deal Maker, Wide orbit, VCI) and automating them.
  • Using Mingle tool to track Product backlogs, planning, releases etc.
  • Using Test Track to track defects, test cases and test runs.
  • Pairing up with developer's/product owners to understand complex test cases and acceptance criteria for automation scripts.
  • Coordinate efforts with other QA members responsible for building and maintaining the test environment and regression test bed.
  • Wrote SQL Queries using SQL developer to check/validate data.
  • Works as a true team member to meet the Confidential commitments.
  • Performed sanity check, integration, functional, regression, UAT and end to end testing.
  • Involved in the Usage of Selenium Grid to run test cases in multiple browsers and Platforms.
  • Used Git version control to track and maintain the different version of the application.
  • Coordinated with developers and record defects in JIRA to track until they are resolved.
  • Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.

QA Analyst

Confidential

Environment: Selenium WebDriver, Cucumber, manual testing, Oracle, SQL server, Test Track, QTP.

Responsibilities:

  • Analyzed application requirement documents and higher-level business documents and developed test scenarios and test cases to test GUI, security testing, performance requirements and risk analysis of the application.
  • Executed Manual Testing for all scenarios on products.
  • Wrote test plans, test scripts and the test data based on requirements specification.
  • Actively participated in creating requirements traceability matrices and test plans.
  • Participated in defect review meetings with team members.
  • Responsible in executing test scripts manually to perform the functional, integration and regression testing.
  • Used Rational Clear Quest for defect tracking.
  • Wrote SQL queries to check the backend results.
  • Participated in browser compatibility testing as part of UAT.
  • Performed smoke test, load test, end to end, UAT and regression Testing.
  • Coordinated and worked closely with business analysts and stake holders during gathering requirements for the product and documented test cases.
  • Reviewed and implemented Business Requirement Documents.
  • Reviewed the test cases written for Unit and Integration level.
  • Analyzed test specifications and converted them into Manual Test Cases.
  • Used traditional Waterfall methodology.
  • Involved in Manual Test Case Preparation and Test Case Execution using Quality Center.
  • Successfully implemented Mercury Quality Center for Requirement Management, Test Design, Test Execution, Defect logging, Requirement Mapping with Test cases.
  • Attended Weekly Status Meetings, discussed and interacted with team members.

Head Software

Confidential

Responsibilities:

  • Problem analysis and Capacity planning. Monitor the storage environment. Set up the user accounts on storage devices and configuring alerts.
  • Updating storage utilization report on Monthly basis in order to maintain storage inventory.
  • Planned and implemented High availability & Disaster Recovery of SAN/NAS Storage.
  • Involved in Upgrading, migrating, and managed servers, PCs, network.
  • Troubleshooting desktop software for Microsoft Operating Systems.
  • Designed, developed database schema and designed databases for the software were under development.
  • Managed system performance, periodical backups of entire application under development. Analyst and Implementation of Windows 2000 Active Directory / server and 2000 professional.
  • Analyst and implementation of Exchange server.
  • Security planning and implementation, backup scheduling and recovery.
  • Proposal preparation, negotiation, finalizing of orders, Project planning, Project cost and manpower cost estimation, Making teams and job allocation.
  • Coding finalization, preparation of database procedures, testing data, documentation formats.
  • Developed comprehensive test approach and program (including unit, system, integration and regression testing).
  • Managing client relationships, coordinating with client side Project team.
  • Completed scheduled projects (HRMS, MIDS and TIMS) using Project standards and methodologies.
  • Managed a team size of 50 on-site and off-site developers/ team leaders/ Database Administrators/ Technical writers/ testers.

We'd love your feedback!