We provide IT Staff Augmentation Services!

Qa Analyst / Automation Engineer Resume

3.00/5 (Submit Your Rating)

TX

SUMMARY

  • Over 8+ years of Information Technology experience in software QA/QC with expertise in Open Source tools like Selenium 2, Selenium RC, WebDriver, Selenium IDE, Selenium Grid utilizing TestNG framework, and HP/Mercury Interactive tools like Quick Test Professional (QTP), Quality Center, and Load Runner, Win Runner.
  • Experience in Software Testing/QA development in various capacities on UNIX/Windows platforms in Web Based, Client/Server, Java/J2EE, DotNet Applications in different environments and multiple Browsers.
  • Expertise in Design and Development of Interfaces, User Controls and Custom Controls using C#.
  • Extensive experience in reviewing and analysing Business Requirements and developing and execution of Test Plans, Test Cases/Scenarios, and Test Scripts based on the Requirements and Functional Specifications.
  • Worked in integrating TFS with Visual Studio
  • Extensive experience using HP Quality Center for requirements, traceability, test execution, defect management and reporting.
  • Hands - on experience with Manual Testing, Automated Testing using several automation tools like Selenium and Quick Test Professional (QTP)
  • Experience in Agile, V model and Waterfall Development Life Cycle models.
  • Hands on Exposure on TFS Version Control, SVN.
  • Proven ability inSelenium WebDriver Automated Testing & Frameworks, Page Objects & Frameworks, TDD, BDD, Web testing, Functional testing,Performance & Load testing.
  • Proficient in using SQL queries to perform back end testing for data integrity.
  • Experience in Understanding the code written in different programming languages Java, Java Script, Python, SQL and databases like Oracle, SQL Server.
  • Worked on various Defect Tracking and Management tools like QC, JIRA, TFS, MTM.
  • Good in developing database queries for Backend Testing, Knowledge of Oracle and SQL Server.
  • Tested Web Services, XML, WSDL using SOAP UI tool. Modified end points when worked on different servers and different versions of Web Services.
  • Have an experience to check logs in UNIX via PUTTY, if there is any issue in the application testing.
  • Expertise in Compatibility analysis and implementation of products on various Browsers, Virtual Environments, Operating systems and Mobile devices.
  • Worked from multiple dates of Iterations and Sprints simultaneously in TFS (MTM).
  • Highly motivated team player with analytical, organizational and technical skills, unique ability to adapt quickly to challenges and changing environment.
  • Extensive experience in conducting different kinds of tests such as Integration, Regression, Functional, System Testing, Black Box, White Box, UAT and Sanity Testing.
  • Experience testing applications in multi-tier, Client-Server, Object Oriented technologies including applications developed in Java and Visual Basic.
  • Proven ability in designing and creating Keyword driven, Data Driven and Hybrid automation frameworks for J2EE based applications using Junit, ANT and TestNG.
  • Developed Java based library to read test data from XML & Properties files using Junit and Selenium.
  • Expertise with web services testing by using SOAP UI
  • Automated quality assurance testing of web layouts using Selenium, JUnit, and Protractor
  • Experience as liaison between business clients and developers to address gaps between requirements and actual development.
  • Experience as a developer with Java oriented web based applications with strong Object Oriented Designing skills.
  • Strong analytical and debugging skills for issue identification and resolutions.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

TECHNICAL SKILLS

Testing Tools: Selenium 2, Selenium RC, WebDriver, Selenium IDE, Selenium Grid, BDD frameworks, Cucumber, HP Quality Center, Quick Test Professional (QTP), Load Runner, TFS, MTM, Visual Source Safe, PVCS Tracker, JIRA, AutoIT

Testing Methodologies: TestNG framework, Angular JS, Protractor, White/Black box testing, Regression Testing, User Acceptance Testing, Manual and Automated Testing, Stress Testing, End-to-End/Integration Testing

Programming Languages: HTML, JavaScript, CSS

Databases / DB Tools: Oracle, DB2, MS Access, SQL Server, SQL Developer

Desktop Tools: MS Office, MS Project, Visio, Adobe Acrobat, TOAD

Java Technologies: J2EE, JSP, JDBC, HTML, XML, Java Script, Python, SOAP, XML, VB Script

Application/Web Servers: BEA WebLogic Server 8.1/7.0, Apache Tomcat 5.5, SOAP

Operating Systems: Windows and UNIX

PROFESSIONAL EXPERIENCE

Confidential, TX

QA Analyst / Automation Engineer

Responsibilities:

  • Designed the test cases for the various personal banking features like view/history of account, pay bills online, transfer funds, manage alerts and the profile features.
  • Designed the automated test cases using the Selenium Web Driver 2 inside the Eclipse IDE using Java.
  • Also involved in migrating many old web services from VB to C#.
  • Made use of TestNG Framework for the creation of automated test cases.
  • Performed the functional, regression and UAT testing of the products.
  • Performed the cross browser testing of the application using IE, Firefox, and Chrome.
  • Performed the testing in test (QA), and pre-production environments.
  • Worked with developers and product manager to resolve the defects on a day to day basis.
  • Python scripting, working with internal and external APIs such as Google Docs
  • Created automation scripts in Soap UI using Groovy Script for web services testing.
  • Completed Assigned Tasks and Updated statuses in MTM.
  • UsedTFS (Team Foundation Server)forbug tracking, Work Item in TFS to share with the team members.
  • Executed the selenium test cases locally, on VM machines and also using Selenium GRID2.
  • Logged the defects in the JIRA tool and tracked the progress.

Environment: Selenium Web Driver 2, Selenium GRID 2, Selenium IDE, TestNG Framework, Spring Framework, TFS, MTM, C#, XML, IE, Firefox, JIRA, SOAP UI, Python, MS Office, MS Project, Adobe Acrobat, TOAD.

Confidential, Cupertino, CA

QA Analyst / Automation Engineer

Responsibilities:

  • Involved in requirements gathering and participated in the design of framework for web interface with back-end systems.
  • Used C# language in coding to create class libraries and business logic.
  • Analysed gaps in existing as-is state of the applications, and documented the enhancements to meet the requirements.
  • Developed test plan, and test cases and acquired sign-off from the clients and developers.
  • Designed the automated test cases using the Selenium Web Driver 2 inside the Netbeans IDE using Java.
  • Developed user interfaces using HTML, CSS, JSP and JavaScript. Used the HTML, Bean and Logic Tag libraries of Struts framework.
  • Developed script and performed Web Services testing using SOAP UI pro tool for functional and regression testing.
  • Developed automation test using Ruby for Browser testing, Cucumber in Ruby for SLT (Service Level Testing)
  • Developed QA processes automation test scripts using Python/Seleniumto test Web user interfaces for different type of browsers.
  • Created, Executed, and Documented Results for Test cases in MTM module of TFS.
  • Made use of TestNG Framework for the creation of automated test cases.
  • Executed the selenium test cases locally, on VM machines and also using Selenium GRID 2.
  • By working with clients, performed functional, regression and UAT testing of the new enhancements.
  • Build Automation Testing Environment and create Cucumber Gherkin for BDD framework using Ruby scripting for Step-Definitions.
  • Performed the cross browser testing using IE, Firefox, and Chrome.
  • Performed defect capturing and logging them in JIRA for tracking. Published defect status daily and reviewed with developers for resolution.
  • Acquired sign-off’s from business clients for production deployment.

Environment: Selenium Web Driver 2, Selenium GRID 2, Selenium IDE, TestNG Framework, Spring Framework, TFS, MTM, Java/J2EE, Apache Tomcat, XML, Oracle, IE, Firefox, JIRA, Cucumber, Ruby, C#, JavaScript, HTML, CSS, MS Office, MS Project, Visio, Adobe Acrobat, TOAD.

Confidential, NJ

QA Analyst / Software Tester

Responsibilities:

  • Participated in the requirements gathering sessions and reviewed functional, non-functional requirements.
  • Developed test plan, test scenarios based on the requirements.
  • Reviewed the test plan, scenarios with clients for sign-off.
  • Designed test cases / scripts for automation using Selenium IDE, Selenium RC using Java.
  • Utilized TestNG framework for test cases creation.
  • Prepared test data required for automation of scripts by co-ordinating with business users.
  • Executed automation scripts and documented testing results.
  • Defect tracking and management is performed using JIRA tool.
  • Worked with developers and business users to resolve issues.
  • Published status reports on daily basis to project team.

Environment: Selenium IDE, Selenium RC, TestNG Framework, Java/J2EE, Apache Tomcat, XML, Oracle, IE, Firefox, JIRA, MS Office

Confidential, NJ

Java Developer

Responsibilities:

  • Developed Action classes, Action Servlet, Action Forms using Struts.
  • Implemented Struts framework to separate business logic from presentation tier.
  • Deployed application using Application Server WebLogic.
  • Created the Patch (C#) for the unsupported product errors. Fixed three main production bugs using this patch.
  • Used JNDI view for setting attributes and retrieving the data using Lookup methods.
  • Created XML files for deploying the applications at the Server end.
  • Used Microsoft Test Manager (MTM) to capture requirements, create test plan, test cases; also used MTM to log, track and fixed defects, execute tests
  • Designed and developed Browser Snap technology on Customer Exit.
  • Implemented EJB that return results after making a database query based on use case conditions.
  • With Oracle as a Backend involved in database Design and writing the SQL calls via JDBC interface
  • Designing the architecture using various J2EE design patterns and Object Oriented design patterns
  • Used O/R mapping tool Hibernate for the persistence of data fields to the Oracle Based RDBMS structure.
  • Performed unit testing & integration testing.
  • Involved in peer reviews of coding.

Environment: JDK 1.x/5.0, J2EE1.4, Servlets, Java Server Pages (JSP), JSTL, Applets, Java Beans, RMI, JDBC, EJB, JNDI, JMS Threads, Apache Ant 1.6.5, Struts, Hibernate, BEA WebLogic Server 8.1/7.0, Oracle, MS Access

Confidential 

QA Test Engineer

Responsibilities:

  • Analyzing the user/business requirements and functional specs documents.
  • Maintained the Project Plans in MS Project.
  • Designed the Process by using Visio.
  • Prepared Manual Test Strategy for entire application.
  • Automated the Application By using Quick Test Pro by connecting to Terminal Emulators.
  • Connected to Terminal emulators for the renewal and Pre renewal of Policies.
  • Loaded the Terminal Emulator Add-ins for Quick test Pro.
  • Set up Automation test environment with mercury Tools like WinRunner, Quick Test pro.
  • Installed Quick Test Pro and configured Shared Object repository.
  • Designed, developed test automation Strategy for WinRunner, as well as Quick Test Pro.
  • Called WinRunner Scripts into Quick Test Pro and executed them successfully.
  • Extensively used Quick Test Pro methods to create automated scripts.
  • Set the QA Environment for Manual Testing as well as for Automation.
  • Created Project, Requirements, Test Plans and Tests in Test Director.
  • Write test cases to test the application manually in Test Director and automate using Quick Test Pro.
  • Developed automated test scripts from manual test cases for Regression testing based on the requirement documents using Quick Test Professional.
  • Used Test Director for defect reporting and tracking.
  • Implemented Quick Test Pro at client place successfully for the automation.
  • Configured Quick Test Professional with Quality center.
  • Developed the Test Automation Methodology for automated testing of the entire application by using Quick Test Pro.
  • Created transactions and reusable actions by using Quick Test Pro
  • Extensively used Quick Test Pro methods to create automated scripts.
  • Developed automated test scripts from manual test cases for Regression testing based on the requirement documents using Quick Test Professional

Environment: Test Director 8.0, Win Runner 7.6, Load Runner 8.0, QTP 8.2, Oracle, PL SQL, VB Scripting IBM Mainframes, Visual Age Smalltalk, Terminal Emulators,DB2,PVCS, C# Java,J2EE,VBScript, SOAP

We'd love your feedback!