We provide IT Staff Augmentation Services!

Senior Automation Engineer Resume

3.00/5 (Submit Your Rating)

San Diego, CA

CAREER SUMMARY:

  • A seasoned Sr. QA Automation Engineer with 7+ years of professional experience in Software Quality Assurance, Manual and Automation testing of Web based, Client - Server and Mobile Applications
  • Excellent hands on delivery models like Agile Methodology, Scrum and Waterfall model Experience in all stages of the Software Development Life Cycle and QA Life Cycle and in all dimensions of Functionality, Usability & Reliability.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven for Project building tool, Jenkins & Bamboo for Continuous Integration.
  • Developed feature files with scenarios and scenario outlines for BDD frame work.
  • Experience in integrating Behavior Driven Development (BDD) framework/Cucumber in Selenium WebDriver to write acceptance tests for web application.
  • Performed Functional, Integration, Regression, End to End and User Acceptance Testing (UAT).
  • Experience in implementation of Test Plans, Designing, Developing the Test Procedures and Test cases for the projects developed using GUI Tools, Client/Server and UNIX.
  • Experience programming in Java, HTML, XML, SQL.
  • Experience in implementing cross browser web application testing by integrating TestNG with Selenium WebDriver.
  • Experience in writing automation script for Android applications using Android Studio, See Test, Appium & Perfecto Mobile.
  • Good experience in manual of Web Services (SOAP/REST) testing with SoapUI and Postman
  • Hands on experience in testing SoapUI and Xml web service interfaces and running basic UNIX shell scripts.
  • Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTP/UFT to develop automation testing scripts for web and client server applications.
  • Working experience with defect tracking tools like Jira, and ALM/Quality Center (QC)
  • Implemented different frameworks like Data Driven, Keyword Driven, Hybrid frameworks and implemented Page Object Model (POM).
  • Extensive experience in designing Test Cases, Test Scenarios, Test Scripts, reviewing Requirements and Requirement Traceability Matrix (RTM) and Test reports of manual and automated tests.
  • Experience in Unit testing, Functional testing, User Acceptance testing, Integration testing, System testing, Performance testing, Sanity testing, Exception testing, Compatibility testing & Security testing of client/server and web-based applications.
  • Extensive experience with Microsoft Office tools (MS-Word, PowerPoint, Excel and Access).
  • Writing and executing SQL - DDL, DML statements for checking the validity and integrity of the data in various databases such as Oracle, MySQL, and Microsoft SQL Server etc. to perform back-end- Testing.
  • Excellent experience with source version control tools such as Subversion SVN, CVS & GIT.

TECHNICAL SKILLS:

Automation Tools: Selenium web Driver, Appium, See test, Perfecto, Espresso

Frameworks: Junit, TestNG, Hybrid, BDD and Data driven frameworks

Programming Language: Core Java, Basic Python & Unix

IDE’s: Eclipse, Android Studio, Visual Studio, Xcode

Defect Tracking Tool: QC, Jira, TFS

Test management Tool: ALM, TFS

Operating Systems: Windows/MAC OS, Android and iOS

Data base: SQL Server

Build Intergration tools: Jenkins, Maven, Bamboo and ANT

PROFESSIONAL EXPERIENCE:

Confidential, San Diego, CA

Senior Automation Engineer

Responsibilties:

  • To carry out all testing activities (i.e. Test Plan and Strategy preparation, Test case Preparation, executing test cases, raising the issues etc.) in accordance with the project’s test strategy
  • Interacting with different Business teams and Technical development teams to discuss the requirements for the new and modified business rules
  • Perform system testing, regression testing, integration testing and User Acceptance testing the build in SIT and UAT environments
  • Using Jira to maintain requirements, test plan, test cases, test set for execution
  • Creating custom Test suites for Testing REST API using Postman & Http libraries.
  • Creating automation test scripts for Android platforms using Android Studio and maintain the Regression/Recovery/Smoke Automation Suties.
  • Automating the web application regression test cases using the Selenium web driver & TestNG framework.
  • Schedulling the nighlty builds using Bamboo & Bit Bucket for running the regression suites.
  • Tracking the Defects and Summary reports of Execution through Jira

Environment: Java, Selenium, Android Studio, Android and iOS, Jira, REST API, Xcode, Swift

Confidential

Automation Lead

Responsibilties:

  • Participated in reviews of all requirements, scope and schedules
  • Involved in Requirement Analysis and Query tracking the clarifications.
  • Identify the test cases which needs to be automated as per the sprint cycle (Mobile/Web)
  • Maintaing & Updating the regression suite as per the project needs.
  • Develop the scripts in Java by using Appium & Selenium
  • Tested Web services using PostMan and SOAP UI
  • Used Jenkins - Scheduling nightly builds using CI
  • Loggign the bugs in the Jira and maintain the tracking report through the sprint cycle
  • Ensured exit criteria is met and communicates the same to required stake holder
  • Created status reports (daily status reports and weekly reports) and create metrics as requested by management

Environment: Java,Appium, Selenium, IOS, Android, Emulators, Eclipse, Xcode,ALM

Confidential

Automation Engineer

Responsibilities:

  • Analyzed requirements, breaking them down into Test Scenario, Test Cases and RTM and also, Involved in deriving Test Scenario, Test Case and RTM with other team members
  • Performing Application testing which includes data validation across back-end databases in SQL Server 2005, checking the data flow and status updates in various interfaces by writing SQL scripts in Microsoft SQL Server Management studio.
  • Executed Selenium scripts in UAT and Production, captured the results and shared them with team for every release and built automated tests
  • Reviewing business requirement, Requirement Trace Matrix (RTM), functional requirements and design document.
  • Tested applications to ensure that they compiled with Business Specifications.
  • Responsible for Test Automation using Selenium java & SeeTest, Design and create automation test harness and test bed to support multiple applications on multiple browsers
  • Converted Manual Integration tests into automated tests. Used Selenium extensively for the purpose of GUI and Functionality testing.
  • Validated table structures against the data models.
  • Extensively used RQM, JIRA and Quality Center 11.5 to create Test Plan, Test Cases and Bug Tracking.
  • Performed Smoke Testing to every Build deployed into the Testing Environment before any other Test was carried on and Executed test cases manually to validate the expected results to the actual results.
  • Performed System Testing, Functional Testing, UAT (User Acceptance Testing) and Regression using Quality Center tool.
  • Performed Endurance testing and Load Testing (performance testing) using HP LoadRunner.
  • Extensively involved in writing and executing SQL queries to retrieve data from the database
  • Developed Test Cases to test Web services and Restful Calls using SOAP UI tool
  • Conducting walk through with project manager, requirement Analyst and development teams.

Environment: Java, Seetest, Eclipse & ALM, Andorid & IOS Devices, Emulators, Cloud devices, ALM

Confidential

Programmer Analyst

Responsibilties:

  • Work with engineering services team to run tests in continuous integration environment (Jenkins) and report on results.
  • Functional Test Requirement Analysis using Business Requirements Document and Design documents.
  • Thorough knowledge in SDLC and STLC.
  • Using QC tools identified the defects and reported them to the development team and reviewed documentation to check the quality.
  • Responsible for planning the Manual testing of diverse application in complex environments and will serve as chief resource in defect management and reporting.
  • As a successful tester performed various type of testing which include smoke, functional testing, regression testing and retesting, performance testing and UAT.
  • Prepared and executed Test Cases manually for different modules accordingly to the Technical Specification and Functional Design with all Use Case documents.
  • Created and Maintained Regression Test Scripts for overall business process and executed them in QA Environment

Environment : CITRIX Client, Mortgage Product, Empower tool, HP Quality Center,Perfecto

We'd love your feedback!