We provide IT Staff Augmentation Services!

Quality Assurance Engineer Resume

3.00/5 (Submit Your Rating)

Woonsocket, RI

PROFESSIONAL SUMMARY:

  • 5+ years of Experience in Selenium Automation Testing with JAVA(Core) as the programming language
  • Experienced with all phases of Software Development Life Cycle such as Analysis, Design, Development, Testing, implementation, and maintenance of software applications
  • Experience on complete Software Development Life Cycle (SDLC) in enterprise, web - based, Service Oriented Architecture (SOA) and client/server applications with models like Waterfall, and Agile Methodology.
  • Worked extensively in Selenium, Java, Groovy, HTML
  • Have knowledge in Spock, Geb, Sikuli, Ranorex, Hibernate and Spring, Selenium Web Driver, Firebug, Fire Path framework.
  • Experience in Software testing life cycle including as API Testing, Functional Testing, Integration Testing, Regression Testing, Performance/ Load Testing, System Testing, Smoke, Sanity, and User Acceptance Testing.
  • Software Quality Assurance and Programming experience in Retail, Healthcare, E-Commerce, Insurance and Telecommunication industries in Manual and Automation Testing by Agile/Scrum and Waterfall development models (Black Box, White Box, and Gray Box Testing on Web - based applications, API testing).
  • Experience in applying Testing Methodologies, Creating Test Plans, Executing & Automation of Test Cases, Bug Tracking, and Report Generation.
  • Experience in writing automation test scripts using Selenium IDE/WebDriver tool with Java.
  • Used Gherkin languages to write features and scenarios.
  • Experience in working with open source tools Selenium   ( Selenium   IDE, Selenium  WebDriver, Test NG, JUnit ), Eclipse and preparation of automation  test framework.
  • Experienced With continuous integration system like Jenkins
  • Understanding of healthcare regulations with the ability to use testing within their frameworks.
  • Perform GUI, Functionality, Integration, Regression and UAT
  • Experienced with build management systems like ant and maven.
  • Writing ruby code, application controllers, models and database development, testing, bug fixing.
  • Extensive experience with SQL, PL/SQL programming and tuning the queries on Oracle.
  • Used Defect Tracking System like JIRA, QC, Version One to report, track & update defect status.
  • Developed automation scripts for the rest based webservices using clients like rest assured and jersey.
  • Conducted Regression testing, smoke testing, cross browser testing through automated testing tools like Selenium web driver using python and with cucumber using ruby along with manual testing. 
  • Experienced working with behavior driver development patterns with CUCUMBER .
  • Extensive Experience working on Version Controls such as GIT, SVN.
  • Proficient in working with Eclipse and IntelliJ
  • Experience in Web Testing technologies - XML, HTML, Java Script, and AJAX.
  • Ability to learn and master new technologies and to deliver outputs in short deadlines.
  • Good communication and inter personnel skills and team player.

TECHNICAL SKILLS:

Languages: Java, SQL, C, C++, JavaScript,

Web Technologies: J2EE, Servlets, JSP, JDBC, Selenium WebDriver, Firebug, FirePath, RESTFUL and SOAP Webservices.

Frameworks: Spock, Struts, JSF, Spring, Geb, JSON, Cucumber

Testing Tools: Selenium IDE/RC/WebDriver, JUnit, Jmeter, Sikuli, Ranorex.

Bug Tracking Tools: JIRA, Quality Center, VersionOne.

Markup Languages: HTML, XML, CSS

IDE/ Tools: Eclipse, MyEclipse, Selenium IDE, IntelliJ IDEA 14CE, RAD

Database Server: Oracle 8i/9i/10g, SQL Server, MySQL, MS-Access

Methodologies: OOPS/OOAD, UML, Design Patterns

Version Control Tools: Git, SVN,

Operating System: MAC, Windows 98/XP/2000/03/07

Browsers: IE, Mozilla, Firefox, Safari, Chrome

PROFESSIONAL EXPERIENCE:

Confidential, Woonsocket, RI

Quality Assurance Engineer

Responsibilities:

  • Actively involved in Design, develop, deploy, execute, and maintain automated tests.
  • And Gather, document, understand user requirements and acceptance criteria in collaboration with development and business.
  • Extensively used Selenium   WebDriver to test the web application.
  •  Developed and implemented robust MVC pattern base testing with Selenium WebDriver, which cut down the script development time in half
  • Involved in Create and extend systems to allow for flexibility, stability, and scalability, while preserving existing functionality and Return on Investment (ROI). 
  • Delivered the creation of test automation with IU tools such as Selenium, Ranorex, Coding languages and Frameworks such as Java and Spock.
  • Configured Selenium  WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using TestNG prior to agile release
  • Kept abreast of healthcare regulation changes to inform testing processes.
  • Designing, Creating, and executing scenarios for UAT Testing.
  • Performed UI testing, Database testing after reviewing the story cards and database diagram.
  • Provided back end testing for data validation using SQL on TOAD.
  •  Experienced in developing end to end automation using Selenium (WebDriver/RC/IDE), Appium, Cucumber, Maven, JUnit and TestNG.
  • Develops Test Scripts for Automation using Ruby, Gherkin, Cucumber. 
  • Selenium Web Driver, Selenium Grid to perform cross browser Functional Testing by using Ruby programming & Gherkin Language for BDD (Cucumber).
  • Extensively executed SQL Queries on database tables to verify the database.
  • Processed brokerage and retirement account maintenance and features.
  • Created, manipulated EDI   trading partners proprietary formatted files, flat files, C++, and java config files for testing. 
  • Worked on Behavior-Driven Development (BDD) implementation with Cucumber gherkin and Jenkins Continuous Integration, expanded test scenarios, tracked Cucumber reports. 
  • Developed test scripts using Gherkin-Cucumber.
  • Provided ongoing support of EDI Transaction sets. 
  • Designed UI with AJAX, DHTML and JavaScript for more interactive web pages.
  • Effectively balanced and prioritized multiple deliverables concurrently. 
  • Created SQL queries and stored procedures for CRUD (create, read, update, and delete) operations on database.
  • Implementing an  automation testing POC is a crucial and most often used method of introducing a tool to an organization.
  •  Recorded  JMeter  user scripts implementing parameterization both manually and by data driven wizards in  JMeter. 
  • Helped test throughout new regulatory healthcare requirements.
  • Involved effectively with team environment and other testers, PMs, developers, business users, and internal technical contacts.
  • Recognized and communicated the opportunities to add value and efficiency of testing through the application of technology solutions; innovate.
  • Created and maintained software testing infrastructure and environments.
  • Escalated software process or quality issues to leadership.
  • Kept efforts for continuous improvement and sustainability.

Environment: Ruby, Selenium, Selenium   Web Driver, java scripts, Ranorex, Java, Spock, Geb, Groovy, RESTFUL, HTML, XML, Adobe Flex, TFS, XPath, Eclipse, Firebug, IntelliJ, SQL, Oracle, Windows

Confidential, Charlotte, NC

Automation Engineer/ Healthcare Tester

Responsibilities:

  • Actively involved with SCRUM and sprint meetings, managing product backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments. 
  • Extensively used Selenium   WebDriver to test the web application. 
  • Developed and implemented robust MVC pattern base testing with Selenium WebDriver, which cut down the script development time in half.
  • Used Spring MVC (Model View Controller) to handle/intercept the user requests and used various controllers to delegate the request flow to the backend tier of the application
  • Configured Selenium  WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using TestNG prior to agile release.  
  • Performed UAT Testing on multiple loan processing applications. 
  • Developed unit test cases using Jmock and Spock specifications.
  • Used Spock as the testing framework to write unit and integration tests.
  • Design, develop and implemented Behavior data driven (BDD) automation testing framework utilizing Java, Cucumber, and Selenium WebDriver 
  • Developed automation scripts for functional testing and Data driven testing of the application using Selenium.
  • Involved in implementation of client-side validations using JavaScript.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Experienced in Jenkins build tool using Groovy DSL's and manual builds
  • Written Grey box and Black box test cases based on the User and Business Requirements.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium  Grid and Jenkins. 
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Extensively used Selenium  IDE to record, playback and debug individual test cases, using Selenium WebDriver provided more flexibility in automating test cases. 
  • Implemented Regression and Smoke tests execution as separate step of deployment process by using WebDriver
  • Developed Gradle scripts for creating the ear and to handle all the dependencies of the application.
  • Developed automation scripts using Selenium Web Driver, Geb, Spock and Groovy to automate the testing of various products.
  • Extensively used Selenium  (XPath and CSS locators) to test the web application.  
  • Performed SOA / web services testing using SOAP UI.
  • Functional and Cross Browser testing of Defined Browser Stack of the site experience Defect Triaging and Release sign off for Continuous Delivery cycles. 
  • Writing complex SQL queries and update transaction and properties for accounts on stages for UI testing, Integration testing with different data points etc
  • Participated in daily, weekly meetings and technical reviews. Prepared reports showing the testing efforts. 

Environment: Selenium, Selenium   WebDriver, java scripts, Java, Spock, Geb, Groovy, TestNG, Gradle, Jenkins, Soap UI, Spring MVC, Rest, HTML, XML, Git, XPath, Eclipse, Firebug, IntelliJ, SQL, Oracle, Windows

Confidential

QA Analyst/ Java Developer

Responsibilities:

  • Developed Web Pages for User Interface using Java / J2ee Technologies
  • Retrieved data from database by calling procedures and displaying it.
  • Developed a java application to extract rtf data from server
  • Used Selenium  (XPath and CSS locators) to test the web application.  
  • Integrated the web pages and deployed.
  • Tested the code changes at functional and system level. Ensure availability of document/code for review
  • Implemented Regression and Smoke tests execution as separate step of deployment process by using WebDriver
  • Converted the entire JSP web pages of the site into JSTL.
  • Involved in coding & unit testing phases, preparing Test Plan & Test data
  • Experience in writing automation test scripts using Selenium IDE/WebDriver/RC tool with Java.
  • Fix problems discovered that are within the existing system functionality (Preventive Maintenance).
  • Involved in modifying the code to prevent the problems from occurring in future (Preventive Maintenance).
  • Involved in designing activities creating styles and style sheets for the web page accordingly.
  • Involved in backend activities such as building queries, procedures, and functions.
  • Addressed the integration issues of the different modules of the application.

Environment: Java, XML, Selenium, Spring, MVC, My Eclipse, JavaScript, Oracle Application Server, Unit Testing, Rest, HTML, CSS, SVN and Oracle.

We'd love your feedback!