We provide IT Staff Augmentation Services!

Qa Engineer Resume

3.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • Over 5+ years of experience in Software Quality Assurance and expertise in testing on Client - Server, Web based applications.
  • Experience in industry standard methodologies like Software Development Life Cycle (SDLC), Software Test Life Cycle (STLC), Bug Life Cycle(BLC) and software development methodologies such as Agile, V Model and Waterfall.
  • Proficient on Automation tools like Selenium WebDriver/IDE/Grid and QTP (Functional & Regression Testing), TestNG, Junit, Ant, Maven, Cucumber, Jenkins, SOAP UI/Postman for testing Client Server and Web based Applications.
  • Experienced in Mobile testing for Mobile Web and Mobile App(Android & iOS) using Appium(Selenium 3.0), Device Anywhere emulators on iOS& Android devices,
  • Good Knowledge in performing in End to End Mobile Testing on Android using Appium.
  • Proficient in all forms of testing including Regression, Smoke, Black-Box Testing, White Box, Sanity Testing, Functional, usability testing, negative testing, Integration, UI and User Acceptance Testing (UAT).
  • Hands on working experience on writing Test artifacts such as creating Test Plans, Test Cases, Test Analysis Report, Defect Report and Requirement traceability matrix.
  • Experience in using Selenium Grid for Cross-Browser and Compatibility Testing to test different browsers like Firefox, Chrome, IE, Safari and with different operating systems like Windows, Android, Mac OS.
  • Experience working on Page Object Model with Page Factory in Selenium.
  • Experience in Creating and executing scripts in UFT/QTP using BPT, Data-Driven and Hybrid framework.
  • Experience in developing Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development), TDD (Test Driven Development), ATDD (Acceptance Test Driven Development) approaches using Gherkin language using Cucumber Tool.
  • Expert in developing Selenium Web Driver/RC/IDE/GRID test scripts using Python, Java and Test Frameworks using TestNG /JUnit, Ant/Maven build tools.
  • Expertise in back end testing and writing SQL queries, Joins, Procedures using Oracle and SQL Server to ensure correct data mapping, data consistency, database triggers conformance with requirements.
  • Expertise in managing defects and test life cycle using various tools like Quality Center/ALM, JIRA, IBM Clear Quest, Bugzilla etc.
  • Ability to collaborate with testers, business analysts, developers, project managers and other team members in testing complex projects for overall enhancement of software product quality.
  • Good analytical and communication and interpersonal skills and ability to work independently with minimal supervision and also perform as part of a team.

TECHNICAL SKILLS

Test Approaches: Waterfall, Agile/Scrum, SDET, SDLC, STLC, Bug life Cycle

Testing Tools: Selenium Web Driver, Selenium IDE, SOAPUI, Cucumber, TestNG(Junit)Data Driven, Hybrid Testing.

Artifacts: Test Plan, Test Case, RTM, Test Summary Report, Bug report, User StoriesBacklogs

Programming Languages: Java.

Databases/Database tools: SQL Server, Oracle.

Defect Tracking Tools: TestNG, HP Quality Center, ALM, JIRA, Maven

Operating System: Windows XP/7/ 8.x/10, Unix, Linux

PROFESSIONAL EXPERIENCE

Confidential - Atlanta, GA

QA Engineer

Responsibilities:

  • Involved in all phases of product development including planning, design, implementation and developed test plan and test cases for testing the application.
  • Created and Developed Automation test framework using Selenium WebDriver, Java and executed TestNG Test Cases in Eclipse IDE.
  • Implemented Page Objects framework, Hybrid framework and Page classes to represent web pages.
  • Performed Functional Testing, Regression Testing, System Integration Testing and End to End Testing.
  • Used Selenium WebDriver for automating of Cross Browser Testing on IE, Firefox, Safari and Chrome.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
  • Performed the mobile testing for Mobile App of client, identify the mobile platform like IOS, Android by using Appium.
  • Developed manual test cases and automation script for Mobile Native applications (IOS, Android) using Appium and Java.
  • Developed and executed White box test cases of the Java API using TestNG framework and Eclipse.
  • Used web-debugging tools like XPath, CSS, Firebug and Firepath to locate elements.
  • Improved automation performance with Protractor framework to run with modern UI application.
  • Created Automation scripts for Restful API web services using Postman.
  • Performed web services testing with SOAP UI/ Postman by validating request and response for XML, JSON files.
  • Developed BDD tests using Cucumber by writing features and step definitions using Gherkin. Developed required Selenium support code in JAVA for Cucumber.
  • Developed and executed SQL queries to verify the proper insertion, deletion, and updates into the database and investigate for solutions using data analysis practices and prepare analysis reports.
  • Used Quality Center/ALM for bug tracking and reporting, also followed up with development team to verify bug fixes, and update bug status.
  • Followed Agile testing methodology, participated in daily SCRUM meetings and testing each SPRINT deliverables.
  • Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.

Environment: Java, Testing, Selenium, JavaScript, TestNG, Maven, Cucumber, SQL, Jenkins, Appium, SOAP UI, Postman, Jenkins, JIRA, Quality Center/ALM, Agile & Windows.

Confidential - Detroit, MI

QA Engineer

Responsibilities:

  • Analyzed the Business Requirements Document (BRD), developed Test cases and Test scripts for the application under test.
  • Automated regression and functional test suites by developing test cases, test suites using Selenium Web Driver, Java, Cucumber, Maven and JUnit.
  • Used Java as client library for Selenium WebDriver to design and developed Automation test Framework using TestNG.
  • Created automation framework and test scripts using Selenium Web-Driver for multiple platforms and browsers testing.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
  • Used Firebug/ IE Developer Toolkit and Selenium IDE to capture and validate CSS Locators, HTML ID’S to identify elements.
  • Used Appium for mobile automation testing with Selenium bindings for Android and IOS.
  • Performed Acceptance testing and UI functional testing using Perfecto with extension of Appium and Java as scripting language.
  • Implemented Webservice/API testing using Postman tool for multiple transactions and automation of test cases, generate test reports and performed extensive Web Services testing using Rest Assured Framework.
  • Involved in testing Web services and XML with tool called SOAP UI and using this tool to locate WSDL file on internet, create Test cases and run them.
  • Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis and understanding of the requirements, non-functional specifications and end-user needs.
  • Involved in regression testing using QTP tool prior converting QTP scripts to Selenium web-driver.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from SQL Server.
  • Used JIRA/ALM for defect tracking. Based on priority/Severity of defects coordinated with dev team and make sure bugs were fixed on time
  • Attended weekly status meetings with development and management Teams.
  • Reported defects to developer and discussed about the issues in weekly status meetings.

Environment: Java, Selenium Web driver/IDE, HP QTP, QC/ALM, Eclipse, Jira, HTML, CSS, X-path, Test-NG, SVN, SOAP UI, SQL, SQL Server, Oracle, Windows.

Confidential - Bronx, NY

QA Engineer

Responsibilities:

  • Responsible for preparation of Test cycle/progress reports, analysis of defect metrics & implement improvement actions for next iterations.
  • Designed and developed automated scripts for Functional, Regression, Sanity and Integration Testing usingSelenium WebDriver.
  • Developed automated script for back-end testing using Selenium WebDriver.
  • Created functionalautomationscripts using open source tools Selenium and involved in creation ofautomationframework using Selenium WebDriver and testing.
  • Setup the Automation framework using Selenium WebDriver to run test cases in multiple browsers and platforms.
  • Designed, executed and maintainedautomationTest Scripts in Selenium WebDriver using Java, TestNG.
  • Performed Regression and Integration Testing usingTestNGframework and executed assertions.
  • Involved in preparing a report of all automation difficulties and test results for further application usingMaven.
  • Developed features and test scripts using BDD (Behavior driven development) inCucumber.
  • Involved in Mobile Testing by writing java for automation through Selenium APPIUM.
  • Involved in SOAP & REST based web services testing using Postman web services testing tool.
  • Involved in documenting test cases and packaging test suites and making them available to all of engineering and QA usingHP ALM.
  • Developed and executedSQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
  • Implemented and worked on Acceptance Test Driven Development (TDD), agile methodologies completing releases ahead of schedule.
  • Involved in backend testing for different environments like System Testing and User Acceptance Testing.
  • Attended daily projectscrummeetings and weekly team status meetings.

Environment: Java, Selenium WebDriver, TestNG, Maven, Cucumber, Jenkins, XPath, Python, Postman, Appium, Protractor, HP ALM, SQL, Agile, Windows.

Confidential

Manual Tester

Responsibilities:

  • Assign Tickets to the members of the team and worked on High Priority tickets.
  • Log Defects in HP Quality Center Tool.
  • Create Detailed Test Plan and Test Estimation for the Release.
  • Create Test Case for Mobile Testing in Android and IOs Platforms.
  • Create Test Data using SQL.
  • Execute Test Cases for Smoke, Regression and Exploratory Testing.
  • Retrieve Test Data for SAT, UAT and Production Environment using SQL.
  • Involved in Execution Test Cases for both Functional and Non-Functional Testing.
  • Involved in Creation of Automation Test Scripts for performing Regression Tests.
  • Participate in Bug Triage Meeting for the tickets.
  • Execute Smoke and Exploratory tests in Production.
  • Create Requirement for Change Requests
  • Involved in analysis and testing of Production (Live) showstoppers
  • SME in Insurance Market of Health Net
  • Direct Interaction with Client on Test Estimation/ Results.

Confidential

Manual Tester

Responsibilities:

  • Participate in Design and Functional Requirement Discussion to estimate the Test plan.
  • Create Detailed Test Plan and Test Estimation for the Project.
  • Create Functional and Non-Functional Test Cases for Modules based on Test Strategy.
  • Involved Creation of Test Data for SAT, UAT and Production Environment using SQL.
  • Involved in Daily SCRUM Meetings
  • Responsible for daily status mails sent to the Product Owner/Client
  • Involved in Execution Test Cases for both Functional and Non-Functional Testing.
  • Logged defects in HP Quality Center Tool
  • Test Mobile Web Applications on different browsers on multiple devices and platforms
  • Performed execution of Smoke, Exploratory and Regression Tests.
  • Involved In Defect Triage Meetings
  • Involved in analysis and testing of Production (Live) showstoppers
  • Direct Interaction with Client on Test Estimation/ Results
  • Created a Knowledge Repository at the end of the Project.

We'd love your feedback!