We provide IT Staff Augmentation Services!

Qa automation Engineer Resume

5.00/5 (Submit Your Rating)

Dearborn, MI

SUMMARY:

  • Highly dedicated and results - oriented professional with around 8+ years of IT experience with strong emphasis on mobile application&web application testing to manage and deliver on the QA objectives of the organization. 
  • Strong Knowledge and experience of all phases of SDLC (Software Development Life Cycle), and QALC (Quality Assurance Life Cycle). 
  • Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests. 
  • Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium WebDriver/IDE/Grid, Junit/TestNG, Load Runner, Quality Center, JIRA and SOAPUI 
  • Experience on Selenium Automation using WebDriver with extensive usage of OOP concepts using Java and Junit, TestNG frameworks. 
  • Functional Testing, Regression testing, Black Box testing, White Box testing, System testing, Integration testing, Data Driven testing, Back end/Front end testing and User Acceptance testing using Selenium IDE and Selenium WebDriver. 
  • Mobile automation for Android & iOS using tools like Appium. 
  • Proficient in using SoapUI for testing Web services
  • Well versed in different management scenarios like Change Control, Quality Assurance, Defect Tracking, System Integration, and Task Scheduling
  • Experienced with designing and building automation frameworks in support of continuous integration in a test driven development(TDD)
  • Conducted Load testing using Jmeter, HP LoadRunner, SoapUI.
  • Experienced in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools like Jenkins for nightly batch run of the Script.
  • Demonstrated ability to work on Work Flow Diagrams, Entity Relationship Diagrams, and Data Flow Diagrams
  • Experience in Quality Centre, Bugzilla and JIRA
  • Having Knowledge in validating Authorization policy on Oracle Entitlements Server (OES)
  • Strong experience in Database Testing and writing complex queries using SQL Server, Oracle and MySQL
  • Proficient in using basic SQL queries to perform backend testing for data integrity. 
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment. 
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

TECHNICAL SKILLS:

Testing Tools: Selenium WebDriver/IDE/GRID, HP Quality Center, HP ALM, Soap UI, Cucumber, Ranorex, Jmeter,HP LoadRunner, QTP, UFT

Languages: Java, HTML, C#, CSS, JavaScript, XML, Python, Shell Script, VB Script

Mobile Testing Tools: Appium, Test Framework, Junit, TestNG, TDD, BDD, Mockito, Protractor 

Project Methodologies: Agile-Scrum, Waterfall, Spiral, RUP

Defect Tracking Tools: HP Quality Center (9, 10, 11.0), BugZilla, JIRA.

Build Tools/ Continuous Integration Tools/ CM: Ant, Maven, Jenkins, Hudson,SonarQube ,GiTHub

Packages: MS-Office Suite(Word, Excel, Access), MS-Project and MS-Visual Studio 

Databases: Oracle, DB2, SQL Server, MS Access ,MongoDB

Operating Systems: Windows variants, UNIX, MAC

IDE: Eclipse, Netbeans, Xcode

PROFESSIONAL EXPERIENCE:

QA Automation Engineer

Confidential, Dearborn, MI

 Responsibilities: 

  • Performed functional testing, usability testing, mobile testing on the website. 
  • Conducted Regression Testing for the new functionality introduced during enhancement. 
  • Managed the QA activities and reported the progress of testing and responsible for sending out status reports for every build 
  • Reviewed test results and defect tickets for completeness and consistency. 
  • Performed smoke test after each deployment. 
  • Designed and developed Page Objects using Page Object Design Pattern and Selenium WebDriver. 
  • Retesting of test cases that are related to field changes in data mapping. 
  • Performed browser compatibility testing with different browsers and unit testing after each build. 
  • Used JIRA for bug tracking, issue tracking, and project management. 
  • Logged the defects in JIRA and assigned them to particular personnel for follow up till the ticket is closed. 
  • Developed test cases, test reports, test scenarios and make sure every defect is logged. 
  • Performed load testing using JMeter with large no. of concurrent users running for a long time and created test reports. 
  • Designed and Developed Test Cases for automated testing using Selenium, TestNG and Eclipse IDE. 
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators. 
  • Evaluated Risk Analysis during testing and prepared consolidated report which stats for the project team. 
  • Worked on regionalization and media redirection of the website. 
  • Developed Automation scripts for new enhancements using Selenium Web Driver in Java using
  • Implemented ad - hoc testing and assist the team with end-to-end tasks. 
  • Performed URL tagging creating each redirecting page. 
  • Worked on requirements specification, Analysis, design, development, testing and maintenance using UML
  • Involved in the code review and performance tuning of the application. 
  • Coded Java Script functions for client side validations across the site. 
  • Tracking leads coming into website using LPS (Lead Processing System) and reporting them to dealers. 
  • Documented all the lessons learnt throughout the project and stored them in SharePoint for future reference. 
  • Ability to communicate bugs to developers and stakeholders and focus on deadlines and deliverables. 
  • Strong oral and written communication, analytical skills. 

ENVIRONMENT: Selenium, JMeter, JIRA, LPS (Lead Processing System), JAVA, Eclipse, Microsoft Word, Microsoft Excel.

QA Engineer

Confidential, Newbury park, CA

Responsibilities: 

  • Analyzed the Business Requirements Document, put input in Test Plan and prepared detailed Test Cases for new functionality. 
  • Worked as a QA and UAT analyst in testing the mobile banking application. 
  • Associated with development team to understand technical design and architecture for test planning. 
  • Worked closely with Developer and DBA in identifying the test environments for test execution of mobile banking application. 
  • Validated the following functionality of the mobile banking application using both positive and negative testing approach: register bill payment, pay registered bills, post dated bill payments, account transfers, email money transfer recipients, email money transfers, view statements & transactions. 
  • Prepared Traceability Matrix to ensure the adequate coverage of the test cases. 
  • Involved in testing of Mobile Banking GUI on Chrome, Firefox, IE, Safari and the mobile app on Android and iOS
  • Designed and developed Page Objects using Page Object Design Pattern and Selenium WebDriver. 
  • Developed Selenium Automation framework - Created a hybrid framework (Keyword and Data driven) on Selenium using TestNG. 
  • Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium WebDriver, TestNG and Jenkins
  • Input data from Mobile, Handheld device and validated results in Database
  • Developed automation tests for Native and Web mobile versions using Appium and tested on simulated devices from Device Anywhere for functionality and integration of the Mobile banking application. 
  • Developed Automation scripts for new enhancements using Selenium Web Driver in Java using
  • Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins
  • Involved in setting up continuous integration system using Jenkins and working knowledge with cloud based code repository system like GitHub
  • Selenium Web Driver, Selenium Grid to perform cross browser Functional Testing by using Java programming & Gherkin Language for BDD (Cucumber)
  • Performed Web services testing and XML validation by creating test case suite using SOAP UI
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
  • Performed API Level testing for web services, enhanced the Test harness and developed many Test suites. 
  • Uploaded test cases, executed test cases and logged defects in Quality Center and interacted with developers to resolve technical issues. 
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables. 
  • Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment. 
  • Sanity tested the mobile application to ensure the stability of the build in test environment and device anywhere environment. 
  • Participated in QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application. 

    ENVIRONMENT: Java, Selenium WebDriver, TestNG, SOAPUI, Maven, XPATH, Eclipse, Jenkins, Firepath, Appium, Firebug, HTML, XML, Github, Agile, Quality center, Mobile Testing, SQL, Windows, Android and IOS.

Tester

Confidential

Responsibilities:  

  • Designed and developed Test Scenarios, Test Cases and Test steps for User Stories.
  • Participated in Daily SCRUM meetings and giving the status of work accomplished.
  • Involved in Functional, System, Regression and Smoke testing.
  • Logged Requirements into HP ALM Requirements module. 
  • Designed & executed Test Cases in HP ALM. 
  • Designed and Executed SQL Queries using SQL Server as part of Database testing. 
  • Validate the database test results using Beyond Compare tool.
  • Involved testing the Production tickets.
  • Extensively used Defect Management tool for Defect Reporting & Tracking using HP Quality Center
  • Attended Defect Triage meetings for defect resolution.
  • Developed Shell Scripts to load data into MS SQL Server
  • Creating XML scripts for web service testing  
  • Generating Test Summary and Sign off Reports.
  • Publishing the Weekly Status report to the customer on Test Status and highlighting the issues to be addressed immediately. 

ENVIRONMENT: MS SQL Server 2008, HP ALM, Quality Center 11.52, Beyond Compare, Fire Fox and MS Excel, Agile.

Software Test Engineer

Confidential

Responsibilities:

  • Created test plans and test cases in concert with system engineers and web designers.
  • Involved validating sites across browsers and operating systems, the accuracy of links, visual presentation and its alignment with design specifications, and database updates.
  • Tested the application manually prior to automation for functional testing.
  • Created Test Cases Test Plans and Test labs using Quality Centre.
  • Supported new and existing products by configuring and testing software products and components of a website.
  • Wrote SQL queries and statements to test database for retrieving information.

ENVIRONMENT: Java, Quality Center, Bugzilla, Oracle, SQL, Windows.

We'd love your feedback!