We provide IT Staff Augmentation Services!

Sr Qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

San Jose, CA

PROFESSIONAL SUMMARY:

  • Expertise in different phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) including Agile Methodology/SCRUM and Waterfall methodologies.
  • Experienced in unit testing, functional testing, integration testing, system testing, performance testing, sanity testing, compatibility testing & security testing of client/server and web - based applications.
  • Worked extensively on Agile Projects and participated scrum meetings such as Sprint Planning, Scrums, and Sprint Review meetings.
  • Proficient in working knowledge of Java and Object Oriented Concepts.
  • Proficiency in using Java as client library for Selenium Web Driver to design and developed Automation Test Framework using Junit and TestNG.
  • Excellent knowledge and experienced in working with open source tools such as Selenium Web Driver, Soap UI, Cucumber, Junit and TestNG.
  • Automated regression test cases using TestNG, Selenium Web Driver.
  • Used testing frameworks like TestNG and created tests using different annotations like Before Suite, Before Class, etc.
  • Expertise in Grouping of Test Cases, Test Methods and Test Suites for regression and functional testing.
  • Experienced in handling Alerts in Selenium Web Driver.
  • Expertise in using different Web-Debugging tools like Firebug and Fire Path for finding elements.
  • Expert in finding elements using Xpath starts-with, text and contains attributes and using locators like ID, Name, Link Text, Partial Link text, Xpath, CSS selector.
  • Knowledge in handling parallel Cross Browser Testing using Hub and Nodes for testing web applications in different browsers and different platforms using Selenium Grid .
  • Developed scripts to handle multiple windows and navigate to various frames and performed operations on the web elements.
  • Capable of using Implicit and Explicit waits for handling synchronization in Selenium.
  • Implemented different automation frameworks like Data-Driven Framework, Keyword-Driven Framework, Hybrid Framework, BDD (Behavior Driven Development) Frame work, TDD (Test Driven Development) and Page Object Model design pattern.
  • Performed Continuous Integration (CI) using Jenkins for scheduling the jobs using Jenkins, GIT, TestNG and Maven.
  • Responsible for performing Cross browser compatibility testing on Chrome, Firefox, IE browsers.
  • Proficient in documenting defects with high level of detail, accuracy and informative recreation steps using HP ALM/Quality Center, JIRA, Rally and Bugzilla.
  • Good working experience on SOAP UI Pro (Ready API) for testing and validating SOAP and REST services. Experience on testing web services with POSTMAN tool.
  • Knowledge of performance analysis using JMeter .
  • Hands on experience in using build management tools such as Maven, Ant and using source code management tools like GIT, SVN etc.,
  • Generated test logs using Log4j for various log levels.
  • Experience in Coordinating with Project Managers, Business Analysts and System Analysts to set up the pre-validation and validation environment to execute the scripts.
  • Excellent analytical and good communication skills with the ability to work independently under minimal supervision and also a committed team player.

TECHNICAL SKILLS:

Development Methodologies: Waterfall, Agile/Scrum.

Test Frameworks: JUnit, TestNG

Version Control: GIT, SVN

MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Access, Microsoft Project, MS Visio

Utilities: Fire Bug, Fire Path.

Frameworks: Keyword Driven, Data Driven, Hybrid, Page Object Model Framework,.

Testing Tools: Selenium Web Driver, Selenium IDE, Selenium RC, Selenium Grid, Auto It, Robot API, Cucumber, Soap UI, JMeter, POSTMAN.

Build & Integration Tools: Maven, Jenkins

Web Services: Soap UI, REST

Project Management: JIRA, Rally, Quality Center, Bugzilla.

Database: MS SQL Server, MySQL, Oracle.

Operating Systems: Windows XP/7/2008/10, Mac OS, Linux, Unix.

Programming tools/Languages: JAVA, C, HTML.

WORK EXPERIENCE:

Confidential

Sr QA Automation Engineer

San Jose, CA

Responsibilities:

  • Analyzed system requirement and business requirement documents and Developed Test Cases, and Test Scenarios, Test scripts.
  • Performed Functional, Integration, regression testing and involved in developing the automation framework.
  • Preparation of test cases for Automation testing.
  • Executed test cases for new requirements added to the product backlog.
  • Implemented waits to overcome the issue of Synchronization using implicit wait and explicit wait.
  • Involved in the grouping of Test Cases, Test Methods and Test Suites using TestNG annotations.
  • Worked with developers to Create and update the defects, resolve and track their status using JIRA.
  • Used Mavenas a build management tool and performed continuous integration of code and scripts using Jenkins. Configured and launched builds using Jenkins jobs and analyzed the Test Results from Jenkins UI.
  • Worked on SQL commands to validate the database and test its integration with the front end.
  • Used JDBC for Database Testing with Selenium Web Driver to execute SQL statements.
  • Worked with open source tool Selenium Grid for cross browser and cross platform the web testing.
  • Used Log4J for log management.
  • Interacted with developers, users and various members of the team to discuss issues, resolve defects and set priorities.
  • Tested Web-Service using SOAP UIfor testing and validating SOAP and REST services with different assertions like HTTP assertion, security assertion, XPATH assertions.
  • Configured the Test Cases to receive input test data Sets for the corresponding test cases using TestNG Data Provider Annotation.
  • Used Hybrid/Data Driven Framework and extracted the data from external Excel files.

Environment: Selenium Web Driver, JIRA, Jenkins, Maven, GIT, SQL, Apache-POI, Oracle, Eclipse, Firebug, Firepath, SOAPUI, CSS, Log4J

Confidential

Senior QA Analyst

Middletown, NJ

Responsibilities:

  • Involved in preparing test cases using Selenium with Java to validate all UI components.
  • Understood the business requirements to develop test cases and test scenarios to test the complete functionality of the application.
  • Developed Test scenarios, Test cases, Test Scripts andRequirement Traceability Matrix and traced them back to requirements.
  • Involved in priotizing comprehensive Automation Test Scripts based on Test Plans and Test Cases for Smoke and Regression suits.
  • Developed test plans by understanding the Business logic and User Requirements for Manual and Automation Testing.
  • Collaborated with management to review, develop and implement new workflows.
  • Provided testing for native software on a variety of mobile devices to ensure compatibility of the devices.
  • Performed System, Integration, Regression, Smoke, Sanity, Functional, End to End, Positive and Negative and monitored the behavior of the applications during different phases of testing using testing methodologies.
  • Used Firebug/Fire Pathadd-on tools to constructed locators using ID, Name, CSS and X-Path.
  • Involved in developing Data driven framework using Selenium with Java.
  • Responsible for updating existing Test Cases against the change of requirements.
  • Responsible for Backend testing and executing SQL queries.
  • Used Maven for Build Management and Jenkins for continuous Integration.
  • Cross- Browser and Compatibility Testing to test web applications, working as desired in different browsers and environments. Good at multi-tasking & working well under tight deadlines with high efficiency.
  • Developed test scripts using Groovy Script for data driven testing of SOAP and REST Web service using SOAP UI.
  • Developed Test Cases using WSDL, Schema files which defines Web Service Request, Response, methods /operations, End Point of web service to be tested.

Environment: Agile, Selenium Web Driver, TestNG, MySQL, Selenium IDE, Jenkins, Soap UI, Java, CSS, XML, JIRA, Microsoft Office, Eclipse, GIT, Maven.

Confidential

Sr QA Test Engineer

Wilmington, DE

Responsibilities:

  • Analyzed system requirements specifications, developed Test Plans, Test Cases and Test Data for testing the Functionality, GUI, Usability, User Acceptance Criteria with both Positive and Negative scenarios. Focused on logical scenarios of the application.
  • Executed Test Cases and compared the actual/expected values. Generated pass/fail reports and updated using Quality Center.
  • Involved in User Acceptance Testing and responsible to report Bugs and Defects.
  • Prioritized Defects and monitored Bug fixing status. Retested Defects in the beginning of every sprint and reopened any Bug that is not fixed.
  • Performed Parallel and Cross Browser testing on different browsers like Internet Explorer, Chrome, Safari and Firefox where multiple tests were run at the same time.
  • Participated in Diffect Triagewith developers to validate the severity of the bugs and was responsible for tracking of the testing life cycle based on the testing results.
  • Reviewed and analyzed the Business-requirement documents and user specifications.
  • Used JIRA to report and track the defects, and communicated issues with the developers for a better solution.
  • Maintained strong working relationship with teammates. Worked closely with the Developers.
  • Communicated with Project Managers, QA Leads on a daily basis for improved testing efforts and sent Status Reports to the QA Director when needed.
  • Performed Data driven testing using Selenium Web Driver and JDBC Connections which reads data from scripts using property and XML files.
  • Involved in Web services testing using SOAPUI Tool. Validated request and response XML. Added assertions to validate the XML in Web services SOAP and RESTFUL service.
  • Used Maven Performed continuous integration of code and scripts using Jenkins. Configured and launched builds using Jenkins jobs and analyzed the Test Results from Jenkins UI.
  • Wrote SQL queries against Oracle Database, analyzed and compared the result as well as the discrepancies.
  • Performed Database Testing by passing SQL queries and also analyzed the Regression Test results before handing over to UAT.

Environment: Selenium Web Driver, JIRA, Config.xml, Maven, Firebug, Fire Path, XML, XPATH, JIRA, SQL, Windows, Git, SOAP UI.

Confidential

QA Analyst

Responsibilities:

  • Participated in all phases of the Software Testing Life Cycle (STLC).Involved in the design and development of test plan from business and Functional requirements which includes test objectives, test strategies, test environments etc.
  • Performed System, Integration, Smoke, Sanity, Functional, End to End and monitored the behavior of the applications during different phases of testing using testing methodologies.
  • Involved in peer review with team to review test cases/test scripts.
  • Coordinated the testing effort towards End-to- End testing to verify the proper functioning
  • Provided test summary documentation and analyzed test results, identifying trends and/or root causes of problems.
  • Participated in defect triage meetings to resolve the defects.
  • Used Hybrid Framework of Selenium to get data from Excel using Apache POI.
  • Regression testing was performed after each build release of the application and updated the Scripts by executing the Regression suites built using Selenium.
  • Created Selenium Test Scripts for automation using Selenium Web Driver and Java.
  • Worked on Selenium Grid for automation script in Java for cross platform testing.
  • Performed back end testing by writing and executing SQL queries to validate that data is being populated in appropriate tables and manually verify the correctness of the data with front-end values.
  • Interacted with users by conducting User Acceptance Testing (UAT) to ensure that the total functionality of the application was met by complying with all the business requirements.

Environment: Java, Selenium IDE/Web Driver/GRID, TEST NG, HTML, Java Script, Agile Methodology, Quality Center, SQL, Oracle.

We'd love your feedback!