We provide IT Staff Augmentation Services!

Senior Automation Engineer / Mobile Tester Resume

4.00/5 (Submit Your Rating)

North Haven, CT

PROFESSIONAL SUMMARY:

  • Overall 8+ years of experience working as QA Engineer for Software Development, testing life Cycle which includes the preparation of Test Cases, Test Plans, Test summary reports, Test Strategies, for both Web and Client - Server Applications.
  • Experience in both Waterfall (Software Development Life Cycle -SDLC) and Agile/Scrum Project Environment for almost 3 years.
  • Presented Automation Test result analysis during daily Agile stand up meetings.
  • Proficient in Testing Life Cycle includes Planning Process, Test Design, Performing Test, Defect Tracking, Management and Test Reporting.
  • Familiar with Cucumber, Selenium Web Driver, Selenium commands and x-path.
  • Proficient in Functional Testing Tool Quick Test Professional (QTP/UFT) and the various frameworks in QTP/UFT.
  • Experienced in giving training to the functional testers to execute Test Cases using QTP/UFT as part of Regression Testing.
  • Experienced on demonstrating the Automation Framework in QTP/UFT to client and driven project status calls with client.
  • Expertise in both Manual and Automation tools like Load Runner, SILK, QTP, UFT Selenium WebDriver .
  • Extensive work experience in Automation Testing of IOS and Android Apps and Devices using Appium.
  • Familiar with Cucumber, Selenium Web Driver, Selenium commands and x-path.
  • Involved in writing test scripts using java and executed it through selenium Cucumber
  • Experience in developing, estimating, documenting and executing test cases manually and generating automated scripts using Selenium IDE, RC and WebDriver.
  • Experience with selenium WebDriver and Cucumber for scripting the Test cases in C# and Java for testing web services.
  • I quickly became a leader for many initiatives and was promoted to the Engineering Lead. As an example, I led the transition from Java monolith app to Scala microservices.
  • Experience scripting test cases in Ruby, Python, C#, Java.
  • Experience in Understanding the code written in different programming languages Java, JavaScript, VBscript, .NET, Python, SQL and databases like Oracle, SQL Server.
  • Hands on experience in Automation (scripting) on Windows and WPF applications using QTP & Test complete, Python.
  • Well versed in using Selenium WebDriver API to automate tests on cross browser and cross platform environment.
  • Worthy experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Hudson/Jenkins for batch run of the Script.
  • Proficient on Automation tools like Selenium RC/WebDriver (Functional & Regression Testing), TestNG, Junit, ANT, Maven, Jenkins, Cucumber and SOAP UI Pro for testing Client Server and Web based Applications.
  • Experience in Oracle database administration and good understanding of Data warehousing concepts and testing Web Services using SOAP UI.
  • Create web UI tests using cucumber, capybara, gherkin, Selenium WebDriver (tests written in ruby)
  • BDD/Cucumber approach which allows non-programming QA engineers to write new automate tests.
  • Well versed in performing different tests types White Box, Black Box, Front-End and Back-End, Stress & Load, Regression, Configuration, Functional, Installation & Integration, Smoke, and User Acceptance Testing.
  • Experience in preparing Test Plans, developing, reviewing and executing Test Cases and Test Scripts based on Functional Requirements, Business Requirements and Use Case Documents.
  • Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling.
  • Behavior driven Development process.
  • Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI’s.
  • Experience of understanding the code written in different programming languages Java, Java Script and databases like Oracle, SQL Server.
  • Strong SQL skills, can write complex SQL queries, functions, triggers and stored procedures for Backend testing and End-to-End testing.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using RTC, Quality Center, JIRA, IBM Clear Quest, Bugzilla.
  • Good analytical and communication skills and ability to work independently with minimal supervision and perform as part of a team.
  • UI automation using Selenium/protractor CI/CD.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
  • Involved in designing the framework to integrate HP ALM to Cucumber using the newly released version of HP ALM rest API.
  • Involved in writing test scripts using java and executed it through selenium cucumber.
  • Expertise in using JUNIT, TestNG, Maven to build automation frameworks with JAVA .
  • Analyzed test Conditions and developed Manual Test Scripts for new Functionality test cases in QTP .
  • Performed sophisticated Black Box Testing on the application.

TECHNICAL SKILLS:

Tools: Selenium WebDriver/RC/IDE/GRID, HP Quality Center/ALM, UFT, Quick Test Pro 10.0/9,5, JUNIT, TestNG, Gherkins, Cucumber, Selenium Grid, LoadRunner, Eclipse, Selenium WebDriver, Manual Testing, Appium, JMeter, GIT.

Bug Tracking Tools: RTC, Quality Center, ALM, JIIRA, BugZilla

Languages: C, C++, Java, J2EE, Perl, C#, Python, Ruby, .net, Groovy Script, HTML, JavaScript, VBScript, SQL, Shell scripting, PL/SQL, PowerShell.

Build Tools: Ant, Maven

SDLC Methodologies: Waterfall, Agile (SCRUM)

Databases: Oracle 11g/10g, MySQL, Microsoft SQL Server 2014

Operating Systems: Windows XP, 7, 8 & server 2003, Mac, UNIX and Linux

Web Services: SOAP, RESTFUL, WSDL, SOAP UI

Project Management: Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access, Agile &, Waterfall

PROFESSIONAL EXPERIENCE:

Confidential, North Haven, CT

Senior Automation Engineer / Mobile Tester

Responsibilities:

  • Worked as a quality assurance lead on enterprise web application projects for marketing, lead generation and Revenue optimization.
  • Review release documents, implement Agile methodologies, Lead AGILE reviews, Lead work on Automation using test tools, test complete or Test execute.
  • Worked as QA for performing API launch, white box testing, data testing.
  • Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver .
  • Created Data Driven scripts for adding multiple customers, checking online accounts, user interface validations, reports management, etc.
  • Build tests through maven POM file.
  • Validated applications E2E under load using Performance Testing tools such as PC, ALM and LoadRunne r.
  • Management and design of integrated build pipelines using continuous integration workflows such as Jira, Git, Stash, Bamboo, Jenkins, Docker, Nexus.
  • Triggered the automation jobs using Jenkins to get the cucumber JSON reports
  • Develop performance testing framework.
  • Develop consumer based features and applications using Ruby on Rails, JavaScript, JQuery, HTML, CSS Behavior Driven Development (BDD) and pair based programming.
  • Created Automation test framework using Selenium WebDriver.
  • Used Firebug Tool to identify the Object's id, Name, XPath , link in the application.
  • Exported Test Case Scripts (Java-Selenium WebDriver) in Eclipse IDE and modified the selenium scripts and executed. Prepared automation test framework (Junit).
  • Developed Test Framework in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test automation (Java/Junit).
  • Created Keyword-Driven Automated Frameworks using Selenium WebDriver configured under Eclipse, Junit environment.
  • Test automation for web application (SWAP module) using Cucumber.
  • Involved in designing the framework to integrate HP ALM to cucumber using the newly released version of HP ALM rest API.
  • Developed drivers for AWS, Docker, Azure and PXE-boot bare-metal.
  • Performed different testing task using various test scripts on Selenium WebDriver and Junit.
  • Performed test planning and release coordination.
  • Run script as a batch file through ANT and generated testing report.
  • Uploading and execution of scripts using Application Lifecycle Management ( ALM ) within the scheduled time.
  • Used Jenkin as a Continuous Integration server to configure with GitHub and Maven .
  • Developed HTML TestNG reports for analyzing the output of test using Extent Reports API .
  • Proficient in writing SQL queries to test the Oracle database and making validations.
  • Worked with business and technical SMEs for validating the scripts.
  • Developed test harness for Web services automated testing by means of SOAP UI and ANT .
  • Responsible for Unit Test plan/specifications with documented test results.
  • Design and build Ruby on Rails landing page platform.
  • Identifying and submitting BUG's to development for resolution.
  • Conducted/Involved in the review meetings and walkthroughs to discuss the status of the project.
  • Presented the project status/results on daily and weekly basis in the Project Meetings.

Environment: Selenium Web Driver, Maven, JUnit, ANT, UFT, Jenkins, SOAP UI, TDD, APPIUM, Perfecto Mobile, Python, Agile, HTML, Ruby, Docker, Cucumber, XML, REST, SQL, PL/ SQL, Oracle, Quality Centre, Windows XP, UNIX, Bugzilla.

Confidential, Pleasanton, CA

Senior Automation Engineer /Appium Tester

Responsibilities:

  • Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules.
  • Tested applications developed in Java with TestNG framework.
  • Involved in creating automation test scripts using selenium, cucumber built on Eclipse IDE
  • Responsible for implementing page object model (POM) using Selenium WebDriver, Maven, TestNG and Java.
  • Used Selenium WebDriver for writing test scripts for regression test coverage.
  • Configured Cucumber Report Plugin and Performance Plugin to Jenkins to generate html test reports.
  • Developed and executed White box test cases of the Java API using TestNG framework &Eclipse.
  • Automated Smoke and Functional test cases using Selenium WebDriver, TestNG and Java (Eclipse IDE).
  • Worked on creating test case for Object -driven framework for Selenium WebDriver.
  • Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tool Jenkins for nightly batch run of the Script.
  • Created automation scripts using Selenium Hybrid and Data-driven development framework.
  • Used XPath to work with dynamic and static objects in Selenium.
  • Worked Android and IOS application for mobile application development.
  • Using Appium automation testing was performed on Mobile platform.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Coordinated with technical support associates to fix proprietary software issues.
  • Conducted backend testing using SQL queries to validate data for database.
  • Attend the BRI (Business Requirement Identification) meeting to understand the business Requirements.
  • Developed hundreds of features in an agile environment using Ruby on Rails, HTML, CSS and JavaScript.
  • Used PHP and MySQL, Oracle, ASP and Cold Fusion. Learned Ruby on Rails, business rules, SEO and other advanced tools
  • Wrote complex SQL query by joining multiple tables according business logic for data validation.
  • Worked on Project Management tool Jira.
  • Work with companies to implement Python programming and train on-site Python Programmers
  • Attended Daily Scrum, Iteration Planning and Release Planning Meetings
  • Verified, edited and update test data in new or existing systems before testing.

Environment: Selenium WebDriver, Java, Cucumber, TestNG, Jenkins, Maven, QTP, SOAP UI, Agile, XPath, Quality Center, Eclipse, REST, Ruby, HTML, CSS, JavaScript, APPIUM, MSWord, MS Excel, PL/SQL, SQL, Windows

Confidential, Gaithersburg, MD

Automation Engineer/ QTP Engineer

Responsibilities:

  • Extensive experience working on AGILE teams.
  • Experienced in creating Test Plans, thorough hands on experience with designing test cases covering all test conditions and eliminating redundancy and duplications.
  • Developed high level documents, test plans and test strategy.
  • Representing the QA team in various meetings with key stake holders to discuss status, defects for my functional area, impact analysis and provide inputs to project deadlines at both project and release level.
  • Creating guidelines for executing manual regression tests, automated tests. Worked closely with SME's to make sure that test cases and test strategy cover every aspect to catch defects at initial stages of testing.
  • Automation testing with Selenium.
  • Automated regression test cases in Selenium RC using Python programming language.
  • Responsible for evaluating all identified and entered defects encountered during testing in TFS JIRA.
  • Web services for key functionalities of the project. Used SOAP UI.
  • Peer reviews and group reviews. Client walkthroughs for all the artifacts like Technical.
  • Specifications, Test conditions and other artifacts.
  • The changes to the test case priorities based on changing project delivery priorities.
  • Environment Including all online and backend processes along with connectivity to external systems for data exchange.
  • Developed SQL queries to fetch data from database to validate the data for testing.
  • Run the jobs according to requirement thru Command.
  • Analysis, Preparing the Detailed Test Plan Test Conditions, Test Cases and Test Data for the Unit testing, System testing, Regression testing, Integration testing, Enterprise testing as well as Deployment check outs.
  • Understanding the business & technology of the client system for providing them with quality deliverables.

Environment: HP Quick Test Professional, Selenium RC, APPIUM, Quality Center, QTP, Load Runner, Web Services, Agile, HTML, XML, MS project, SQL, Visual Studio, Cucumber, Oracle, and Windows, UNIX.

Confidential, Atlanta, Georgia

Automation Tester / Quality Assurance Engineer

Responsibilities:

  • Worked in the Agile environment with frequently changing requirements and features set.
  • Reviewed Business requirement and Software specification requirements to achieve better understanding of the UAT and automated frameworks from starch like Page Objects framework.
  • Prepared and reviewed UAT test artifacts Test Plans, Test Scripts, Test strategy, Traceability matrices, with Project Stakeholders.
  • Experience in writing and developing Test Strategies, Testing (ANT, MAVEN) Frameworks, Test Plans, Test Scenarios and defining test cases in Java.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • On daily basis used build tools like Maven and Jenkins to build and regress automated tests into CI process, and used GIT; documented and tracked defects and produced detailed reports using Jira and Rally.
  • Used TeamCity for continuous integration of automated test scripts.
  • Developed Keyword Driven framework to test several web pages.
  • Implemented Selenium Web driver to run Regression Tests on multiple platforms and browsers in parallel.
  • Used Selenium Web driver for testing web applications.
  • Prepared Test Cases with the complete description of requirements, uploaded test cases and report results into HP Quality Center, Rally/ALM, JIRA.
  • Created recovery files using Recovery Scenario Manager, associated with the recovery scenarios to test to instruct QTP with specified trigger action on unexpected event/popup.
  • Involved in maintaining and uploading the QTP Scripts to Quality Cente r.
  • Extensively used SQL statements to query the Oracle Database(RDBMS) for Data Validation and Data Integrity
  • Involved in ETL Testing that are scheduled for file transfers from operational data stores to designated file systems/directories.
  • Tested for Functionality, Smoke and Regression testing, White/Black Box Testing.
  • Identified the defects and worked with the development team to fix the defects.

Environment: TFS, Visual studio, Unix/Shell, XPath, MQ, HTTP, HTTPS, UFT, JSON, Restful, Load Runner, Win runner, LINUX, SQL Server, Visual Studio 2005.

Confidential

Manual Tester/Automation Engineer

Responsibilities:

  • Worked with Business analysis team to prepare a detailed Test plan of the application.
  • Involved extensively in system integration testing (Manual testing).
  • Wrote test plans, which detailed the testing scope, strategy, test requirements.
  • Performing functional, system and Web testing on various builds of the application.
  • Reported the identified bugs using Quality Center.
  • Tested navigation within the JSP pages for various workflows defined within use case documents.
  • Involved in performing User Acceptance Testing (UAT) for web application at the end of the test phases with the requirements collected from the users.
  • Involved in Backend Database testing in SQL Server using SQL.
  • Defects were tracked and prioritized using Quality Center and analyzed the variation between expected result and actual result.
  • Participated in various meetings and discussed Enhancement and Modification Request issues.
  • Extensively interacted with developers to analyze &, resolved issues that were encountered while testing application.

Environment: Quality Center, Waterfall methodology, MS Office tools, Cucumber, SQL Server, HTML, Windows, Linux, Manual Testing.

Confidential

Manual Tester/ QA Tester

Responsibilities:

  • Reviewed Business requirements, IT Design documents and prepared Test Plans for all assigned project releases.
  • Involved in creation of manual Test reports and Test cases.
  • Involved in testing the new functionalities based on test cases manually and coordinated with development team in fixing the issues.
  • Ensure that all the test cases are updated in the Test Director along with Master test plan.
  • After successful release of projects, developed automation scripts using QTP and integrated the script with master script.
  • Used Mercury Quality Center to develop automation testing scripts for web and client server applications.
  • Tested critical bug fixes and coordinated with developers in release of bug fixes meeting tight timeline.
  • Involved in Release support - Release to QA, involved in environment setup, testing the release process.
  • Involved in Backend Database testing in Oracle using SQL.
  • Created Load Runner Scenario utilized user scripts into real Performance Test, utilized different LoadRunner monitoring tools, identified bottlenecks and analyzed the performance of Application Server and Database Server.
  • Defects were tracked, reviewed, analyzed using Test Director.

Environment: Mercury Interactive quick test Pro, Load Runner 7.8, Test Director 8.0, Win Runner 7.6, Visual Basic, Oracle, SQL server, manual testing and Internet explorer.

We'd love your feedback!