We provide IT Staff Augmentation Services!

Qa Automation Tester Resume

0/5 (Submit Your Rating)

CA

SUMMARY

  • 6 years of experience and expertise in the IT industry of Software testing, Analysis, Quality Assurance, Automated Testing, Automation Frameworks, testing Client/Server, API and Web applications.
  • Strong Knowledge of Software Development Life Cycle (SDLC) and QA Life Cycle which includes Designing, Developing and Execution of the entire QA Process and Documentation of Test plans, Test Cases, Test Procedures and Test Scripts.
  • Experience in Design & Develop data driven framework using Selenium WebDriver, TestNG and apache POI API.
  • Skilled with creating automated web services testing and UI testing processes.
  • Used Firebug and fire path to identify the Object's id, Name, XPath, link in the application.
  • As part of compatibility testing, executed the web application related test cases on different browsers using TestNG
  • Involved in testing Web services(SOAP and REST) and XML with tool called SOAP UI, HP Service Test for the local WSDL / with URL and created Test cases, run them, do load testing, security testing.
  • Cucumber was used for entire regression testing and functional testing with primary tool as Selenium to test Scenarios, test Cases and Test conditions identified.
  • Experience in integrating Automation scripts (Selenium WebDriver API, Maven, SVN) on Continuous Integration tools Jenkins for nightly batch run of the Script.
  • Proficient in black box testing, grey box, performance testing, Graphical User Interface testing (GUI), User Acceptance Testing (UAT), Regression Testing, Integration Testing
  • Specialized in writing Test Plans, Test Strategy, Test Cases, Traceability Matrix, Status report documents.
  • Ability to resolve uncovered defects of an application in early stage of SDLC, which helps to improve the application's quality and reduce development cost.
  • Excel under pressure in deadline driven environment with superior interpersonal communication and technical documentation skills.
  • UsedAppiumto facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities.
  • Performed data driven test to test application for multiple scenarios with different verities of data.
  • Expertise in analyzing the results and reporting suggestions and defects.
  • Experience in database query manipulation. SQL, PL/SQL statements, stored procedures, and triggers.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, Bugzilla etc.
  • Strong expertise in lifecycle methodologies like Waterfall, Agile Models
  • Extensive knowledge, experience and certified with Salesforce.com CRM Platform and SFDC testing.

TECHNICAL SKILLS

Programming Languages: C, C++, and Java

Databases: MySQL 5.5, MongoDB 3.2.2,Oracle

Web Development: HTML, CSS, JavaScript,Visualforce, JQuery, Node.js, Angular.js and Bootstrap

Framework: MVC, SpringMVC

Webservice/API: REST,SOAP API

Scripting Language: Groovy,Python, Unix/Linux shell scripting, SOQL,SQL

Testing Tools: Selenium IDE, Selenium Web Driver, SOAP UI, Selenium Grid, Maven, CucumberJasmine,Appium,QTP

Testing Framework: JUnit,TestNG

Defect Tracking Tools: Bugzilla, Jira

CRM: Salesforce.com

PROFESSIONAL EXPERIENCE

Confidential, CA

QA Automation Tester

Responsibilities:

  • Involving in Automation Environment Setup using Eclipse,Java, Selenium Webdriver Jars and TestNG
  • Participating in sprint daily scrum, planning, Review, meetings
  • Following Agile Methodology for application Implementation and Testing
  • Using various available features of Selenium to develop efficient and error free Automated Test using Java in Eclipse IDE
  • Automate the test cases using Selenium Web driver with JAVA Framework TestNG
  • Reviewing the code prepared by other team members and suggested improvements when required
  • Executing SQL queries to validate that data is being populated in appropriate tables
  • Executing Browser Compatibility Testing (IE, Firefox, Chrome)
  • Using Maven as a Project management tool
  • Responsible for centralizing the testing approaches in various projects
  • Preparing advanced status summary reports with details of executed, passed and failed Test Cases also involved in weekly status and task review meetingusing Extent Reports.
  • Testing Web Services /XML / SOAP and Restful services using SoapUI tool
  • ImplementingAppiumScripts to test iOS and Android platforms.
  • Validating request and response XML. Added Assertions to validate the response xml with database
  • Creating and maintaining test cases and test scripts using Groovy

Confidential, San Jose

QA Automation Engineer

Responsibilities:

  • Participated in Requirement Analysis, Business Analysis and Risk Analysis of applications.
  • Involved in Developing Test Plans and Test cases for various projects GUI testing using Selenium
  • Responsible for preparing test data before the code is moved to test environment.
  • Worked with development and management teams' in - respect to code drops, releases and schedules.
  • Worked with SQL server and functions to test the database integrity.
  • Tested the POS functionality with QTP automation.
  • Used JIRA and ALM as defect tracking tools
  • Developed Automated test cases using selenium in Java Programming language
  • Continuous monitoring of jobs and analysis of the failures on Jenkins and Junit Environment.
  • Validated all kinds of Transactions in POS like sales, adjustments, returns, exchanges etc.
  • Designed and implemented keyword driven using test automation framework using tools like Selenium
  • Performed quick functionality testing in Production Lab after the code is deployed to prod labs
  • Used SOAP UI to modify and load XML's into system.
  • Analyzed ab Initio software components
  • Validated data nodes after running the XML file in SOAP UI.
  • Performed testing in daily POS labs and update the results before the code moves to weekly labs.
  • Interacted with users and conducted UAT effort.
  • Create Automation Strategy and work towards automation of regression test cases with Selenium Web Drivers
  • Functional and regression testing with Rest client and SOAP UI
  • Created and maintained test cases and test scripts using Groovy
  • Browser Automation using Selenium Webdriver and NodeJS.
  • Written test cases in Jasmine Javascript framework.
  • Data Analysis and validation of data prior to test execution.
  • Interacting with Development team for defect fix and technical detail understanding
  • Defining testing life cycle for functional testing & automation testing
  • Created and ran functional and load tests on web services prior to implementation.
  • Created MOCKS for web services testing.
  • Collaborated closely with clients during testing process.
  • Identifies areas for improving efficiency, shortening of test cycles, and automation of test scripts
  • FSD and BRD Review and Sign off from QA. Discussion with stakeholders for business impact analysis
  • Planning for delivery dates and code drops on Build release and patches.
  • Attending Daily Stand up scrum calls with Scrum master/PMO
  • Performed the mobile testing in different platforms like IOS and Android usingAppium

Confidential

QA Automation Tester

Responsibilities:

  • Testing of new features by creating test specifications, test cases, and working closely with development and business teams.
  • Define, develop, and executeautomation test scriptsusing Java that leverage black and white box testing across functional, non-functional and performance testing
  • Developed automated scripts usingSelenium Web Driver, Java, JUnit and TestNG in Eclipse IDE to perform functional and regression testing for web based applications.
  • Writtenautomated scriptswith Xpath to identify web elements such that most of the browsers can be used.
  • Ran regression scripts to ensure that the existing features are working fine.
  • Communicate testing status to QA lead, project managers, and cross-functional teams who are involved in User Acceptance Testing.
  • Involved in automation scripts for mobile native applications usingAppium, Java and Selenium
  • Tracked and updated the bugs using BugZilla.
  • Interacted with the development team to validate the scope of fixing the bugs.

Confidential

QA Automation Engineer

Responsibilities:

  • Analyzed requirements and developed test plans, test scenarios, and test cases.
  • Implemented automation using Selenium WebDriver, JAVA
  • Created a Java Selenium WebDriver test case using TestNG framework to test client’s requirements.
  • Analyzed applications and errors, escalated issues to developers, and verified fixes.
  • Developed test summary reports for upper management.
  • Feasibility analysis and test effort estimation of automating the testing using Selenium Web Driver using JAVA and JUnit for Web Application.
  • Creating the Unified Functional Testing help guide to work with Kroger Automation Standards.
  • Analyzed multiple test scenarios for POS including tests to verify inventory, transactions, product sales, and reports. Worked with the manual functional testers to understand the business flow in order to automate the stableE2E features of the application.
  • Involvement in Test Execution, Results Analyzing and Defect Reporting.
  • Performed Regression Testing using Selenium.
  • Involved in Automation Infrastructure Development using Selenium.
  • Responsible to verify Web services API request, response data validations in REST, SOAP protocols.
  • Created Test Environment for Web Services testing.
  • Involved in automation scripts for mobile native applications usingAppium, Java and Selenium
  • Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite.
  • Performed manual testing of each build and then regression testing on each builds using Selenium WebDriver.
  • Developed Selenium scripts in TestNG for parameterization using Data Provider annotation.
  • Used SQL query to verify the integrity of the database particularly while validating the Session Store and
  • Developed and executed complex SQL Queries and Procedures to perform database testing.
  • Supported the development of the Requirements Traceability Matrix (RTM) to ensure that all requirements are tested, tracked, and maintained throughout the UAT.
  • All the bugs were tracked and updated in defect tracking tool JIRA.
  • Assist development team in reproducing the issues and in application troubleshooting process.
  • Worked effectively with Developers, AGILE Team, Project Management to achieve Selenium automation, high quality, release deadlines and QA processes improvements.

Confidential

QA Tester Intern

Responsibilities:

  • Analyzed requirements and developed test plans, test scenarios, and test cases.
  • Developing Interacting with Users, Business Analysts and gathered business and technical requirements and specifications.
  • Worked in Quality Center for planning, running and tracking defects while attending walkthroughs with client and the development team and Defect reporting meetings periodically.
  • Verified and validated system to manage requirements quality metrics and ensure test coverage and defect traceability with Quality Center.
  • Tested the Web application for different Operating systems.
  • Create manual test cases for the web application.
  • Responsible for planning the 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.
  • Imported and Exported data from Microsoft Excel and Microsoft Word to Quality Center where deemed necessary for project migration and test set replication for reusable template assets
  • Performed Back-End testing by writing and using SQL queries.
  • Developed and maintained Function Libraries, Object repositories and Descriptive programming techniques in manual testing.
  • Parameterized the scripts and tested the script using data driven methodology.

We'd love your feedback!