We provide IT Staff Augmentation Services!

Qa Engineer Resume

0/5 (Submit Your Rating)

Riverwoods, IL

SUMMARY

  • Software Quality Assurance Engineer with 7+ years of Software testing and Quality assurance (QA) as QA which includes Manual and Automation testing with hands on experience in all phases of Software Development Life Cycle (SDLC).
  • Intensive experience in process improvement and in designing, building, validating, maintaining and troubleshooting.
  • Expertise in domain technology like Mobile, IT and Financial Industry.
  • Experience on all phases of Software Development Life Cycle (SDLC), its methodologies and process.
  • Extensive work experience in all stages of STLC & expertise in Functional & Regression Testing methods for Mainframe & Web based applications in SIT and UAT phases.
  • Proficient in QA Testing Methodologies and Agile Software Development.
  • Experience in Automation testing using Selenium Web Driver /RC / IDE/, JUnit, TestNG, Jenkins, Maven, Ant, Cucumber, Jbehave, Protractor, Soap UI and HP UFT / QTP & HP Quality Center.
  • Worked Extensively on JUnit, TestNG framework for Unit Testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Proficient in documentation of deliverables in testing process (Test Plan, Test Scripts, Test Summary, Defects in HP Quality Center/ALM & JIRA, Status Reports, and Best practices in Testing)
  • Extensive experience in functional testing, integration testing, regression testing, black box testing, white box testing, GUI testing, system testing, security testing, browser compatibility testing, cross browser compatibility testing.
  • Experience in core Java, Hands - on in creating/debugging/enhancing different automation frameworks.
  • Experience in writing SQL queries for database transactions.
  • Involved in developing load and performance test scripts using Web (HTTP/HTML), PeopleSoft, Citrix and Click and Script protocols.
  • Expertise in using performance testing tools such as HP Loadrunner, Performance Center, J-Meter and Silk performer.
  • Experience in using monitoring and diagnostic tools such as HP-Diagnostics, Wily Introscope,
  • Checked for Network Bottlenecks using Network Delay Time and Vuser Graphs.
  • Excellence in preparing test scripts, test plans functionality testing, security, regression, back end, and configuration testing, parameterization, multiple actions.
  • Experience in automation testing of applications on mobile devices using tools Android Driver, Iphone Driver, IOS Driver, Selendroid, Appium.
  • Involved in End-to-End, Stress, System, Beta Testing & Performance Testing.

TECHNICAL SKILLS

Programming languages: C, Java, VB Script, XML, HTML/CSS

Databases: Oracle, SQL Server,DB2

Test Development Tools & IDEs: QTP 11.0, AXE 3.3, Selenium IDE, Web Driver, JUnit, Eclipse IDE, Protractor

Test & Defect Management Tools: Test Director, HP Quality Center 10.0 & ALM 11.0, ClearQuest, Bugzilla, JIRA 4

Test Supporting Tools: QWS3270 Secure (For Mainframe CICS and TSO), DocumentDirect (Report viewer), SQL Navigator, Citrix Metaframe, Lotus Notes, Firebug

Web Servers: Apache Tomcat 7.0

Version Control Tool: TFS, TortoiseSVN

Operating Systems: UNIX, Windows-2000/XP/Vista/Windows 7

Type of Applications: Mainframe, Web-based, Oracle 11i form-based apps

Modeling/ Design: UML, Rational Rose

PROFESSIONAL EXPERIENCE

Confidential, Riverwoods, IL

QA Engineer

Responsibilities:

  • Design, build and maintain story based test automation scripts for UI validation using Cucumber and Ruby with watir web driver through business, functional, and technical expertise.
  • Developing and integrating the step definitions for each step in the cucumber scenarios.
  • Performed image/video validation
  • Created scripts in Ruby Mine using Ruby.
  • Knowledge in AWS services such as cloud formation, Auto scaling, Load balancing in creating EC2 instances.
  • Experience in Linux/AWSsystem administration specifically in installation, maintenance, configuration and monitoring efficiently to achieve organizational goals.
  • Involved in designing and deploying multitude applications utilizing almost all of theAWSstack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS Cloud Formation.
  • Hands on experience in monitoring EC2 instances using Nagios and Cloud Watch.
  • Test automation for mobile application for Android and IOS devices using Appium.
  • ImplementedProtractorand automated, executed scripts on different browsers using Javascript, Jasmine, XML, JSON and NodeJS.
  • Created crypto services inNodeJSfor open API, MDES, Master pass, BPMS systems of MasterCard.
  • Full analysis ofNodeJSand ReactJsWireframes, Visual Design Documents and other Requirements Documents to completely understand the required behavior of the web pages and user interactions.
  • Create separate Test Scripts for mobile devices or Emulator.
  • Performed load test using Neustar load test tools.
  • Performed user story validation including the use of exploratory test methodologies
  • Preparing Master Project Plan, Master Test Plan, UAT Test Plans, Test Logs, Test tracks, Test Strategy, Test Scenarios and execution of Test Cases.
  • Performed Cross Browser Compatibility testing on Chrome, Firefox and IE browsers using Selenium Grid.
  • Performed RESTful API testing by REST Assured library in Java, using API tools such as Postman.
  • Automated the manual functional scenarios and built theAutomationRegression Suite.
  • Used Eclipse as IDE for the creation ofautomationscripts.
  • Involved in Regression Testing.
  • Using Jenkins for nightly build execution and sending status mail if build fails to QA team
  • Performed cross browser testing.

Environment: Manual Testing, Selenium Web Driver, Watir, Cucumber, Appium, Ruby, Ruby Mine, Jenkins, Data Driven and Key Word Driven Frameworks, Selenium Grid, SOAP UI, HTML5, XML, JIRA (Agile Management Tool).

Confidential, Redmond, WA

Automation Tester

Responsibilities:

  • Gathered specifications and requirements to develop Test Plans and to create Test Cases using Quality Center. Involved in writing automation scripts and manual test cases upon requirements.
  • Actively participated in agile testing, completed tasks on time for each sprint to meet the deadlines.
  • Developed the Positive and Negative Test Cases for various modules based on the business requirements.
  • Performed Manual Testing on different Modules of the Application, investigated software bugs and maintained reports, tracked defects.
  • Involved in using Selenium Grid to execute Selenium automation suites on different platforms and various browser combinations in parallel and checked for compatibility.
  • Involved in extensive UI testing of web application.
  • Used web-debugging tools like XPath, Firebug and Fire path to locate elements in web applications.
  • Involved in creating Cucumber BDD (behavior-driven development) framework and automating BDD scenarios in Eclipse using Java.
  • Performed Manual Testing on different Modules of the Application, investigated software bugs and maintained reports, tracked defects.
  • Performed the mobile testing in different platforms like IOS and Android using Appium tool integration through Selenium Web driver.
  • Involved in performing Automation testing (emulators & IOS Simulators) & Mobile Application Testing using Appium.
  • Prepared Traceability Matrix to show the test coverage requirement vs. Test scripts. Performed Input Validations, UI Validations and Navigation testing.
  • Prepared detailed reports of Bugs and Defects, Pass/Fail reports and comparison analysis, and interacted with the development teams, application and data architecture team, migration and build teams and the DBA team to report and correct defects.
  • DevelopedAutomationFramework using Selenium WebDriver, Java, JUnit and Cucumber for application UI Testing.
  • Used Java language and JUnit framework for scripting. Used Maven for building the project.
  • Integrated with Continuous Integration Tool, Jenkins for running a test on nightly basis automatically.
  • Developed and maintainedautomationtest scripts for Web-Based Applications using Java and Seleniumautomationtools.

Environment: Selenium Web driver, Manual Testing, Java, MS SQL Queries, Test-NG, (POM), Maven, Jenkins, Cucumber, SOAP UI/API(Web Services), GRID, RESTful API’s, Bugzilla, JIRA, HP ALM, Appium.

Confidential, CA

Selenium Tester

Responsibilities:

  • Created and executed automated test scripts in Java usingSeleniumWeb Driver and TestNG frame work.
  • Cucumber was used for the entire regression testing and functional testing withSeleniumas primary tool to the Test Scenarios, Test Cases and Test conditions identified.
  • Web service: Validated Web service modules using Soap UI tool (Preparing web service request and added authentication information in Soap Header). Possess understanding of XML documents for Web Service Testing.
  • Involved and executed Unit, Integration, and System Testing for Web based applications.
  • Executed Browser Compatibility Testing (IE, Firefox, and Chrome) of Web based application.
  • Worked on regression testing, automation estimation, design, and framework.
  • Contributed and assisted in the management of bug tracking databases built in JIRA.
  • Actively involved with scrum and sprint meetings, managing product backlog, removing obstacles to progress, prioritizing and review milestones and accomplishments.
  • Parameterized large and complex test data to accurate depict production trends.
  • Validated the scripts to make sure they have been executed correctly and meets the scenario description.

Environment: Selenium Web Driver, JUnit, Java, SCRUM, HP ALM, System Testing, Jenkins, Firefox, Maven, SQL, Eclipse, JIRA, UNIX, XML, Load UI.

Confidential

Quality Engineer

Responsibilities:

  • Interacted with developers and users to analyze the business requirements and functional specifications.
  • Analyzed requirements, system design and prepared test strategy.
  • Documented test plans and test cases based on the TEST API documents and use case documents.
  • Analyzed modules and designed test scenarios and test scripts in both Windows and UNIX environment.
  • Performed GUI, Smoke, Ad-hoc, Functional, System, Integration, Regression, Back-end, Performance, Load, Stress and UAT Testing.
  • Assisted developers with the test files and test data.
  • Collaborated with developers as needed to isolate root cause of defects.
  • Created Requirement Traceability Matrix for the product across different releases and also updating the Requirement traceability matrix timely with the changes into HP Quality Center.
  • Posted bugs in Quality Center and tracked them to closure by following up with Development team.
  • Documented and reported defects within established process and tracking systems using Quality Center.
  • Extensively using PL/SQL Queries to perform Back End Testing for Oracle data bases.
  • Created Custom functions, Modular tests, Dictionary objects using VB Script in QTP.
  • Analyzed automation packages and provided input into management direction to implement an automation framework utilizing QTP.
  • Created shell scripts for batch file processing.
  • Prepared test status reports during test execution process.

Environment: QTP 8.2 & 9.0, Quality Center, Test API, SQL, Oracle, Windows, IE, HTML, MS Excel, MS-Word, MS Outlook, JSP, JAVA,Selenium.

Confidential

QA Engineer

Responsibilities:

  • Developing Interacting with Users, Business Analysts and gathered business and technical requirements, reviewed business requirements, technical requirements and specifications.
  • Develop and execute automation frame work and maintain automates tests for new and existing functionality
  • Responsible for planning the Automation and Manual testing of diverse application in complex environments and will serve as chief resource in defect management and reporting
  • Involved in different kinds of testing such as smoke to functional to Regression testing.
  • Performed Rollback/Roll Forward testing on different handsets with different versions.
  • Categorized bugs based on the severity, priority and interfaced with developers to resolve them
  • Good knowledge of defect tracking tool called JIRA
  • Excellent knowledge of testing the web application for TIM Carrier.
  • Tested the Web application for different Operating systems.
  • Create automated test cases for the web application using selenium.
  • Used extensively Eclipse for capturing of logs
  • Used Fiddler tool for capturing the traffic between the computer and internet.
  • Worked in Agile Environments.
  • Coordinated with the offshore team for task allocation and resolving their queries to maintain the quality of deliverable under stringent deadlines.

Environment: C++, .Net, Eclipse, Xcode, JIRA, Android, iOS, Fiddler, MS Excel, SQL, HTML, Agile, Jenkins, Test link, Log Cat

We'd love your feedback!