We provide IT Staff Augmentation Services!

Sr Software Qa Analyst Resume

3.00/5 (Submit Your Rating)

Nashville, TN

SUMMARY:

  • Over 5 years of experience in Information Technology, with specializing in Software Quality Assurance Testing, and Web Application Development .
  • Highly motivated software engineer with through understanding of all phases of Software Development Life Cycle .
  • Strong Knowledge of collection and analysis of Business Requirements, System Architecture, Software Design and Software Development using Java EE, Python, Web UI Development, using HTML, CSS, and Javascript .
  • Experience in Automation and White box testing using Junit, TestNG, QTP and Selenium IDE/RC/WebDriver, Jenkins,, Maven, Ant, Cucumber, and JBehave.
  • Familiarity with latest web technologies like HTML5 API’s, Bootstrap, Angular JS and testing the applications built on these specifically single page applications.
  • Experience using tools such as Apache, Maven, ANT, and Jenkins .
  • Solid Understanding of Software Development methodologies, Common Design Patterns, Software Quality Assurance and Testing Frameworks .
  • Experience in developing script and performing Web Services testing using SOAP UI pro tool for functional and regression testing.
  • Experience in Backend testing in MS - SQL Server, Oracle, MySQL and MS-Access using SQL Queries for data verification and validation.
  • Having good knowledge of Mobile App Testing using automated tools like Appium for testing ANDROID and IOS platforms collaborating with Android SDK and Xcode .
  • Expertise in doing Performance and Load testing with different protocols like Http, SOAP, JDBC using JMeter .
  • Created performance test scripts using JMeter to monitor response time and performance of the RESTful APIs.
  • Excellent experience with source version control tools such as Subversion (SVN) & Git.
  • Extensive experience testing web services ( Soap and Rest ) using soapUI and browser based plugins like Postman and Rest Client .
  • Experience with application life cycle management tools like Rally and Jira and defect management tools like HP quality center and Bugzilla .
  • Familiarity with NoSQL data base - MongoDB .
  • Used code design patterns in test automation to improve maintenance using UFT/QTP .
  • Proven Ability to handle multiple projects and tight deadlines.

TECHNICAL SKILLS:

Languages: Java EE7, C, Python, JavaScript, PL/SQL, PHP, XML Basic

DBMS: SQL Server 2008- R2, My-SQL, Oracle, MS Access

OS: Windows, MAC, Android (Basic)

Tools: Eclipse, Net beans, Visual Studio 2008, Apache 1.5+ Server, J-Unit

Testing Tools: Selenium RC, Selenium Web Driver, QTP, Jbehave, Cucumber

Process: Agile, Water-Fall

Frameworks: Servlet, JDBC, Hibernate(Basic), JUnit, TestNG, Data Driven Framework.

Build Tools: Ant, Maven

Continuous Integration Tools: Jenkins, Cruise Control

Bug Tracking Tools: JIRA, Quality Center(QC)

PROFESSIONAL EXPERIENCE:

Confidential, Nashville, TN

Sr Software QA Analyst

Responsibilities:

  • Performed both manual and automated tests using Selenium WebDriver to conduct functional and regression tests on the application.
  • Involved in functional, regression, system testing on both View based environments & POD environments.
  • Ownership of Epics and testing the individual transactions before merging the product code.
  • Involved in enhancement of automation framework using Selenium and TestNG .
  • Used Maven to build and run the Selenium automation framework.
  • Create Test Plans, Test Scenarios, detailed Test cases, and Test Data by developing the composites for various business processes.
  • Track defects and log them into Bugzilla tool and coordinate with developers to fix the bugs.
  • Testing of the REST API s exposed for the Tasks & Process for integration with mobile using POST Man tool and automated in Java .
  • Testing of business processes which are exposed as Message based processes using SOAP UI tool.
  • Responsible for updating regression tests and issue documentation.
  • Documented test cases corresponding to business rules and other operating conditions and generated the Daily Test reports about Test status and Defects Summary.
  • Source code management using ADE repository .
  • Used Jenkins for continuous integration and scheduling the build
  • Examine the result of test to pinpoint defects in the application.
  • Attended the daily Bug review meetings, weekly status meetings and walkthroughs and interacted with Developers for resolving Defects.
  • Participated and Initiated Team meetings on a regular basis and involved in active discussion in order to improve the testing quality by better strategies and testing approach.

Environment: Maven, Java, Eclipse, TestNG, Linux, SOAP / REST Services, JSON, XML, Postman, SOAP UI, Bugzilla, Jenkins.

Confidential, Aliso Viejo, CA

SDET

Responsibilities:

  • As a Software Developer Engineer in Test ( SDET ) have good knowledge and experience with software testing and automated test techniques with a strong focus on quality throughout the software development cycle.
  • Involved in Agile meetings, Story boarding, daily stand up meetings. Worked as part of Agile team to test, automate and maintain the automation frameworks.
  • Developed TestCases, TestScripts and executed them for RSA (Regulatory Settlement Agreement) Project.
  • Set up Jenkins, GitHub, and Maven to work together and provide a smooth continuous integration system. Used Maven as a build automation tool for JS projects.
  • Familiarity in integrating Appium with Jenkins using Gradle scripts.
  • Develop and execute automation test suite for Android mobile application.
  • Created separate test scripts for MOBILE DEVICE / EMULATOR
  • Worked on Tools like Appium & UI Automator which are used for Automation of IOS .
  • Worked with Android Debug Bridge(ADB) for Installing, debugging and testing purpose of Android application.
  • Extracted the required APK file for the Appium automation.
  • Performed compatibility testing with various mobile handsets to ensure that functionality working as expected.
  • Worked on Maven for build and Git for source code repository.
  • Used Javascript libraries like Jasmine and Protractor along with selenium wedriverjs for UI test execution assertions.
  • Built Javascript based test framework using Cucumberjs and angular.js.
  • Well versed in setting up parallel automation test execution using Selenium Grid and TestNG .
  • Knowledge of NoSQL Database- MongoDB .
  • Extensively involved in writing and testing the test cases using TestNG.

Environment: Appium, Protractor, Jenkins, Maven, Selenium, TestNG, Agile, MongoDB, HTML, CSS.

Confidential, NorthBrook, IL

Sr Automation Engineer

Responsibilities:

  • Analyzed the system requirements and developed detailed test plans and test cases and provided the documentation.
  • Performed Defect Reporting, Executing Framework and Analyzing Results.
  • Implemented Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform.
  • Excellent experience in writing Selenium WebDriver Automation Scripts in Java for highly transactional Websites.
  • Design, develop and implement MVC Pattern based Keyword Driven automation testing framework utilizing Java, JUnit and Selenium WebDriver .
  • Wrote different Queries for purpose of Insert, Update, Delete and Fetching the data in Super SQL 2008 R2 .
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Responsible for creating and maintaining automation acceptance test suite using Selenium, Ruby and Cucumber framework.
  • Used Ruby and Cucumber, to write test cases for implementing ATDD (Acceptance Test Driven Development).
  • Utilized JIRA Bug Tracking System to file new issues and to track their statuses.
  • Maintained and executed MAVEN build files for running Automated Tests.
  • Performing functional and GUI testing.
  • Wrote good number of T-SQL procedures where needed in ETL process.
  • Extracted the flat file account information sent by Statements from mainframes, reformat it and load it into Bacardi Tables using Informatica 8.6.1 ETL Tool.
  • Experience in rest API automation using HttpClient, Jackson and JSON-Simple libraries and manually testing them using browser plugin like Postman .
  • Used SOAP UI for testing Web Services, inspection of WSDL files, generation of SOA envelopes, and acceleration of many other common XML tasks encountered during development of Web-Service enabled applications.
  • Established and developed test scripts for load testing using JMeter.
  • Used Message Exchange and Test Runner Objects in SoapUI API for Groovy Scripting .
  • Developed web services automated scripts from API document to verify RESTful web service calls using XML and JSON format.
  • Troubleshot database, workflows, mappings, source, target to find out the bottlenecks and improved the performance.

Environment: Java, TestNG, Cucumber, JMeter, Selenium Webdriver, Rest API, Jenkins, JUnit, Maven, SQL, and JIRA.

Confidential, San Francisco, CA

QA Engineer

Responsibilities:

  • Working closely with the Developers in the review and modification of the product and its specifications using Agile -testing methodology.
  • Worked with the business teams on the use cases, built test cases to have extensive regression coverage
  • Regression test cases were written and automated using Selenium RC and WebDriver .
  • Developed Python Libraries & Scripts using REST API to support testing of a Security Controller for SDNs.
  • Used python scripts to access testing service as they move to cloud.
  • Perform regression testing with many test cases shifting between Chrome, Internet Explorer and Mozilla Firefox for test cases involving different roles
  • Contribute to test planning and participate in execution for API testing.
  • Involved in SOAP & REST based web services testing using SOAP UI PRO testing tool
  • Exposure to SOAPUI tool in testing web services Sent SOAP request to check web services data by transfer the response using Groovy Script and analyzed the response.
  • Extensively used Selenium ( XPath and CSS locators) to test the web application.
  • Managed and added new Projects, Fields and workflows to HP Quality Center data element.
  • Using LoadRunner executes multi-user performance tests, used online monitors, real-time output messages and other features of the LoadRunner Controller.

Environment: Selenium WebDriver /RC, Python, XML, SOAP UI PRO, JIRA, LoadRunner

Confidential

QA Tester

Responsibilities:

  • Designed the Test Scenarios and Test Cases after analyzing the requirements.
  • Experience in Software analysis, design, development, Testing and Maintenance with strong understanding of SDLC & STLC .
  • Quality-focused professional with extensive experience in manual software testing and knowledge in automated testing.
  • Proven expertise in using static techniques for review of specification documents.
  • Collaborated with software developers to create detailed test strategies, test scenarios and test cases.
  • Analyzed the requirements, created test plans and executed the test cases. Performed ad-hoc/exploratory testing to familiarize with basic functionalities of the application.
  • Test Plans using Quality Center and also modified the existing test cases as per the new builds.
  • Used Quality Center for maintaining the Test execution and Defect Management.
  • Performed regression testing for fixes using QTP and closed the defects in Quality Center .
  • Involved in the end-to-end test and responsible for the Quality Assurance of this application to complete in record time.
  • Involved in testing of database using SQL queries
  • Includes scripting and execution for test scripts and follows waterfall methodology.
  • Tracked defects, maintained defect repository and followed defect life cycle until it was closed.

Environment: Waterfall Methodology, QTP, QC, SQL, Windows.

We'd love your feedback!