We provide IT Staff Augmentation Services!

Qa Engineer Resume Profile

3.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY

Master in Science of Computer Science, with about 7 years professional experience in Automation Engineering of Web based, GUI, and Client/Server applications. Proven skills in Requirement Analysis, Manual Testing, and Automation Testing. Proficient experienced in Selenium IDE/WebDriver/Grid, HP QTP and QC. Experienced in phases of SDLC and STLC. Solid understanding Validation and Verification Model, experienced in various testing types, including Functional, Regression, End-to-End, Back-end. Hands-on experiences in Object-oriented programming, web based programming, automation environment setup and framework development. Detail oriented and active team player.

SPECIFIC EXPERTISE

  • Solid understanding each phase in Software Development Life Cycle, experienced in Waterfall model and Agile SCRUM model
  • Proficient in Software Test Life Cycle and Defects Life Cycle
  • Extensive experienced in Analyzing requirements writing Test Plans and Test Cases for positive and negative testing, using test techniques like boundary value and decision table generating the Test Reports using generic functions building the Test Environment
  • Proficient in building the Framework and writing the scripts for Automation Testing in Selenium and QTP
  • Experience in using QC to document the test plan/test cases and keep track of the defects
  • Performed Front-End Testing for native GUI and Web based applications
  • Knowledge of Service Oriented Architecture, experienced in Web Services and SOAP, experienced in API Testing with SOAPUI, .NET WebService Studio and QTP WebService add-in
  • Experienced in Functional and Regression Automation Testing with Selenium and QTP for the Web based application
  • Experienced in Automation Testing for web interface by using Selenium WebDriver, performed parallel Integration Testing and System Testing with testNG
  • experienced in documenting and analyzing data in XML format, good knowledge of Python and Ruby
  • Proficient in working on Multi-platform, including Windows, Linux, Mac OS
  • Experienced in setup virtual machine in VMware to perform Cross-platform Testing
  • Good knowledge of emulating mobile web based application in Windows platform
  • Strong instincts in locating the bugs for the codes, passion with debugging codes, highly interested in learning new skills

TECHNICAL SKILLS

  • Operating System
  • Windows XP/Vista/7/8, Ubuntu/RedHat/CentOS, Mac OS X, IOS 6/7, Android Jelly Bean
  • Testing Tools
  • HP Quality Center, QTP, Selenium Webdriver, Selenium Grid, Selenium IDE, Cucumber, Jenkins, testNG/reportNG/XSLT, JUnit, Ant, SOAPUI, .NET WebService Studio
  • Programming Skills
  • C/C ,C ,.NET, WPF, Java, PHP, XML, HTML/HTML5, CSS, Javascript, VHDL, Lisp, OSG, VBscript, Python 3.3, Assembly, Shell, Groovy
  • Database
  • RDBMS, MSSQL, MySQL, MS Access
  • Microsoft Office
  • Word, Excel, Visio, SharePoint
  • IDE
  • Eclipse Java EE, MS Visual Studio 2008/2012, Dev-C , NetBean, Interactive Ruby, Python IDE
  • Web Browsers
  • FireFox 5.0 and later, Internet Explorer 7.x and later, Chrome, Opera
  • Other Tools
  • MS Visual Studio 2008/2010, StarUML, Matlab, Multism, Proteus, EDA, ABySS, Velvet, SSPACE, RepeatMasker, Bowtie, TopHat, Cufflinks, BLAST, CEGMA, MAKER, Augustus, SNAP, VMware, LAMP, SSH

PROFESSIONAL EXPERIENCE

Confidential

Automation Engineer

Responsibilities:

  • Participated in creating the Technical Test Plan in the initial phase and also during change requests.
  • Tested the business logic from the User Interface via manual as well as automated tests.
  • Identified project risks and recommend actions to minimize risk.
  • Worked closely with the QA lead and team to execute test cases, scripts, plans, and procedures manual and automated.
  • Written UI tests for checking the labels spelling, dates, drop-down lists, link text, tab sequences, color scheme.
  • Executed Regression Tests using automation scripts for the report generation module with tools like Selenium WebDriver and TestNG.
  • Developed page level action or page library in Selenium to support modular framework
  • Used Selenium WebDriver, Java and TestNG to create nightly automation scripts.
  • Developed Selenium test scripts for identified test cases by using data driven framework.
  • Updated tasks, filed bugs in QC.
  • Tested web services using SoapUI.
  • Worked with deployment team to create nightly automation regression execution builds.
  • Worked closely with the developers within the SCRUM team.
  • Used TestNG for writing unit test cases and executed them as a test suite. Used Excel to create data driven scripts.
  • Attended daily scrum meetings for the new projects that followed Agile Scrum Methodology
  • Technical Environment: Selenium WebDriver, Eclipse, SoapUI, JIRA, TestNG, Scrum, SQL, XML.

Confidential

Web Automation Testing Engineer

RESPONSIBILITIES:

  • Analyzed Requirements and Specifications, then established Requirement Traceability Matrix between software requirements and test cases
  • Involved in UI analysis manual and automated testing in the end-to-end software testing cyce
  • Performed Automation Testing by using Java Object Orientated Programming on Selenium WebDriver with Eclipse IDE in Agile Environment
  • Built the Test Environment in the hardware and software system based on the project requirement, including Cross-Platform and Cross-Browser setting and Apache Ant setting
  • Built the path for Selenium WebDriver in Eclipse and created Test Framework for the Automation Testing, including setup the configuration XML and Test Data
  • Used PageObject and PageFactory pattern for building the Framework and writing the test scripts
  • Performed Smoke Testing on the environment to ensure functional abilities meet specifications.
  • Executed Black-box Testing with Selenium WebDriver and TestNG in Integrated Testing and System Testing based on Functional requirements
  • Performed Regression Testing to ensure the integrated modules co-functioning well in the incremental versions of product
  • Performed Data-Driven Testing for positive and negative data sets from external Excel sheets with Apache POI
  • Emulated mouse and keyboard actions with Selenium Webdriver to perform GUI testing
  • Utilized Jenkins to perform Cross-browser testing in Selenium Grid
  • Documented defects found in the test execution, and kept track of the defects by using Quality Center, and performed Regression Testing for the defect fixes in each version update
  • Performed End-to-End Testing through API Testing on the Web Services with SOAPUI, involved in developing strategy in API Testing and developing methods to parse and analyze the response XML
  • Validated the front-end input, and performed the Back-end Testing using JDBC with MS SQL Server to validate the correctness of the stored data
  • Reported the testing logs and results, analyzed Test Reports, and submitted the reviews to the team

ENVIRONMENT:

Windows 7, Eclipse IDE, Selenium WebDriver, Selenium Grid, testNG, reportNG, Jenkins, SOA, SOAPUI, MS Word and Excel 2010, Java, Quality Center, XML, MS SQL Server, Javascript, Ant

Confidential

QA Engineer

RESPONSIBILITIES:

  • Assisting QA testers and analysts with the report generation feature and mentoring them in interpreting the performance test result graphical charts.
  • Involving in the creation of test harness to avoid redundancy of the code.
  • Inserting GUI and Bitmap Checkpoints on the GUI components of the application as to check whether their current state matches with the desired specifications.
  • Involving in testing all the functionality including a very complex Graphical User Interface. Test cases were written for all the various menu items/buttons/controls.
  • Developing and automating many test suites for functionality, stress and performance testing using QTP.
  • Analyzing and in-depth testing of Siebel scripts and documents.
  • Administrating the QC by setting up the users, groups, hosts, Email protocols and configuring the privileges available for each type of user.
  • Writing Test Plans based on Engineering design documents and developing various test cases based on the plan in QC.
  • Using the Edit schedule feature where the running of the virtual users is scheduled differently every time to generate varied scenarios.
  • Analyzing the test results and graphs and generating different reports reflecting the performance of the application.
  • Performed statistical analysis of the response time data, collected under peak load conditions.
  • Calculated mean, median, mode and standard deviation to evaluate the response time as compared to the expected average response time.
  • Generating reports of the performance tests for the developers for load balancing and re-testing the system.
  • Generating regularly the defect aging and defect progress graphs in QC for a clear view on the work being done.

ENVIRONMENT:

QTP, QC, Java, Servlets, Oracle, SQL, JDBC, Windows NT, HTML, and Netscape.

We'd love your feedback!