We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

0/5 (Submit Your Rating)

Sacramento, CA

SUMMARY

  • Over 8+ years of experience which includes various types of testing, functional, security, performance, automated, acceptance and Selenium testing.
  • Have an experience in wide variety of domains which includes Retail, Financial, IT industry, health care insurance, and Ecommerce.
  • Diversified experience as Quality Analyst and Engineer with testing of stand - alone, client server, web-based Database, Enterprise, Mobile applications.
  • Excellent understanding of Software Quality Assurance Techniques and strong knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
  • Extensive experience in implementing QA Methodologies, Test Plans, Test Cases, Test Scenarios and test deliverables for various applications.
  • Expertise in functional testing, integration testing, regression testing, black box testing, white box testing, unit testing, GUI testing, system, Regression, integration, and UAT testing browser compatibility testing.
  • Proficient in different forms of testing like manual testing, unit testing, integration testing, regression testing and non-functional testing.
  • Skilled in developing and executing test cases manually and developed automation script withSeleniumSuite, Selenium Grid.
  • Expertise in Set up ofSeleniumWebDriveron TestNG Framework using Eclipse IDE
  • Experienced in working with unit testing frame works like Junit and TestNG frameworks.
  • Good experience in development of iterative and detailed project management plans and schedules using Agile-SCRUM methodology.
  • Expertise in writing and executing Test Scripts to implement Test Cases, Test Scenarios.
  • Expertise with Core Java and Object Oriented Concepts (Encapsulation, Abstraction, Inheritance, Polymorphism and Exception Handling).
  • Testing the security of the hosting infrastructure and testing of web application.
  • Implementation of parallel execution in the automation framework to do browser compatibility testing, using IE, Chrome and Mozilla.
  • Experienced in working with different software methodologies like Agile, scrum and water fall methodologies.
  • Managing the testing team by delegating tasks and tracking the same.
  • Experience in End-to-End testing, Ad-hoc testing.
  • Knowledge of Keyword Driven Framework, Data Driven Framework and Hybrid Framework from scratch.
  • Gathered specifications and requirements to develop Test Plans and to create Test Cases using Quality Center.
  • Created and executed detail function Test cases based on the business requirements.
  • Developed automated tests in Java using Selenium RC,Junit and TestNG.
  • Developed Web Client Test Cases based on Business Rules.
  • Experience in testing APIs/web services - SoapUI and REST API
  • Experienced in testing applications like Web and Mobile Applications (IOS and Android).
  • Proficient with developer tools, such as Eclipse, Git and GitHub for developing on the Java stack
  • Experience automating build processes by Maven.
  • Experience in application deployments and continuous integration system like Jenkins

TECHNICAL SKILLS

Testing Tools: Selenium IDE, WebDriver, Grid, QC/ALM, JIRA, BugZilla, TestNG, Junit, ALM, FileNet, DataCAP.

Web Technologies: Java Script, VBScript, HTML, XML

Web Services Testing: SoapUI and REST API

Web Debugging Tools: FireBug, FirePath, FireFinder, WebDriver Element Locator

Databases: Oracle 11g/10g/9i, My SQL, DB2,Sql Server 2008, SQL Server 2005, MS-Access, MS-Excel, MS-SQL Server

Frameworks: Junit, TestNG

Languages: C, C++, SQL, Java, Groovy, Gherkin

Operating system: MS Windows 2000/XP/7/8, MAC, UNIX

Databases: Oracle, SQL Server, MS Access

Build Tools: Ant, Maven, Jenkins, GitHub

Tools: / IDE: VMware Workstation, Notepad, Notepad++, Eclipse

PROFESSIONAL EXPERIENCE

Confidential, West Des Moines, IA

System QA Analyst

Responsibilities:

  • Creates, prepares and implements systems quality assurance reviews for numerous applications
  • Responsible for primary development of testing strategies
  • Meeting with stack holder and get the functional knowledge of an application and Creates Test Plan, Write BRD, write FSD.
  • Perform Ambiguities review.
  • Knowledge of Quality Assurance and testing disciplines along with experience with all phases and stages of testing (Functional, Regression, Smoke, Integration, and User Acceptance).
  • Functional expertise on multiple systems supported by the QA group preferred.
  • Excellent communication, negotiation, decision making, and project management skills.
  • Excellent analytical and problem solving skills necessary to identify programming errors or inconsistencies and the ability to recommend solutions.
  • Highly organized with great attention to detail.
  • Ability to work independently and in a team environment.
  • Self-starter with a demonstrated ability to consistently deliver results in a high-energy environment.
  • Lead and/or participate in testing of software projects of large size and high complexity to ensure that software meets end-user requirements, design specifications and development standards.
  • Critique software process to assure quality and to identify potential improvement opportunities
  • Consults with users, providing advice and direction
  • Performs more complex analysis of business requirements and system specifications
  • May serve as a coordinator for all testing activities on a project
  • Creates test plans and scripts for own projects
  • May lead and review test plans written by others
  • Performs moderately complex to complex test data conditioning, regression testing and testing validation.
  • Co-ordinate with Developers, users and various members of the team to discuss and resolve defects as well as their priorities / severity.
  • Involved in defining test strategy and test scenarios, created test cases, test plans and executed tests using HP ALM.
  • Performed GUI testing, Functional testing, Integration testing, Regression testing, Negative testing, End to End testing, Load testing, User Acceptance testing on multiple projects.
  • Performed Data Validation followed by the manual testing of back-end.
  • Performed End-to-End testing manually.
  • Used SQL to validate backend database changes, deletes and update.
  • Attended day-to-day meetings for providing regression status of existing functionality.
  • Experience in testing APIs/web services - SoapUI and REST API
  • Worked with developers in order to resolve the bug issues.

Environment: Java, Selenium IDE, Selenium WebDriver, TestNG, Junit, Eclipse, XPATH, Firebug, Fire path, HP ALM, Agile, HTML, SQL, Oracle, Windows XP, SoapUI and REST API

Confidential, Sacramento, CA

QA Automation Engineer

Responsibilities:

  • Gathered specifications and requirements to develop Test Plans and to create Test Cases using Quality Center.
  • Actively participated in agiletesting and completed tasks on time for each sprint to meet the deadlines.
  • Extensively used Selenium Web Driver for automating UI for IPhone, android devices, to enroll users to devices and submitted in Perforce location.
  • Wrote automated client-side GUI testing code using Selenium RC/WebDriver.
  • Used Selenium-Web Driver with TestNG to make direct calls to the browser using each browser's native support to automate the AUT from within the browser.
  • Used Firebug Tool to identify the Object's id, Name, xpath, link text in the application.
  • Involved in executing allSeleniumtest scripts on the different browsers and checked for compatibility.
  • Regression test cases were automated usingSelenium - Web Driver in Java.
  • Executing Test Cases, Test Plans and Analyzing the Test Results.
  • Developed the Positive and Negative Test Cases for various modules based on the business requirements.
  • Investigated software bugs and maintained reports, tracked defects.
  • Extensively used HPALM for test planning, maintain test cases and defects.
  • Executed and maintained end-to-end GUI automation test suites.
  • Categorized bugs based on the severity and interfaced with developers to resolve them.
  • Execution of daily smoke tests to ensure the deployment of each environment is stable.
  • Experience in testing APIs/web services by send request and response by SoapUI and REST API
  • Divided various functional areas of the application into various Risk Levels for effective testing of the application, also risk leveled all the Test Cases accordingly.
  • Experienced in testing applications like Web and Mobile Applications(IOS and Android).
  • Experience in Manual Black Box,Gray Box software testing experience
  • Prepared status summary reports with details of executed, passed and failed test cases.
  • Proficient with developer tools, such as Eclipse.
  • Experience automating build processes by Maven.
  • Experience in application deployments and continuous integration system like Jenkins
  • For object repository we use Git and Git Hub.

Environment: Agile Methodology, Java, J2EE,Selenium, UNIX, MS Office, SQL Server, Selenium IDE, WebDriver, Grid, QC/ALM, JIRA, BugZilla, TestNG, FileNet, Junit, ALM, Rally, Maven, Jenkins, GitHubSoapUI and REST API.

Confidential, Sacramento, CA

QA Engineer

Responsibilities:

  • Created and executed detail function Test cases based on the business requirements.
  • Developed automated tests in Java using Selenium RC,Junit and Ant.
  • Involved in setting up configuring the testing environment with Eclipse, Junit, and Selenium WebDriver and Selenium Java client driver.
  • Co-ordinate with Developers, users and various members of the team to discuss and resolve defects as well as their priorities / severity.
  • Worked on Seleniumfor creating and executing test cases for functionality testing of a web app.
  • Involved in defining test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium WebDriver.
  • Used Firebug and FirePath to write automated test scripts using XPATH.
  • Performed GUI testing, Functional testing, Integration testing, Regression testing, Ad -hoc testing, Negative testing, End to End testing, Load testing, User Acceptance testing on multiple projects.
  • Designing the test cases using HP ALM.
  • Performed Data Validation followed by the manual testing of back-end.
  • Performed End-to-End testing manually.
  • Testing the web services by using SoapUI.
  • Worked on JIRA for ticket management.
  • Used SQL to validate backend database changes, deletes and update.
  • Attended day-to-day meetings for providing regression status of existing functionality.
  • Worked with developers in order to resolve the bug issues.
  • Proficient with developer tools, such as Eclipse and GitHub for developing on the Java stack
  • Experience in version control system like Git.
  • Experience automating build processes by Maven.
  • Experience in application deployments and continuous integration system like Jenkins

Environment: Java, Selenium RC/IDE, Junit, Ant, Eclipse, XPATH, Firebug, Fire path, Jira, agile, HTML, SQL, Oracle, Windows XP, Maven, Jenkins, GitHub, SoapUI, REST API

Confidential, Eldorado Hills, CA

Software Development Engineer in Test (SDET)

Responsibilities:

  • Developed Web Client Test Cases based on Business Rules.
  • Performed functional, negative, positive, Integration, Regression, End to End and User Acceptance Testing.
  • Collaborated with all teams within the agile environment.
  • Preparation of test strategyand test plan for testing on SME for workflow system at FileNet testing.
  • Identified issues before they became problems and collaborated to fix them.
  • Developed the Automation Test ScriptsusingSeleniumTestNG framework.
  • Execution of test scripts usingSeleniumWebDriver using JUnit frame work.
  • SetupSeleniumGRID to runSeleniumscriptson different browsers.
  • Worked with developers and thetestersto verifytest cases.
  • Created and executed multi-action scripts based on test script/scenario flows
  • Involved in querying using SQL and updating records and validate database records as expected.
  • Used HP QC for tracking defects and notifying developers
  • Involved in Task Estimation, Prioritization, Creation and Communication to Onsite.
  • Developed automation test scripts usingSeleniumSuite to evaluate Security of Web based user authentication apps.
  • For Web Services testing we use SoapUI
  • Coordinated user acceptance testing with final users & prepared end user documentation for the new system.
  • Maintained bug lists for critical issues using Quality Center& reported the same in status meetings
  • Prepared and Presented weekly and monthly QA Defect and Status Reports to the different Stake holders.
  • Proficient with developer tools, such as Eclipse and GitHub for developing on the Java stack
  • All the resource will store in version control system like Git.
  • Experience automating build processes by Maven.
  • For continuous integration we use Jenkins.

Environment: Quality Center, Manual testing,Selenium, HTML, SQL server, FileNet, Internet Explorer, Microsoft outlook, PowerPoint, HP Quality Center ALM, Maven, Jenkins, GitHub, SoapUI, REST API.

Confidential, LA, CA

QA Analyst

Responsibilities:

  • Creating detailed test plans, test cases and executing it.
  • Strong knowledge in Securities and trading industries.
  • Set up test lab and worked as an administrator in the QA department.
  • Developing test plans and test cases using web tracker.
  • Performed thorough analysis and reviewed requirements and designs in SDL Tridion content management environment (CMS).
  • Conducted proof of concept (POC) for the Reuters reference data repository product (RRDS).
  • The product being evaluated would centralize the receipt, administration, creation and distribution of client reference and market data received from multiple vendors (i.e. S&P, Interactive Data, and Bloomberg).
  • Testing and Validating Market Data portion received for a third party source such as CBS Market Watch and others on trading applications.
  • Testing order management system using strong analytical and mathematical skills.
  • Validated fix protocol messages.
  • Prepared Test Data/Content and published Content Components, Templates and pages using SDL Tridion Test Environment in order to perform manual testing.
  • Buy and Sell Stock, mutual fund, option, fixed income, bond.
  • Validated data for existing clients using Oracle SQL.
  • Manually testing functionality of trading, mutual fund, option and bond web based application.
  • Testing text, navigation bar, links, and design.
  • Testing cross browser functionality of browser as well such as Internet Explorer, Chrome, Safari and Fire fox.
  • Testing cross browser functionality in Macintosh.
  • Performing Black Box, Regression, Functional, smoke and System Testing.
  • Driving the implementation of automated regression tests.
  • Performing and monitoring of live applications & assisting in first line application support.
  • Buying and selling securities mentioning tax lot, cost basics to see that particular security purchase and sell record.
  • Clearly and accurately report and assign bugs using bug-tracking tool.
  • Manage testing efforts for multiple locations. Work closely with business analyst and developers Flows Agile Methods.
  • Doing Regression testing using automated tool Selenium.
  • Proficient with developer tools, such as Eclipse and GitHub for developing on the Java stack
  • Experience automating build processes by Maven.
  • Experience in application deployments and continuous integration system like Jenkins.

Environment: Windows NT, Java script, Selenium IDE, WebDriver, Grid, SDL CMS, QC/ALM, JIRA, BugZilla, TestNG, Junit, ALM, Rally, XML, Fire fox, Safari, Mac Pc, C++, MS Excel, MS Office, Oracle, Unix, Maven, Jenkins, GitHub, SoapUI, REST API.

Confidential, Dallas, TX

QA Analyst

Responsibilities:

  • Creates, prepares and implements systems quality assurance reviews for numerous applications
  • Responsible for primary development of testing strategies
  • Consults with users, providing advice and direction
  • Performs more complex analysis of business requirements and system specifications
  • May serve as a coordinator for all testing activities on a project
  • Creates test plans and scripts for own projects
  • May lead and review test plans written by others
  • Performs moderately complex to complex test data conditioning, regression testing and testing validation.
  • Provides specific guidance on defects to developers
  • Gives direction to less experienced analyst.
  • Experience in testing APIs/web services - SoapUI and REST API
  • Logs, tracks and verifies resolution of software and specification defects documents all phases of the QA process.

Environment: FileNet, Quality Center, DataCAP, SQL, SDL, MS Office, WindowsXP.

We'd love your feedback!