We provide IT Staff Augmentation Services!

Sr. Qa Automation Engineer Resume

2.00/5 (Submit Your Rating)

Wallingford, CT

PROFESSIONAL SUMMARY:

  • 8+ years IT experience wif focus on analyzing system functionality, design and implementation of QA testingmethodology and extensive use of all QA and Object - Oriented practice to design test automation framework.
  • Experience in full Software Development Life Cycle (SDLC) and Methodologies and Validations to ensure teh Quality Assurance Control.
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing wif tools such as Selenium/RC/WebDriver/IDE/Grid, Junit/TestNG, Quality Center, Ant/Maven, Jenkins, Jbehave, Cucumber and SOAPUI.
  • Good experience in creating automation framework along wif developing, executing and maintaining automationtesting script wif Selenium WebDriver.
  • Experience in implementing ANT/Maven and CI tools like Jenkins/Hudson for automation wif Junit/TestNGframeworks.
  • Experienced in TestNG, Junit, Data Driven, Keyword Driven Frameworks in Selenium, Good understanding of differentAnnotations used while working wifTestNGFramework.
  • Sound knowledge on Object Oriented Programming concept and Java Language. Used Junit framework to run unit test and Maven to build teh Project.
  • Expertise in preparing Test Plans, Test Cases, Test Case Review, Test Case Execution, Automation Test scripts, Defect management, Defect Reports and Test reports.
  • Diversified experience in testing at every phase of teh development process Functional, Integration, Regression,User-Interface,Acceptance,System, End-to- End, Front End andBack End testing.
  • Strong experience in cross browser, cross platform web testing wif Selenium RC and WebDriver.
  • Good Knowledge of SOA architecture which include SOAP Web Service and RestFul Web Service Testing.
  • Proficient in Web service testing using SoapUI tool, SOAP, XML and expert in reading WSDL.
  • Expertise in documenting defects wif high level of detail, accuracy, and informative recreation steps using QualityCenter, JIRA and Bugzilla.
  • Excellent experience wif source version control tools such as Subversion (SVN) &Git.
  • Experience in designing and executing Automated Tests Suites using Data Driven Automation Framework.
  • Experience in Backend testing in MS-SQL Server, Oracle, MySQL and MS-Access using SQL Queries for data validation and verification.
  • Strong knowledge of Software Development Life Cycle (SDLC) methodologies such as Agile, SCRUM and waterfallmodels and TDD.
  • Excellent interpersonal skills, proven team player wif an analytical bent to problem solving and delivering under high stress environment.
  • Ability to adapt to new environment quickly, strong team player, good communication, good analytical and computation skills, enthusiastic learner, confident, sincere and committed.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver/RC/IDE/GRID, QTP, HP Quality Center, SoapUI, Jbehave, Cucumber

Languages: HTML, CSS, JavaScript, Java, XML

Continuous Integration Tools: Jenkins, Hudson

Defect Tracking Tools: Jira, BugZilla, IBM Rational ClearQuest

Databases: SQL Server, MS Access, Oracle

Operating Systems: Windows, UNIX

PROFESSIONAL EXPERIENCE:

Confidential, Wallingford, CT

Sr. QA Automation Engineer

Responsibilities:

  • Prepared Test Plan, test Cases, Test scripts and TestMetrics for teh application as well as for teh database verification based on teh functional requirements, portal redesigned and test specs.
  • Developed automated tests in partnership wif developers for continuous regression testing and reducing manual testing using Selenium, TestNG, and Maven.
  • Performed Data driven testing usingSelenium WebDriver, TestNG functions and JDBC Connections which reads data from scripts using property and XML files.
  • Involved in defining test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium WebDriver and JAVA.
  • Identified test cases to automate. Automate those test cases using Selenium WebDriver,TestNGand Java (Eclipse IDE).
  • UsedTestNGto achieve data-driven approach.
  • Performing smoke testing on new product.
  • Used Java language and TestNG framework for scripting. Used Maven for building teh WebDriver project. Integrated wif Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Converted QTP scripts into Selenium scripts. Used Java as Language and Eclipse as IDE, Maven as build tool, Jenkins as CI tools.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of teh Script. Created Project plan on Jenkins, configured scheduled using Cron job.
  • Used Selenium WebDriver for automating of Cross Browser Testing on IE, Firefox, Safari and Chrome.
  • Tested web services using Restful API and SoapUI.
  • Created automation scripts in SoapUIusing Groovy Script for web services testing.
  • Used XML files in Sending/receiving XML requests using SoapUI.
  • Used Quality Center for bug tracking and reporting, also followed up wif development team to verify bug fixes, and update bug status.
  • Written & Executed SQL queries to ensure data integrity and also tested teh Stored Procedures and Functions in scope for teh testing.
  • Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases.
  • Closely involved wif development team, maintenance team and business team regarding changing requirements,builds and releases.

Environment: Java, Selenium Web Driver, TestNG, Maven, Jenkins, SoapUI, Eclipse, Quality Center, HTML, XML, SQL, Internet Explorer, Firefox, Chrome, Oracle, Windows.

Confidential, Concord, CA

Sr. QA Automation Engineer

Responsibilities:

  • Analyzed Business Requirements Documents to get better understanding of teh system both on technical and business perspectives.
  • Designed, developed and implemented MVC Pattern based Keyword Driven automation testing framework utilizing Java, Junit and Selenium WebDriver.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium Web Driver.
  • Used Selenium Web Driver and Selenium Grid for testing teh application in different machines and wif different web browsers at a same time.
  • Developed test code in Java language using Eclipse, IDE and Junit framework.
  • Developed ANT based build scripts to run Selenium Automation. Integrated ANT Scripts to Continuous Integration Server to run nightly tests.
  • Wrote different ANT scripts for performing teh build on regular basis.
  • Used Ant for building teh WebDriver project. Integrated wif Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Monitored teh test execution in Jenkins once teh code pushed into Continuous Integration.
  • Used Selenium tool (selenium IDE is a plug-in to Firefox) to record and playback tests and tan export teh recorded test in other language e.g. html, Java.
  • Performed data driven testing by using JDBC as a data source inSoapUI and configured SQL queries to fetch data from teh Oracle database.
  • Used JIRA as bug-tracking tool to centralize teh bugs, Email notifications to teh developers and also follow up teh bug status.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in teh application.

Environment: Java, Selenium Web Driver/GRID, Junit, Ant, Jenkins, SoapUI, MVC, IntelliJ IDEA, HTML, XML, agile, JIRA, Internet Explorer, Firefox, Chrome, SQL, Oracle, Windows.

Confidential, Madison, WI

QA Engineer

Responsibilities:

  • Analyzed teh user requirements, functional specifications and used Case documents for Functional testing.
  • Used Ant, Selenium RC, Java and Selenium Grid to create nightly automation scripts.
  • Developed Selenium test scripts for identified test cases by using data driven, keyboard driven and hybrid framework.
  • Created functional automation scripts for teh report generation module using tools Selenium RC/Grid and Junit.
  • Involved in using Selenium RC and writing Selenium tests through Eclipse/Selenium IDE including Quality Center.
  • Reviewed Specified Business Documents and prepared Test Cases using Quality Center based on teh requirements.
  • As part of compatibility testing, executed teh workflow manager web application related test cases on different browsers different Operating Systems.
  • Involved in verification of Frontend GUI Objects and elements.
  • Done SOA testing for Payments API's using SoapUIand Java framework for web services testing.
  • Involved in Web Services Testing using SoapUI.
  • Worked wif deployment team to create nightly automation regression execution builds.
  • Involved in writing SQL Queries for backend testing.
  • Wrote Junit tests using Junit framework.
  • Extensively tested customer’s payments are sent directly to your commercial bank account using teh latest security technology.
  • Involved in weekly walkthroughs and inspection meetings, to verify teh status of teh testing effort and teh project as a whole.

Environment: Java, Selenium RC/IDE/GRID, Junit, Ant, SoapUI, XPath, Quality Center, Firebug, UAT, SQL, Oracle, Windows, Eclipse.

Confidential, Fremont CA

QA Analyst

Responsibilities:

  • Helped in preparation of test plans in accordance wif teh business requirements.
  • Developed and Executed Automation and Manual test cases for Functional testing of various modules of teh application.
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • TEMPEffectively participated in every day agile scrum stand-up meetings and participated in Iteration planning and retrospective meetings.
  • Executed positive and negative scenarios.
  • Automated functional scenarios using Selenium IDE and RC.
  • Worked on developing teh automation scripts for backend testing using Selenium RC.
  • Created automated scenarios using Selenium for regression and Data-Driven testing.
  • Used SQL queries to perform teh back-end testing on Oracle.
  • Conducted regression testing after every new build.
  • Worked wif users on User Acceptance Testing.
  • Involved in tracking and reporting defects using QC and was also responsible for communicating teh status to teh development team.
  • Used HP Quality Center to report defects and test results.

Environment: Selenium RC, Selenium IDE, Firebug, agile, HP Quality Center, SQL, Oracle 10g, Windows.

Confidential, NJ

QA Tester

Responsibilities:

  • Created detailed test cases from business requirements document.
  • Executed test cases and reported status of teh test cases.
  • Conducted functionality and regression testing.
  • Performed static and dynamic testing to test teh application.
  • Developed various reports and metrics to measure and track testing effort and maintained Requirement Traceability Matrix (RTM).
  • Involved in backend testing of teh application by executing SQL commands.
  • Responsible for weekly status updates showing progress of testing effort and open issues to be resolved.
  • Written test case based on business requirements and tested teh weekly magazine website.
  • Performed Browser Compatibility testing under various versions of IE, Firefox and Chrome.
  • Used Bugzilla tools for bugs reporting.

Environment: Manual Testing, Bugzilla, SQL, Internet Explorer, Firefox, Chrome, Windows.

Confidential

Software Engineer

Responsibilities:

  • Performed Manual/Automated tests via navigation and workflow of teh application.
  • Writing and reviewing test cases to validate teh functionality of all teh modules.
  • Designed Test scripts using Win Runner.
  • Performed Integration testing of all teh features and functionalities.
  • Involved in regression testing of teh various builds of teh application manually.
  • Analyzing reports and suggesting changes in teh application and monitoring them.
  • Sending Issues to manager by tracking teh bugs.
  • Performing system testing on each build.
  • Coordinating between clients, developers, team members and review meetings.

Environment: Manual Testing, Win Runner, Test Director, Windows 2000/UNIX.

We'd love your feedback!