We provide IT Staff Augmentation Services!

Qa Software Engineer Resume

4.00/5 (Submit Your Rating)

New York, NY

SUMMARY

  • Over 7 years of QA Automation experience in Expertise in functional testing AUT using Selenium IDE and Selenium WebDriver using Junit/TestNG testing framework.
  • Experience in Manual and Automation Testing of Web Services/Mobile Apps, Client Server and Web based Applications in different domains using QTP, SOAP UI, ALM and Selenium.
  • Hands on experience in Quality Assurance including Functional, System, Smoke, Regression, and Integration, User Acceptance Test (UAT) and Compatibility Testing of Web and Client server - based Applications.
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.
  • Good knowledge on Healthcare, Banking, Logistics, Public and E-commerce domains.
  • Expertise in Manual Testing and Automation Testing and Service Oriented Architecture.
  • Proficient in Java and has sound knowledge on OOP (Object Oriented Programming) concept.
  • Experienced wif SOA, Web Services, SOAP, Soap UI, RESTFUL, WSDL technologies.
  • Exhaustive Experience in Designing & implementation of Automation Frameworks including TDD, BDD, data driven, keyword driven, and hybrid using Selenium WebDriver, C#, JavaScript.
  • Used Eclipse IDE to develop & debug teh code.
  • Experienced in using Rational Robot in Functional Testing.
  • Experienced in using Test Management tool Quality Center.
  • Expertise in Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Defect Life cycle wif major responsibilities in all teh phases.
  • Well Versed in various sorts of testing like Manual testing, Automation Testing, Web based testing, Client/Server testing and Web services using SoapUI.
  • Hands on experience in implementing Waterfall and Agile (Sprint/Scrum) methodology.
  • Diverse knowledge in dealing wif various open-source tools like Selenium IDE, Selenium RC, Selenium WebDriver, Selenium Grid, SoapUI, Cucumber, JUnit, Eclipse and TestNG.
  • Strong Knowledge in working wif Selenium automation framework to perform smoke and regression testing using TestNG and Jenkins.
  • Experienced in designing and implementing Data Driven, Keyword Driven, Hybrid and Page Object Model frameworks wif Selenium.
  • Strong knowledge in Programming Languages like Java and Ruby for executing teh test scripts.
  • Developed Scripts usingpythonSelenium WebDriver combo for user module application.
  • Good Knowledge on Selenium Cross Browser Testing to check teh application functionality and behavior over various browsers.
  • Good experience in developing Perl scripts to verify functionality and performance of teh modem chipsets for all modes of UE.
  • Experience understanding teh code written in different programming languages VB Script, Java Script and databases like Oracle, SQL Serb APIver.
  • Extensive experience in using Automated tools like Ruby Cucumber test framework for Client/Server, Web and database applications
  • SOA Testing, Validation and Virtualization, Extended Web Services Tests in a Low -impact way using CA LISA.
  • Ability to document and track defects as well as produce detailed reports using defect-tracking tools such as JIRA.
  • Proficient as Mobile App Tester in testing Web applications and Mobile applications on iOS and Android Platforms.
  • Expertise in using Rational Robot to record, execute and edit functional regression tests.
  • Built JavaScript based test framework using cucumber js, web driver io, node.js, angular.js.
  • Involved in setting of QA Test environment wif simulated POS test environment.
  • Knowledge of Agile methodology along wif Automation Tools and Protractor.
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing wif tools such as Selenium RC/WebDriver/IDE/Grid, HP Quick Test Professional and Junit/TestNG, Load Runner and Junit/TestNG, Load Runner.
  • Expertise in documenting defects wif high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM Clear Quest, BugZilla.
  • Developed test scripts to automate process of testing in Protractor WebDriverJS.
  • Created and Maintained Server side Integration Test using Python and Selenium Webdriver.
  • Experienced in load and performance testing tool JMeter.
  • Experience in Black box testing wif a complete QA cycle from testing, defect logging and verification of fixed bugs.
  • Excellent analytical, problem solving, communication and interpersonal skills along wif a good attitude for learning.

TECHNICAL SKILLS

Testing Tools: Selenium Web Driver/IDE/GRID/RC 2.4, Mercury QTP 12.0, HP Quality Center, JMeter, Cucumber, Firebug, FirePath, Fitnesse, Soap UI, Coded UI, ITKO LISA, Microsoft Visual Studio, Android Studio, HP UFT and IBM RFT.

Programming/Scripting Languages: Java, JavaScript, Ruby, Shell Script, VBScript, C, C#, Python, Pega, Django, HTML and XML.

Frameworks: Junit, TestNG, Appium, TDD,ATDD,BDD, Data Driven, Keyword Driven, Hybrid and Modular Frameworks, JBehave, ATF (Automation Test Framework), Page Object Model, and Backend Testing.

Testing: Integration, Functional, Regression, Performance and Load Testing, Manual Testing, Black Box and White Box Testing.

SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services and SOAP UI.

Bug Tracking Tools: HP Quality Center, Bugzilla, Visual Studio TFS, JIRA and Bamboo.

Methodologies: Agile, Scrum, Spiral and Waterfall.

Build/ CI Tools: Ant, Maven, Jenkins, Gherkins and Hudson.

Databases Technologies: MS SQL Server 2008/2012,OLAP and OLTP, Oracle, MS Access 2013/2010, TSQL, Oracle PL/SQL, SQL*Plus, TOAD, SQL*Plus, SQL*Loader,DB2 and MYSQL.

Operating Systems: Windows 10, UNIX and Linux.

Web Technologies: HTML, XML, CSS, Flash, JavaScript, Angular JS, Ruby and Python.

Firefox Add-ons: XPath and Firebug.

Networking Protocols: HTTP,FTP,SNMP and SSH,TCP,UDP,ICMP

PROFESSIONAL EXPERIENCE

Confidential

QA Software Engineer

Responsibilities:

  • Experience building automation framework from scratch using Selenium webdriver, JAVA, Junit and Eclipse.
  • Worked on Agile/Scrum Methodology involved in giving points to User Stories, Back log grooming, User story demos, attended retrospective meetings and worked on Iterations (Sprints) part of releases.
  • Good experience on Test Automation usingSelenium Web Driver, TestNG Framework and Maven.
  • Experience in Functional Testing, Data Driven Testing, Load Testing and Validating WSDL using SOAPUI.
  • Utilized role in mobile testing usingAppium Mobile for testing client's m platforms
  • Implemented open source tool Appium,SeleniumWeb Driver for cross browser and cross platform web/Mobile testing.
  • Created and executed SOAP UI Scripts for teh Web Services testing
  • Used Agile methodology to ensure teh new features meet teh customer requirements and acceptable quality assurance standards.
  • Experience wif Test Automation tools such as Selenium, TestNG, JMeter, Junit.
  • Experience in creating CucumberBDD(behavior-driven development) framework and automatingBDDscenarios in Eclipse using Java script.
  • WrittenGherkinsand Java scripting automation test scripts to execute in cucumber.
  • Implemented Page Object Model Automation framework wif Java, Selenium Web Driver andcucumber
  • Web Service testing (RESTful API) and Automation using Apache JMeter usingJSON, XML payloads.
  • Install and configure System Administration packages toQAenvironment such asPython, and SQL.
  • Used Python for dynamically generating property list for every application. Automated data movements using python scripts. Creating core python API which will be using among all modules.
  • Generated Python Django forms to record data of online users and used PyTest for writing test cases. Developed and Consumed RESTful APIs for web applications using Python and Django.
  • Write SQL Queries in ALM to generate base data to excel. Summarize teh daily, weekly and monthly status reports by test scenario, test case and test steps.
  • Tested teh workflow through teh front end to backend using SQL queries to ensure data completeness, integrity and accuracy.
  • Wrote Automation scripts using PhandomJS driver to run teh tests on headless browsers for automating order placement and account management scenarios.
  • Developed LoadRunner scripts for Data Creation and Functionality of SAP CRM, ERP via SAP GUI.
  • Excellent experience of build tools like Maven and managing JAVA automation projects using them
  • Configure teh JIRA workflow for teh project for improvement processes for screens, workflow procedures and reports of applications as per business requirement.
  • Identifying, analyzing and documenting all teh bugs observed during testing and create a ticket in teh Jira.
  • Responsible for developing teh scripts to supportJenkins(Continuous Integration) of teh scripts wif teh build server.

Environment: Java, Selenium WebDriver, Appium, Eclipse, Test NG, SOAPUI, Cucumber, Maven, Jenkins, JMeter, Python, HP ALM, SAP GUI, Phandom JS, Django, HTML, XML, Agile, JIRA, ERP, SQL, and Windows.

Confidential

QA Automation Engineer

Responsibilities:

  • Prepared automation test scripts to validate various functionalities usingSelenium WebDriver using Java.
  • Experienced in designing customized Hybrid framework, Keyword Driven, Data Driven & POM in order to make maintenance process easier and achieve efficiency, re-usability and accuracy across applications.
  • Expertise in designing, developing, deploying and supporting of Service Virtualization using CA LISADevTest
  • Implemented open source tool Appium,SeleniumWeb Driver for cross browser and cross platform web/Mobile testing.
  • Experience wif working in short sprints in an Agile Scrum software development model.
  • Maintained teh Selenium & Java Automation Code and resources in source controls likeJenkins for improvements and new features.
  • Document software defects, and bug tracking using HP ALM QC, and report defects to software developers.
  • Created web UI tests using Cucumber, Gherkin, Selenium WebDriver (tests written in ruby)
  • Work wif Teams to create Acceptance Test Driven development (ATDD) test suite using Ruby and Cucumber.
  • Coordinated efforts between product development teams and offshore enterprise test team. Standardized QA standards and practices across teams where possible. Involve in BDD framework using cucumber
  • Developed test plan, test cases, execution of test cases, reporting, tracking defect usingHP Quality Center/ALM.
  • Usage ofRuby, cucumber in project to create and validatethe test cases.
  • Teh entireRubyscripting done using Cucumber framework Wrote and executed SQL queries to verify teh data updates to various tables and ensure data integrity.
  • Utilized SVN repository in order to perform efficient remote team working. Checked in all tested PL/SQLcode in SVN and maintaining versions of PL/SQL codes.
  • Experienced in integrating server side java code wif UI components using JSON, XML and used AJAX & JSON communication against RESTful web services.
  • Developed automation framework and scripts for End to End (e2e) testing using Selenium WebDriver and JavaScript
  • Involved in InstallingJenkinson a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.
  • Used JDBC to invoke Stored Procedures and database connectivity to Oracle.
  • Written several SQL queries and analyzed them to validate teh business rules inOracledatabase through SQL Developer as part of Backendtesting.

Environment: Selenium Web driver, Hybrid Framework, ATTD, CA LISA, HP ALM QC, TestNG, POM, JIRA, Cucumber, Jenkins, SOAP and REST, JSON, XML, Appium, Oracle, SQL, SVN,PL/SQL, ruby, Quality Center.

Confidential | New York, NY

QA Automation Tester

Responsibilities:

  • Responsible for resolving complex automation issues using suitable Java code.
  • Open source tools such as Selenium, Junit, JMeter and Appium are being used for test automations.
  • Involved in developing Test Scripts to implement Test Cases, Test Scenarios, and features for TDD (Test Driven Development), BDD (Behavior Driven Development) using Cucumber (Gherkins format).
  • Used Selenium WebDriver, Java, TestNG for designing automation test cases.
  • Has been using Selenium Grid to execute several test cases on different browsers and platforms.
  • Involved in automating various web applications and web services using SOAPUI and Cucumber implementing wif JUNIT and TestNG.
  • Worked on Ruby and Java scripting to do functional testing.
  • Used Ruby and Java to launch QTP scripts from command line for continuous integration testing.
  • Created and maintained automated reusable tasks, functional test cases using Perl.
  • Used SOAP/REST services using SOAP UI, Groovy Script to test teh services.
  • Involved in Database Testing by writing and executing SQL queries to ensure that data entered TEMPhas been uploaded correctly into teh database.
  • Scrum (Agile) methodology is being performed to perform tests on applications.
  • Involved in integrating teh test suites to Jenkins to execute them automatically after every successful deployment.
  • Management of SVN repositories including Mobile Platforms like iOS and Android.

Environment: Selenium Web driver, Hybrid Framework, ATTD, CA LISA, HP ALM QC, TestNG, POM, JIRA, Cucumber, Jenkins, SOAP and REST, JSON, XML, Appium, Oracle, SQL, SVN,PL/SQL, ruby, Quality Center.

Confidential | Boston, MA

QA Analyst

Responsibilities:

  • Performed cross-browser testing on various browsers like IE, Chrome and Firefox and ensured compatibility on different browsers using Java, TestNG and Jenkins.
  • Write and maintain functional automation scripts usingSelenium WebDriverandCucumber.
  • Worked on Selenium Grid to run parallel tests on different browsers and operating systems.
  • Experience working on Rally for teh creation of test cases and maintenance of test results obtained upon execution.
  • Enhanced teh existing framework by developing custom functions using Selenium for teh automation of regression test suite.
  • Worked on SOAPUI for web services testing which involved testing web services in both SOAP and REST.
  • Performed complex queries using SQL involving various joins for database testing and documented teh obtained results.
  • Involved in XML data validation for teh inputs and output for data transmission purposes and testing of web applications.
  • Generated and automated teh generation of daily, weekly and quarterly status reports.
  • Generated defect status reports, QA analysis reports, risk analysis documents, requirements traceability reports and test result summary reports.
  • Used GitHub as a source repository to share teh code wif both teh on-site and teh offshore teams.
  • Tools such as Rally has been used for task tracking. Followed Test driven development approach
  • Created Selenium web-driver automation scripts usingPythonto validate functionality on various browsers.

Environment: Selenium Web driver, Hybrid Framework, ATTD, CA LISA, HP ALM QC, TestNG, POM, JIRA, Cucumber, Jenkins, SOAP and REST, JSON, XML, Appium, Oracle, SQL, SVN,PL/SQL, ruby, Quality Center.

We'd love your feedback!