We provide IT Staff Augmentation Services!

Qa Engineer Resume

El Segundo, CA

PROFESSIONAL SUMMARY:

  • Overall 5 years of IT experience as Software Quality Assurance Analyst. Experience in Analyzing, Designing and Implementation of QA testing strategy for Web based and Client/Server applications using Manual and Automation testing.
  • Extensive hands - on experience in diversified fields of the Software Development Life Cycle (SDLC) specialized in Quality Assurance Process and Methodologies.
  • Expertise in documenting defects with high level of detail accuracy and informative recreation steps using Quality Center, JIRA, IBM Clear Quest, Bugzilla etc.
  • Experience in development and deployment of J2EE components for building n-tier distributed enterprise applications.
  • Performed manual and automated testing using HP-Mercury tools like Quality Center, Quick Test Professional, and Load Runner.
  • Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frame works using Testing/ Junit.
  • Expertise in developing Selenium test scripts using Java, JavaScript and Test Frame works using ANT/MAVEN build tools and continuous integration tool Jenkins, UBuild.
  • Working knowledge of Web 2.0 HTML 5, CSS 3, Java Script.
  • Performed API testing against the backend databases - MongoDB, Oracle Pro C, MySQL to fetch accurate results on the dashboard.
  • Implemented test automation scripts for mobile testing using Appium for Android and iOS applications.
  • Expertise in performing Web services testing in SOAP UI and API testing with RESTful for different methods GET, POST, and DELETE for SOA Applications.
  • Having experienced in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts.
  • Worked with DevOps Tools like Jenkins, Shell script, Chef, Puppet to develop automation and managing servers.
  • Extensive work experience in all stages of STLC & expertise in Functional & Regression testing methods for Mainframe & Web based applications in UAT and SIT phases.
  • Experience in Automation testing using Selenium Web Driver /RC / IDE, JUnit, TestNG, Jenkins, Cucumber, and HP UFT / QTP & HP Quality Center.
  • Proficient in using requirements and project management/defect management tools like: Rally, TDP, Jira,Agile. As well as performance testing using JMeter.
  • Performed TDD (Test-driven data development) Functional Black Box, Regression testing and UAT testing on CI/CD Environment.
  • Extensively used Descriptive Programming and VBScript to perform data driven testing.
  • Extensively used Test Director, Rational Clear Quest, Bugzilla for requirements tracking, defect tracking, results and status reporting.
  • Experience on implementing test suites by using ATDD (Acceptance Test Driven Development) methodology (Cucumber with Java) .
  • Experience in web application development using Python, Django.
  • Experienced in load test, stress test and performance test using Load Runner by scripting V User scripts for multiple users, multiple transactions at rendezvous points.
  • Working knowledge in UNIX/Linux environment to analyze log file & to monitor process.
  • Enhancement of framework using Selenium WebDriver, TestNG and Apache Maven.
  • Experienced in functional testing, reviewing and analyzing business requirements and writing detailed Test Plans, Test Cases and RTM (Requirement Traceability Matrix).
  • Excellent Communication, Interpersonal, and Team Player Skill, Quick Learner and Self Starter, strong organizational and multi-tasking skills.

TECHNICAL SKILLS:

Testing Tools: Selenium(IDE/RC/Grid/WebDriver), JMeter, Load Runner, Mercury-Quality Center, Junit, Cucumber, Jbehave, SOAPUI.

Methodology: Agile/ Scrum, Waterfall, TDD, BDD, STLC, SDLC.

Programming Languages: C, C++, C#, Java, .NET, SQL, PL/SQL.

Scripting Languages: JavaScript, UNIX Shell Scripting, ANT, PERL, Python

Defect Tracking Tools: Quality Center, JIRA, ALM, MTM, Version One.

Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP.

Build Tool: Ant, Maven

Database: Oracle11g, MySQL, SQL Server 2000/2005/2008/2012 , MS Access, DB2.

Operating Systems: Windows 98/2000/XP/7/8/10, UNIX, Linux.

Packages: MS OfficeSuite(Word, Excel, Access), MS-Project, MS-Visual Studio, Eclipse

Servers: Web Logic, JBoss 4/5, Web Sphere, Apache, Jenkins

PROFESSIONAL EXPERIENCE:

Confidential, EL Segundo, CA

QA Engineer

Responsibilities:

  • Understanding requirement documents like Wireframes, FDD, DOMD’S and Service contracts, preparing Web services and Functional Test Cases for Identified detail test scenarios.
  • Analyzed user requirements by interacting with business analysts and developers.
  • Involved in writing Test Plans by going through the design, Functional Requirements and Business Requirements Documentation.
  • Developed automated test scripts in selenium for web application from manual test cases to perform regression testing for every build.
  • Created automation frame work for DevOps using Selenium WebDriver and Java Tools.
  • Developed Defect Management reports and involved in Defect Triage meeting daily.
  • Created Issues tickets on JIRA, and tracked them through their resolution cycle within a Lab environment.
  • Involved in Risk Analysis meeting during the end of release cycle.
  • Used SOAP UI for web service testing like validating the response of claim processing.
  • Performed Sanity testing, Functional Testing, Integration testing and End to End Testing.
  • Writing complex SQL queries for data validation for verifying the SSIS Packages and business Rules.
  • Involved in Maven configuration for running servers and scripts after the build.
  • Performed data driven testing by using JDBC and Groovy script as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.
  • Tested and analyzed new and existing STB products on tight schedules throughout the development cycle.
  • Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.
  • Participated in implementing DevOps framework with tools like TestNG, Maven and Selenium Grid.
  • Developed automated Test Scripts in UFT using VBScript for Functional Testing, Regression Testing, Data Driven Testing, and Usability Testing.
  • Performed Load and stress testing by developing LoadRunner scripts to find out effective App server configurations for best performance levels.
  • Selected the Test Cases to be automated and performed functional testing of the front end using Selenium (Web Driver) & created Data Driven framework using TestNG.
  • Involved in reviewing complex SQL queries, views, functions and stored procedures and spotting issues before/during code migration.
  • Used SQL Assistant to write SQL and query the Teradata database tables.
  • Performed User Acceptance Testing (UAT) along with Business Testers.
  • Used HP Quality Center for managing Requirements and Test Scripts.
  • Used SharePoint to store testing documents.
  • Participated in Daily Scrum meeting, Stand-up meeting, walkthrough meeting and weekly assessment meetings.

Environment: HP Quality Center 10.0, Toad 7.3, Java, Maven, Soap UI, HTML5, Load Runner, Unix, Pl/SQL Oracle 9i, MS Word, Cloud, TestNG, MS Excel,Appium, Cucumber, JIRA, SharePoint, Selenium IDE, Selenium WebDriver, Team Track.

Confidential, Ashburn, VA

QA Engineer

Responsibilities:

  • Understanding requirement documents like Wireframes, FDD, DOMD’S and Service contracts, preparing Web services and Functional Test Cases for Identified detail test scenarios.
  • Performed multiple SOA architecture web services validation using SOAP UI Pro .
  • Understanding service contract document and preparing request XML for each individual themes.
  • Ensures that the existing functionality is working properly by performing regression testing with QTP Scripts.
  • Automated REST API testing using JMeter. Built different types of chart reports using SSRS for the business requirement like column chart, Pie Charts.
  • Created test cases and test sets in QA complete, MTM and TFS 2013.
  • Developed Test Scripts by writing VBScript and conducted Regression testing for various application modules using UFT.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML id’s and XPATH in Selenium.
  • Used BDD framework with Cucumber, Java and created future files with scenario and scenario outline files.
  • Using Python language for automation testing including the following libraries: Pytest, Pymssql, Telnetlib, Pexpect.
  • Use platforms such Git and GitHub to check in code with team members to ensure code flexibility among team members.
  • Creating scripts for testing REST API using Python Requests HTTP library.
  • Executed and managed test cases and reported bugs in Quality Center (QC), Test Director, test management suites for writing test cases, test execution, defect management, defect tracking and Bug Reporting.
  • Performed Verification, Validation, and Transformations on the Input data (Text files, XML files) before loading into target database.
  • Used SQL Queries in performing data validation to ensure data accuracy and data integrity by testing backend components of new data warehouse products.
  • Performed UAT testing with various test data set up and with multiple roles to meet UAT requirements.
  • Report the defects through Quality Center and Track them on daily basis.
  • Used JIRA for Reporting Bugs using Agile Methodologies.
  • Participated to review the documentation which is prepared by the team members.
  • Preparation of Test Scenarios and Test Cases during the Test Design Phase and get the approval from BA/ Client.

Environment:: Selenium, MS Word, MS Visio, Windows, Java, Soap UI, JMeter, XML, HTML5, Python, Microsoft Team Foundation Server (TFS), JSON, ORACLE Pro C, HP Quality Center 9.2,TestNG, Cucumber, HP Quick Test Professional, JIRA, Agile, QTP.

Confidential

QA Analyst

Responsibilities:

  • Understanding requirement documents like Wireframes, FDD, DOMD’S and Service contracts, preparing Web services and Functional Test Cases for Identified detail test scenarios.
  • Developed automated test scripts using Selenium WebDriver from manual test cases.
  • Implemented open source web test tool Selenium and WebDriver for cross browser testing. Presenting the Test Reports and Status reports on a Weekly/Monthly basis to the Project Team and discussing the next release cycle.
  • Testing applications for unauthorized user access. unauthorized URL manipulation or application DOM manipulation to perform any activity like unauthorized browsing of application or manipulating database.
  • Involved in Cucumber testing and defined the test scenarios and created the test cases in Test Manager.
  • Implemented Exception handling for TestNG test cases.
  • Used Tortoise SVN as a repository for all the test scripts and JENKINS as continuous integration tools to schedule jobs/batch runs.
  • Wrote Initial and Incremental load ETL test cases to validate the data flow between each layer in data warehouse system (i.e source to Ingest to ECS to DCS layers).
  • Performed data driven testing by using JDBC and Groovy script as a data source in SOAP UI to test the web services.
  • Responsible to maintain existing Regression Suite using QTP/UFT, VBScript, Check Point, Parameterization and Descriptive Programming.
  • Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.
  • Using JavaScript, jQuery, CSS, Bootstrap and Python with Flask, SqlAlchemy, WTForms to develop Client Simulator (web based app) as a tool for server-side service testing.
  • Maintained the Java and selenium test source code and resources in the GIT repository tool.
  • Involved in data conditioning, maintenance, report management, and knowledge transfer session for new team members.
  • Used Application Lifecycle Management (Quality Center) for tracking test requirements, references, test plans, defects and communicating them among the team members and developers.
  • Involved in Agile (scrum) methodology to document reality changes in business requirements, design.
  • Participated in Daily Scrum meeting, Stand-up meeting, walkthrough meeting and weekly assessment meetings.
  • Attended, discussed and submitted work progress weekly report to Project Manager/Risk Owner.

ENVIRONMENT: Selenium WebDriver, AGILE, HP ALM, Git Hub, Maven, JSON, HTML5,TestNG, VBScript, Python, Jenkins, POC, MS Office, UNIX/Linux, HTML, XML, Regression testing, Dashboard, Windows 7/Xp.

Hire Now