We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

4.00/5 (Submit Your Rating)

Palo Alto, CA

PROFESSIONAL SUMMARY:

  • Over 7 years of IT experience, with specializing in Software Quality Assurance Testing, proficient in testing on Web based and mobile native applications.
  • Experience in various stages of Software Development Life Cycle (SDLC) including analysis, requirement gathering, development, deployment and maintenance of web - based and portals based object oriented enterprise applications.
  • Experience in working with open source tools Selenium (Selenium IDE, Selenium RC/WebDriver, and Selenium GRID), Junit, TestNG, Eclipse.
  • Proven ability in designing and creating automation frameworks for J2EE based applications using Java, Junit, Selenium WebDriver, IDE, Grid, ANT and TestNG.
  • Expertise in Bug reporting tools such as HP ALM, Quality Center, JIRA, and BugZilla
  • Extensive experience in the Quality Assurance and Automated/Manual testing of web based, Client/Server applications using Black Box and White Box testing techniques.
  • Experienced in Selenium Data-Driven Framework with core Java programming and Junit/TestNG annotations.
  • Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
  • Proficient in Continuous Integration using tools like Jenkins to improve quality of the product.
  • Experienced using Web/Mobile-debugging tool like Fire Path, Firebug and Object Spy for finding elements locator.
  • Expertise in Smoke Testing, Backed end Testing, Black-Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/ Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Boundary Value Testing.
  • Knowledge in Agile development and Scrum methodology.
  • Experience in both Waterfall (Software Development Life Cycle -SDLC) and Agile Project Environment.
  • Expertise in formulating Test Plans, Test cases, Test Scenarios, Test Approach and set-up testing environment, including both Manual and Automation testing of the applications.
  • Experience in SQL including writing complex queries.
  • Hands on experience in GUI testing using Autoit.
  • Conducted testing of mobile applications on iOS and Android platforms.
  • Experience in testing webservices using SOAP UI and Postman
  • Organized team meetings, team building activities and documented requirements for the projects managed.
  • Detail-oriented energetic team player, motivated with multi-tasking capabilities, problem solver, and hands-on leader with exceptional presentation and client/customer relation skills.
  • Excellent communication and inter-personal skills; accustomed to working in both large and small team environments.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver/IDE/RC

Languages: JAVA, XML, C, C++, Java Script, HTML, SQL

Test Framework: Junit, TestNG, Data Driven Framework

Web/Mobile Debugging Tool: XPath, Firepath, Firebug, Object Spy

Perfecto: Cloud Mobile Automation

Processes: Waterfall, Agile, Use Cases and UML

Bug Tracking Tools: JIRA, HP ALM, BugZilla

Continuous Integration Tools: Jenkins

Browsers and Mobile: Mozilla Firefox, Internet Explorer, Safari, Google Chrome, iOS and Android

Application: Microsoft Office, Excel, PowerPoint, Outlook

Operating Systems: Windows (XP, 7, 8) Mac

PROFESSIONAL EXPERIENCE:

Confidential, Palo Alto, CA

QA Automation Engineer

Responsibilities:

  • Developed Manual Test scripts by analyzing product use cases, and requirements as well as technical design and implementation artifacts to create test cases that execute the specific product functions.
  • Analyze the User requirements in Rally and identify the features and functions to be tested in the Agile Method.
  • Created whole test framework using Selenium WebDriver for further test creation and execution.
  • Performed performance and load testing by using Selenium WebDriver.
  • Extensively involved in identifying test cases to automate. Automate those test cases using Selenium WebDriver, TestNG and Java (Eclipse IDE).
  • Responsible creating the functional testing framework using TestNG and using Selenium WebDriver for writing Automated Scripts with Java.
  • Developed automation framework to test SOAP based WebServices using TestNG.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
  • Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tool Jenkins for nightly batch run of the script.
  • Performed GUI, Functional and Regression testing by automated using Selenium, TestNG and Jenkins .
  • Performed black-box testing, white-box testing, integration testing and regression testing on the applications.
  • Participated in internal and cross functional code and design reviews.
  • Performed Mobile testing with iPhone and Android phones as well as tested tablets as per the client requirement.
  • Conducted Mobile Testing using Selenium on IOS and Android.
  • Wrote the Test Case for Mobile Testing and executed that using Automation Tool Selenium.
  • Used Perfecto cloud-based testing tool to continuous test and optimize mobile apps
  • Responsible for logging the bugs in Quality Center and Rally to report the issues to the clients.
  • Used Rally Dev as defect tracking tool.
  • Used SQL Queries to retrieve the data from the table and to perform Backend Testing.
  • Played a key role in production releases and perform UAT test of the system.
  • Worked with an integrated team of developers, project managers, and business and testing analysts.
  • Contributed to Team Effort by accomplishing related results as needed.
  • Prepared reports by collecting and summarizing information to include providing accurate data for project reporting as well as a weekly personal status report to in the assigned template format.
  • Worked in cooperation with all members within organization and project.

Environment: Java, Selenium WebDriver, Jenkins, TestNG, Perfecto Cloud, Quality Center, Eclipse, XPath, Rally, Jira, Xcode, Android Studio, agile, SQL and Mac.

Confidential, Indianapolis, IN

Web Application Tester/Mobile Testing

Responsibilities:

  • Conducted comprehensive tests of web applications for clients in numerous sectors including academic and healthcare.
  • Analyzed the Business Requirements Specification, System Requirements Specification and User Interface Specification documents.
  • Developed and executed Test Plans, Test scenarios, Test Cases, Test Scripts for Manual and Automation Testing.
  • Worked in agile environment on testing iteratively against newly developed code until quality is achieved from an end customer's perspective.
  • Identified test cases to automate. Automate those test cases using Selenium WebDriver, TestNG and Java (Eclipse IDE).Contributed in framework creation.
  • Created unit test cases for business component and worked on API server-side System level test cases using TestNG.
  • Developed functional/regression scripts utilizing Gherkin, Cucumber, Ruby and Watir framework for web application reaching thousands of agents throughout thirteen states.
  • Developed and design necessary test plan and test scripts for functional and performance testing using, Selenium Web Driver, TestNG, Maven, Jenkins and Jmeter.
  • Involved in using Jenkin s as a Continuous Integration server to configure with Maven.
  • Used Selenium WebDriver API to automate tests on cross browser and cross platform environment. Sound knowledge on Object Oriented Programming concept and Java Language.
  • Used Firebug/Firepath to do web based application testing with selenium for the commands and locator application.
  • Used Maven, SVN, Selenium Web Driver, Java and Selenium Grid to create nightly automation scripts.
  • Involved in SOA testing for Payments API's using SOAP UI and Java framework for Web Services testing.
  • Created SOAP UI projects for testing the integration of SOA Broker with the Federated Security component on Windows platforms.
  • Developed test scripts for web services using SOAP UI.
  • Performed end-end testing core mobile applications based on different platforms and operating systems.
  • Hands on experience in complete Regression testing on Mobile App and Mobile Web by reviewing the source code after each build for every sprint.
  • Extensively used XPATH , Regular expression and classes to perform UI actions. Exported output/reports for all automated testing results.
  • Responsible for updating and maintaining the JIRA for all the defects found during functional and regression testing and follow up of the bug life cycle.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from oracle database.
  • Involved in GUI testing, integration testing, navigation testing and regression testing using web and client-server applications.
  • Responsible for keeping up with the test schedule and interacting with software engineers to ensure clear communications on requirements and defect reports.
  • Actively participated in Stand-up meeting, walkthrough meeting, weekly assessment meetings and daily bug triage meetings and interacted with developers and business analysts to ensure high quality of the application under test.

Environment: s: HTML,, Selenium WebDriver, Maven, TestNG, Jenkins, Cucumber, SOAP UI, Ruby, Firepath, Firebug, XPATH, XML, Eclipse, Jmeter, Jira, SVN, Agile, SQL, Oracle, Windows.

Confidential

Web Application Tester

Responsibilities:

  • Involved in the Sprint planning for user stories, time estimations and derived the QA tasks.
  • Involved with the Technical team and Product owner to understand about functionality.
  • Set up automation environment from scratch.
  • Involved in writing Test Cases and Test Procedures based on the Test Plan.
  • Created Automation test in Page Object Model framework using Selenium Web Driver and Java.
  • Perform and validate positive, negative, system, cross-browser and integration testing
  • Worked on Web-services applications, using SOAP UI tool, to create a Web Service Test from SOAP request and validate the response against the database.
  • Used TestNG to build testing framework from scratch.
  • Performed end to end testing for the whole project and created any defects found while testing the application in JIRA.
  • Performed API Testing using SoapUI.
  • Exported Test Case Scripts in Eclipse IDE and modified the selenium and executed JUNIT framework.
  • Involved in Smoke Testing (in each build), System Testing, Functional/Non-Functional Testing, Regression Testing (in each Sprint), Cross-Browser Testing, End to End Testing, and supported UAT.
  • Design, create, and customize scripts using various scripting language and testing tools, such as JavaScript, Selenium with Java, JUnit, TestNG.
  • Used JIRA to log Defects and close out defects.
  • Wrote complex SQL queries to extract data from Oracle Database, and performed data validation.

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, HTML, XML, JavaScript, TDD, Agile, Quality Center,JIRA,SOAP UI, SQL, Oracle, Windows.

Confidential

QA Tester

Responsibilities:

  • Analyzed the user requirements by interacting with system architect, developers and business users.
  • Suggested improvements in test process by gathering and analyzing data.
  • Reviewed and analyzed Detail Designed Specification and Technical Specification documents.
  • Analyzed the SRS (System Requirement Specifications) and developed Test Suites to cover the overall quality assurance testing.
  • Involved in complete QA Life Cycles.
  • Prepared Test Cases with the complete description of requirements, uploaded test cases and report results into Test Director.
  • Used Team Tracker as a defect management tool.
  • Performed Manual Testing to check flow of the application.
  • During testing life cycle, performed different types of testing like System Testing, Integration Testing and Regression Testing.
  • Created Test Execution Matrices during the test cycle.
  • Identifying bugs and interacted with QA Lead and Developers to resolve the issues of on bugs.
  • Participated in QA Team meetings and weekly QA testing reviews.

Environment: Test Director, MS Visio, HTML, Java Script, Oracle, VSS and UNIX.

We'd love your feedback!