We provide IT Staff Augmentation Services!

Software Quality Assurance Engineer  Resume

4.00/5 (Submit Your Rating)

Scottsdale, AZ

SUMMARY:

  • About 5+ years of professional experience in IT in Testing including Automation, Implementation, Integration, Conversion, Migration, Development, Customization, Testing, Troubleshooting and building of QA Automation Framework.
  • Experience in industry standard methodologies like Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC) and Software Development Methodologies such as Agile, V Model and Waterfall.
  • Experience in Software Testing of Web base application and Client/Server based applications.
  • Expertise in Requirement Analysis, Test Plan, Test Design and Test Automation.
  • Responsible for creating manual test scripts to include Functional Test, Regression Test, UAT, Migration Test and Study Configuration Test.
  • Performed manual and automated testing using HP - Mercury tool like Quality Center, Quick Test Professional, Load Runner
  • Expertise in developing end to end automation using Selenium Web Driver/IDE, TestNG, Maven, Jenkins, Web Services (REST, SOAP).
  • Experience in using particular expertise in Page Object and Data Driven frameworks.
  • Familiar with Web Technologies: HTML, CSS, JavaScript, Xpath, XML, Java, Maven, Fire Path, Firebug, TestNG Technologies.
  • Built QA Automation Framework using Maven, Selenium, Web Driver Tool, Java Client Libraries, Properties Files, Config Files and Jars. Using TestNG and JUnit Unit Testing Framework executed Test Scripts. Used both Perforce & SVN Repository for checking-in and checkout Java Test Script Code.
  • Experience in writing automation test scripts using Selenium, Web Driver, Cucumber, JRuby, JBehave, JMeter, and Quick Test Professional.
  • Using Spring Framework written Java Coding for API Testing using Post. Performed Java Web Services testing for REST API Calls. Performed API Testing using Rest Client and SOAP UI.
  • Using Maven Build Tool performed compiling of class, setting up Selenium2.0, download Java Client Libraries, create project, creating pom.xml with artifacts and dependencies.
  • Using Jenkins Continues Integration Tool performed Build Deployment in QA Environment.
  • Using Junit and TestNG Framework performed Unit testing. Using Eclipse IDE executed and tested various functional modules in Java code using assertion.
  • Proficient in using Quality Center, JIRA, BugZilla.
  • Prepared Test Plan, Test Strategy, Test Data, Test Case, Test Result, Traceability Matrix and Defect Reporting in Mercury Quality Center Tool.
  • Performed Black Box testing for dynamic data validation in UI. And performed White Box testing to check the logic of functions, methods, loops specified in the coding.
  • Written coding in Perl to perform file upload, mail trigger, file download and report generation.
  • Worked with Unix/shell scripting for caching data from Oracle database to MySQL database.
  • Performed Database Testing, Validation on Oracle, MS SQL Server and have written SQL queries using tools like Toad.
  • Strong Analytical and problem solving skills and an inclination to adapt new technologies available in market.
  • Ability to think from user viewpoint and understand the complexities of the business.
  • Proactive team player with a positive attitude combined with excellent communication skills, always wanting to upgrade to new technologies.

TECHNICAL SKILLS:

QA Tools: Selenium IDE/ GRID /RC/ Web Driver, QTP, JUNIT, TEST NG, Firebug, Fire Path, Xpath, Maven, JSON, JXL and Apache POI.

Languages/Frameworks: C, JAVA, J2EE, Java Script, API, SQL, Cucumber, Gherkin,, CSS, HTML, ShellScript

Test Management Tools: Quality Center /ALM

RDBMS: Oracle10g, MySQL Toad

SDLC Methodologies: Waterfall, Agile SCRUM

C I /Builds Tools: Maven, Jenkins, Ant, SVN and Sauce labs

Defect Tracking: JIRA, BugZilla, Quality Center.

Web Technology: HTML, CSS, Java Script, XML

Versioning Systems: CVS, SVN, GitHub

Operating Systems: Windows, Mac OS, UNIX

Database: Oracle SQL, PL/SQL, MongoDB

PROFESSIONAL EXPERIENCE:

Confidential, Scottsdale, AZ

Software Quality Assurance Engineer

Responsibilities:

  • Analyzed Business Requirements Documents to get better understanding of the system both on technical and business perspectives.
  • Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.
  • Design a systematic migration methodology & develop required software tools for migrating
  • Using Selenium Automated Tool automated manual testing of v.me online website. Using Eclipse IDE analyzed, debugged Java code and performed White Box Testing.
  • Designed and Created Database objects and Written PL/SQL Programming for data extraction and transformation.
  • Involved in testing Web services and XML with tool called ‘SOAP UI’. I have been using this tool to locate WSDL file on internet, create Test cases, run them, do load testing, security testing.
  • Experience in web service testing tools like Soap UI pro or any supporting tool, Experience in using JDBC in Soap UI Using JBehave, Selenium, WebDriver, Eclipse IDE created Feature file involving GWT, written Java Automation Code (.java), created Properties file containing Locators involving Xpath and executed in different Virtual Machines.
  • Written JQuery using ID to locate dynamic element in web page and executed Java Script using JQuery.
  • Created Java Test Scripts to execute manual test cases in different browser like Firefox, Safari, IE and Chrome.
  • Written Core Java Coding and Automated more than 250 unique Test Cases for both Frontend and Backend involving different modules like Checkout, Item Page, Customer Cart and Payment Systems
  • Performed validation tests to ensure that the developed functionality meets the specifications prior to UAT testing
  • Developed and maintained automated regression test cases in Selenium Web Driver using Java programming language and TestNG Framework.
  • Performed Data driven testing using Selenium Web Driver, TestNG functions and JDBC Connections which reads data from scripts using property and XML files.
  • Developed test code in Java language using Eclipse IDE and TestNG framework.
  • Used Java language and TestNG framework for scripting.
  • Used Clear Case, Subversion for code repositories and Maven for the dependencies.
  • Extensively used Selenium (data-driven, Xpath locator) and Web Driver to test the web application.
  • Tests developed in Eclipse to start and to stop the selenium server and to execute the tests in browser.
  • Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.
  • Prepared test cases, test data and test responsibility matrices for the application under test.

Environment: s: Selenium WebDriver, Jenkins, Cucumber, SOAP UI, Maven, TestNG, Fusion, REST, Jason, XML, Postman, Jira, Putty, Linux, Docker, GitHub, HTML, CSS, Angular JS, Node.js, Mongo DB

Confidential, Foster City, California

QA Automation Engineer

Responsibilities:

  • Using SOAP UI Tool performed cross-platform Functional Testing involving XML messages, constructing different field values, data and validating HTTP Request and HTTP Response.
  • Using Cucumber, RubyMine IDE and JRuby Framework automated more than 200 unique Test Cases involving IAdmin, Dev Console and Billing module. Created Feature files, step definitions, config.rb, env.rb, paths.rb files for executing Ruby Script.
  • Using JBehave, Selenium, WebDriver, Eclipse IDE created Feature file involving GWT, written Java Automation Code (.java), created Properties file containing Locators involving Xpath and executed in different Virtual Machines.
  • Written JQuery using ID to locate dynamic element in web page and executed Java Script using JQuery.
  • Worked with Live Ops Team to trouble shoot Production issues and recreate the issue in QA Environment. Login in different UNIX server and checked IAdmin, Dev Console and PBC logs.
  • Created Test Automation Script code using Java (.java), Selenium and Web Driver which creates merchant in IAdmin and login MCP Dev Console Module every two minutes to check flow, place orders and cancel orders.
  • Automated more than 200 unique Test Cases in Visa for both Frontend and Backend involving different modules like IAdmin, MCP Dev Console, PBC, Billing and Payment Systems
  • Expertise in developing, maintaining and debugging Rails applications.
  • Written Ruby script for automating order placement and performed regression testing using Cucumber Tool.
  • Using App Scan Tool performed Security Testing for different module like IAdmin, Dev Console and Billing Systems.
  • Using Toad Tool executed all SQL queries to fetch data from Oracle Database Table.
  • Created Java Test Scripts to execute manual test cases in different browser like Firefox, Safari, IE and Chrome.
  • Using PL/SQL Developer Tool, executed complicated SQL Queries to fetch data from different tables, merge and import data into different table.
  • Performed Unit, Integration, System, Functional, Security and Embedded Testing

Environment: Java, Selenium WebDriver, REST services, Spring, Hibernate,GitHub, Jenkins,TestNG, Maven,Cucumber, Ruby 2.2.3, Rails 4.2.4, Spring, SoapUI,Firebug, Firepath,Xpath,Eclipse IDE,JavaScript,QC 11.0,Oracle 11g and Windows 7

Confidential, California

SDET

Responsibilities:

  • Participated in all different types of testing of to make sure the changes has been successfully implemented.
  • Managing all phases of testing for assigned components ensuring test plans and test cases are completed and met business requirements.
  • Working with the development teams investigating and correcting software bugs and deficiencies based on testing result.
  • Experienced testing Web Services using SOA, SOAP UI, REST & Custom Based Approach.
  • Experience in using SOAP Sonar for providing simple, intuitive and comprehensive testing for SOAP-, XML- and REST-based services
  • Performed SOA Web Services Test (SOA Test) on project operated within agile environment, with 2-4 week sprints, daily scrum meetings, burn-down charts, task weighting, pair programming, refactoring, presentations and review, Tested Web services (SOAP, WSDL) using SOAPUI
  • Created presentation documents and guidance materials on the automation framework.
  • Provided training of automation testers.
  • Reviewed existing documentation on the testing application and communicate issues with other teams (development, networking, DBA, etc.)
  • Created automation scripts and user-defined functions and executed them daily.
  • Created and executed the smoke tests in the pre-production and "go live" environment.
  • Reported found issues and tracked them in the HP QC.
  • Provided reports on automation coverage, issues and prospects.
  • Coordinated automation efforts of automation engineers.
  • Creating and generating system test scripts for different test scenarios covering all aspect of project functionality.
  • Creating test plan, Walk through, integration approach and strategy document, test cases, scenarios, conditions and scripts.
  • Worked with Selenium web driver in automating manual test cases to automation scripts.
  • Performing various types of testing, such as functional, regression, user acceptance, negative and installation testing.
  • Performed QA activities for various projects, which include functional, integration and regression testing.
  • Document the defects using JIRA; track them to completion by communicating and co-coordinating with the development team as well as the Environment support group.
  • Responsible for escalating the defects as well as providing defect reports to applications Development and their managers.
  • Attended the defects review and deployments meetings with cross function team for weekly deployment and giving suggestion regarding the defects severity and gave team suggestions which defects should be prioritized.
  • Attended the cross-functional team meetings to review the requirements and giving helpful suggestions to make sure that projects passed the quality that is expected by clients.
  • Conduct a regression testing after defects get fixed.

Environment: Selenium, Java, JSP, Servlet and Oracle 10g, Jmeter, TestNG, Jbehave, Cucumber,Jenkins,, Hibernate

Confidential

Software Engineer in Test

Responsibilities:

  • Using Java script performed UI Field Level Validation in Workflow Module in Verizon.
  • Using Java script performed navigation of different JSP Pages and displaying popup windows.
  • Worked with Visual Source Safe to create virtual library files, sharing, checked in and checked out for deployment. Integrated VSS with MVS for version control to handle any database file in Verizon.
  • Written coding in JSP to retrieve data from Database using Jdbc Odbc concepts.
  • Written business coding in JSP to fix production bugs and to check proper routing of all orders.
  • Implemented business logic using EJB components to set routing rules for IPVPN, Frame Relay and ATM Products.
  • Responsible for developing a web-based GUI for the Configuration Manager using JSP.
  • Used Struts framework for building the web based GUI. Design and implementation of Performance monitoring function of the FCAPS model.
  • Writing a parser in Java for parsing performance log files. Identifying and developing Action classes, form beans.
  • Involved in writing coding for Work Flow UI Screen as per the requirement given by BPE.

Environment: java, jsp, hibernate, spring, selenium, GitHub,webdriver, Firebug, Hp QC, Oracle 10g

We'd love your feedback!