We provide IT Staff Augmentation Services!

Qa Engineer Resume

0/5 (Submit Your Rating)

Washington D, C

SUMMARY

  • 5+ years of experience in Software Testing (Automation and Manual) with a solid understanding of Test Planning, Test Design, Test Execution, Defect Reporting and Tracking.
  • In depth knowledge of Quality Assurance standards, methodologies and strategies with better understanding of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Agile - Scrum, waterfall methodologies.
  • Experienced in analyzing functional requirements for preparing test cases, test plans, test scripts.
  • Diversified experience as Quality Engineer with testing of stand-alone, client server, web-based Database, Enterprise, Mobile applications.
  • Extensively experienced in implementing QA Methodologies, Test Plans, Test Cases, Test Scenarios and Test deliverables for various applications.
  • Experienced with Fast paced environment like Agile and Scrum Methodologies.
  • Expertise in functional testing, integration testing, regression testing, black box testing, gray box testing, unit testing, GUI testing, API testing, UAT, browser compatibility testing.
  • Good skill in Test Management and Tracking, Test Execution, Test Report generation, and Analysis using Quality Center/ALM and JIRA.
  • Expertise in SQA (Software Quality Assurance) including Manual and Automation testing using Selenium WebDriver, Selenium IDE, Java, TestNG, Cucumber & Maven, JUnit/TestNG, Quality Center/ALM, JIRA, SOAP UI.
  • Good Knowledge in maintaining Selenium and Java Automation Code and resources in source controls like SVN for improvements and new features.
  • Experienced in designing customized Key driven, Behavior-Driven Development, Test Data Driven, and Hybrid Framework using Selenium WebDriver, Java, TestNG, and Cucumber.
  • Experienced in Appium tool, for mobile testing in Android, IOS and other mobile applications.
  • Good Knowledge in developing Appium Scripts for Native & Browser Android Apps using Java.
  • Expertise in using Selenium WebDriver to automate tests on cross browser across different browsers such as Internet Explorer, Chrome, Firefox and Safari in different Operating Systems to serve cross platform testing environment using Selenium GRID.
  • Experienced in using Jenkins for Continuous Delivery and Continuous Integration for Smoke testing and Regression testing of the builds.
  • Good working in Multiplatform Environments like Windows, UNIX, Web applications, and GUI based client/server applications.
  • Good experience to work with configuration management tool Wiki access to maintain the business documents in local repository.
  • Good written and verbal communication, team player and can work independently.
  • Close interaction with designers and software developers to understand application functionality and performance issues.
  • Excellent communication, problem solving skills, coordination, documentation, project planning and interpersonal skills.

TECHNICAL SKILLS

Testing Tools and Frameworks: Selenium Web Driver, SOAPUI, Jenkins, HP Quality Center/ALM, Cucumber, TestNG

Web Technologies: Java Script, HTML, XML

Databases and SQL Tools: MS SQL Server, SSIS, SSRS, MySQL, Oracle, MySQL, DB2

Operating system: Windows, MAC, UNIX/Linux

Bug tracking and reporting tools: JIRA

IDE: Eclipse, InteliJIdea

Servers: Web logic, Web Sphere, Apache, Jenkins

Languages: Java, C/C++, C#, SQL, PL/SQL, VB script, Java Script, Gherkin

Repository System: GitHub, Subversion

Other Tools: XML, Xpath, Jenkins, Maven

Web Services: RESTful, SOAP

Browsers: Internet Explorer, Chrome, Firefox, Safari

PROFESSIONAL EXPERIENCE

Confidential, Washington, D.C

QA Engineer

Responsibilities:

  • Analyzed business requirements and functional documents, Created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
  • Involved in writing Test Case by using Wireframe, Design docs and Acceptance criteria.
  • Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules.
  • Used HP ALM for Test scripts, Rational Clear Quest for Defect Management and SharePoint for version control of Documentation and accessibility by all project teams.
  • Worked with source version control tool such as Subversion (SVN).
  • Performed Backend Testing of the application by writing SQL queries.
  • Developed automation framework for Selenium WebDriver in Modular Framework model.
  • Extended TestNG framework by adding some helper classes and methods.
  • Developed Selenium test cases using TestNG framework
  • Maintained and executed Maven build files for running automated tests.
  • Used Maven to help manage project's build, report and documentation across the network.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Tested applications developed in Java with J2EE framework.
  • Performed GUI, Functional and Regression testing by automated using Selenium and Jenkins.
  • Involved in Testing of web services using SOAP UI.
  • Created the data driven framework using HP Service Test and SOAP UI.
  • Created automation scripts in SOAP UI using Groovy Script for web services testing.
  • Used Selenium WebDriver for writing test scripts for regression test coverage.
  • Worked on Data Driven Framework and MVC for Automation test scripts.
  • Integrated Selenium WebDriver with existing API to test framework.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).
  • Checked Log files to analyze errors experienced using Log4j during testing.
  • Designed and developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
  • Involved in providing the efficient locators strategy like XPath and CSS to run Selenium script in stable condition.
  • Coordinated with technical support associates to fix proprietary software issues.
  • Created manual test cases, reviewed with different stakeholders to validate the functionality.
  • Verified, edited and updated test data in new or existing systems before testing.

Environment: Java, Selenium WebDriver, Jenkins, Cucumber, Maven, TestNG, HP ALM, JIRA, MS Outlook, MS Excel, MS Word, SOAP UI, MVC, XPath, SharePoint, HTML, CSS, JavaScript, SVN, SQL, Internet Explorer, Chrome, Firefox, Safari, Windows.

Confidential, Morristown, NJ

Automation Engineer

Responsibilities:

  • Developed Test Cases and tested them based on the Business Requirements, Test Scenarios and analyzed the actual results against the expected results.
  • Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application.
  • Performed Negative testing i.e., validating the scripts to make sure they have been executed correctly and meets the scenario description.
  • Involved in various types of Test Case Design, Test Tool Usage, Test Execution and Defect Management.
  • Responsible for GUI, cross browser and functional testing using Black box testing techniques.
  • Worked in agile methodology (scrum) to meet customer expectation, timelines with quality deliverables.
  • Performed Parallel execution for compatibility in different platforms and in multiple nodes using the hub machine.
  • Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA.
  • Extensively used SQL queries for data validation, executing stored procedures, performing transactional testing and backend testing.
  • Used emulators and IOS simulators to perform the manual Mobile Testing.
  • Developed Automation framework using Selenium Web Driver.
  • Developed automation script for Mobile Native/browser-based applications (IOS, Android) using Appium, Java.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium WebDriver.
  • Configured Selenium WebDriver, TestNG/Junit, Maven tool and created selenium automation scripts in java using TestNG/Junit prior to agile release.
  • Performed Data driven framework testing using Selenium WebDriver and TestNG functions which reads data from property and XML files.
  • Extensively used Page Objects design and page navigation framework for readable test script and easy maintenance from developer perspectives.
  • Participated QA weekly meetings, project status meetings.
  • Interacted with developers discussed Enhancement and Modification Request issues and defects in the application.

Environment: SQL Server, JIRA, Cucumber, Xpath, Windows, Java/J2EE, Selenium Web Driver/Grid, TestNG/Junit, Maven/Ant, GIT, XML, HP ALM, MS Outlook, MS Excel, MS Word, Soap UI, Firefox, Chrome, Linux.

Confidential, New York, NY

QA Tester

Responsibilities:

  • Involved in preparing the Test plan based on BRD and performed verification & validation to ensure Quality with the help of RTM (Requirement Traceability Matrix).
  • Involved in status reporting, project meetings and project planning with the team in order to define appropriate test cases that will cover end to end business requirements of the application.
  • Formulated methods to perform Positive and Negative testing against requirements.
  • Involved in implementing Functional, Integration, Smoke and Sanity testing.
  • Managed test cases, reported bugs and dealt with issuing tickets using JIRA.
  • Wrote SQL queries for validating the data mapping and data integrity.
  • Implemented Parallel Testing using Selenium GRID, hence covering distributed test automation execution on different environments.
  • Implemented Hybrid framework (Data driven and Keyword driven).
  • Used TestNG Annotations in Selenium Web Driver and executed a batch of tests as TestNG suite.
  • Extensively used Selenium WebDriver for testing in different browsers and used various elements identifying techniques (Xpath, CSS) to identify dynamically changing web elements.
  • Extensively used various web debugging tools like Fire Bug, Fire Path, and JavaScript and written manual xpath to locate the web elements.
  • Performed Regression testing on new builds, every modification in the application using Selenium.
  • Implemented Data driven Testing for reading and writing test data from and to excel & Properties files using TestNG and Selenium.
  • Extensively used Maven Build tool.
  • Actively involved with SCRUM and sprint meetings, provided weekly status report to the Project Manager and discuss issues related to quality and deadlines.
  • Maintained documents to keep a track of recurring defects and their required solutions along with detailed comments from business and developers.

Environment: Java, Selenium Web Driver, TestNG/Junit, Maven/Ant, GIT, MS Outlook, MS Excel, MS Word, Soap UI, SQL Server, Jira, Cucumber Firebug, Xpath, Firebug, Windows, IE, Firefox, Chrome, Java Script, Linux.

We'd love your feedback!