We provide IT Staff Augmentation Services!

Qa Engineer Resume

3.00/5 (Submit Your Rating)

Brookfield, WI

SUMMARY:

  • 5 years of experience in Manual and Automation Testing in the IT industry.
  • Experience in Agile with Scrum SDLC - all stages including Requirements, Design, Development and Implementation.
  • Expertise in raising defects, creation and execution of test cases in Defect Management Tools like HP ALM and JIRA.
  • Experience in full Software Development Life Cycle (SDLC) and Methodologies and Validations to ensure the Quality Assurance Control.
  • Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTP, HP Quality Center, Junit, TestNG, Jenkins and Cucumber to develop automation testing scripts for web and client server applications.
  • Experienced using Web-debugging tool like XPATH, Fire Path and Firebug for finding elements locator.
  • Good experience in using Java, Junit and TestNG test framework to write functional test.
  • Good experience in creating automation framework along with developing, executing and maintaining automation testing script with Selenium WebDriver.
  • Good Understanding of Web Services, SOAP UI, XML, XPATH, HTML, CSS, JavaScript.
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Experienced in making DataDriven and keyword and hybrid Framework to maintain Test Suites.
  • Proficient in creating business based functional Test Scenarios, Test plans, Test cases, Test Scripts, Test Specifications and Traceability Matrix.
  • Experience include Unit testing, Functional testing, User Acceptance Testing, Integration testing, System testing, Performance testing, Sanity testing, Exception testing, Compatibility testing & Security testing of client/server and Web base Applications.
  • Proficient in analyzing system & functional specifications, UI wireframes, use cases, business requirements, business rules to prepare test cases/scenarios.
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center/ALM, JIRA.
  • Experience in both Waterfall (Software Development Life Cycle -SDLC) and Agile Project Environment.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

TECHNICAL SKILLS:

Tools: Selenium IDE, Selenium WebDriver, Quality Center, Junit, TestNG, Cucumber, SOAP UI

Scripting Languages: Java Script

Web Technologies: HTML, XML, CSS, DHTML

Webdebugging tool: XPATH, Firebug, Firepath

Build Tools: Ant, Maven

Continuous Integration Tools: Jenkins

Operating Systems: Win Variants, Linux, Mac Os X.

PROFESSIONAL EXPERIENCE:

Confidential, Brookfield, WI

QA Engineer

Responsibilities:

  • Attended Sprint plan meetings, Daily standup meetings, and Reviewed user stories in Agile Environment.
  • Responsible for creating and maintaining automation acceptance test suite using Selenium. Also responsible for converting automation scripts to new framework using Selenium Web Driver, Java and TestNG.
  • Performance and functional testing of all the dynamic and interactive features of the website.
  • Automation testing covered functionality, performance, GUI of all the components of the website.
  • Automated test cases using Selenium WebDriver, Java and running test script using Selenium with Java and TestNG framework.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Created test cases, scripts based on functional specification, prepared test data for simultaneous and combined Trade testing.
  • Involved in testing Web services and XML with SOAP UI and used this tool to locate WSDL file on internet, create Test cases and run them
  • Developed script and performed Web Services testing using SOAP UI pro tool for functional and regression testing.
  • Developed Test cases manually and generated Automation Scripts using open source tools like Selenium Web Driver, TestNG, Maven and Jenkins.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Developed test automation scripts using TestNG for regression and performance testing of the various releases of the application.
  • Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite.
  • Created XML based test suit and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
  • Used Firebug to do web based application testing with selenium for the commands and locator application.
  • Involved in executing SQL queries and PL/SQL procedures, functions and packages for backend testing.
  • Used SQL Queries to verify the data from the database.
  • Used Appium tool, for mobile testing in Android, IOS and other mobile applications.
  • Used Selenium WebDriver used to test search results of Meta search engine.
  • Involved in creating automation test suites for progression & regression testing in SOAPUI. The messaging formats included SOAP over HTTP & REST based clients with XML payload.
  • Used Appium tool to tested automation test scripts on both IOS and Android platforms for native and mobile websites on mobile devices
  • Implemented simulator for Mobile App Testing in Android Platform using APPIUM.
  • Involved in Unit testing, test case development and regression testing using Junit for web based application.
  • Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Interacted with development and product management teams for the quick resolution of reported bugs and various technical issues.
  • Working closely with the Developers in the review and modification of the product and its specifications using Agile-testing methodology.

Environment: Java, Selenium WebDriver, TestNG, Maven, SoapUI, Jenkins, Agile, Appium, HTML, XML, XPath, JavaScript, Quality Center, Firebug, SQL, Windows.

Confidential, Minneapolis, MN

QA Automation Engineer

Responsibilities:

  • Gathered requirements documents such as business requirements and design document and other related documents.
  • Reviewed the Test Basis, designed and documented Test Strategies, Test Plan, Test Cases and executed test cases.
  • End to End testing of the complete website which was developed using Angular.JS, JavaScript, HTML5, CSS3 and other web technologies.
  • Responsible for writing and maintain Selenium WebDriver scripts for regression and functional testing using data driven framework.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Setup the Automation framework using Selenium to run test cases in multiple browsers and platforms
  • Responsible for identifying test cases for manual and Automation with Selenium WebDriver for Smoke Test, Functional and Regression Tests.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).
  • Involved in testing the application utilizing the Scrum (Agile) methodology.
  • Involved on Cucumber testing and defined the test scenarios and created the test cases in Test Manager.
  • Involved in designing of automation framework to be used in UI testing with Selenium.
  • Execute browser compatibility and regression tests using Selenium WebDriver for testing UI for every new build release.
  • Created Python scripting to test REST API functionality for regression setup.
  • Performed functional tests using Selenium WebDriver with data driven framework and documented final results in a database.
  • Developed Python scripts to automate the test cases.
  • Used the Firebug to inspect the XPath of the web elements and Eclipse IDE for Java development.
  • Identified, Reported and Tracked Defects using Quality Center/ALM test management tool.
  • Manually tested, verified and validated that the product meets user requirements.
  • Worked with SOA architecture which includes Soap Web Service and RestFul Web Service Testing.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the supporting tables and cubes.
  • Performed SOA / web services testing using SOAP UI; wrote adaptors to test / invoke web services.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from database.
  • Performed End-to-End testing of database to check data integrity using SQL queries.
  • Assisted QA lead in documenting User Acceptance Test report and reporting defect resolution.

Environment: Selenium WebDriver, Java, Python, TestNG, LoadRunner, Jenkins, Cucumber, Agile, SQL, Maven, DHTML, SOAP UI, XPath, Firebug, Eclipse, Quality Center/ALM, HTML, GitHub, Windows 7.

QA Test Engineer

Confidential

Responsibilities:

  • Detected and prevented more than 10 high severity defects on provisioning/re-activation of suspended customers in the initial stages of iterations. This prevented in saving of hundreds of hours of effort in-case of rework due to defects at later stages.
  • Performed performance, stress and load testing on activation functionality.
  • Executed more than 250 test cases belonging to 4 iterations.
  • Creation of Test Status Report and hosting Test Status Call/Meeting.
  • Performing the role of QA Test Automation engineer in a fast-paced Agile (Scrum) team.
  • Reviewing requirement documents, system documents to ensure technical accuracy, completeness, and compliance.
  • Designed Automation Test Scripts using Selenium WebDriver, Java, TestNG and Maven.
  • Participating in design reviews to provide inputs on functional requirements, product designs, and schedules.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform utilizing industry leading harness design patterns and approaches.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
  • Extensively used Selenium (XPath and CSS locators) to test the web application.
  • Performed SOA / web services testing using SoapUI; wrote adaptors to test / invoke web services.
  • Handled the SSL certificate error using Desired capabilities in all the web Browsers.
  • Ability to perform Compatibility testing with different browsers like Firefox, Chrome, IE, Safari and with different operating systems like Windows, Android, Mac OS.
  • Connected with the Database to execute SQL statements for validating data in the data table (Database testing).
  • Involved in grouping the tests methods and running those methods parallel.
  • Involved in data driven testing by using JDBC and Groovy script as a data source in SOAP UI and configured SQL.
  • Handled mouse actions classes, alerts, window pop-outs in selenium.
  • Using knowledge of SQL and database query tools like Oracle SQL Developer, to perform data validations for Backend testing.
  • Maintaining existing scripts written for functional testing and enhancing the existing keyword-driven framework to meet the current need and to have an effective automation suite in accomplishing optimal results.
  • Coordinating with another cross team to ensure the newly developed features function End-to-End.
  • Performing production check out before each production deployments and supporting the operations team in identifying and resolving all production issues.

Environment: Selenium Web Driver, Selenium Grid, TestNG, XPath, Jenkins, Soap UI, Cucumber, Maven, SQLJava, Python, UNIX, Windows, MS Office Tools, Agile, SQL

Confidential

QA Tester

Responsibilities:

  • Identified the test requirements based on application business requirements and blueprints.
  • Performed manual testing and maintain documentation on different types of Testing viz., Positive, Negative, Regression, Integration, System, User-acceptance, Performance and Black Box
  • Involved in analyzing the applications and development of test cases.
  • Involved in doing System testing of the entire applications along with team members Applications are tested manually.
  • Analyzed and reviewed the software requirements, functional specifications and design documents.
  • Proficient in QA processes, test strategies and experience in creating documents like Test plan, Test procedures.
  • Developed test scenarios and test procedures based on the test requirements.
  • Participated in Preparing Test Plans.
  • Wrote SQL queries and stored procedures to validate data.
  • Documented errors and implemented their resolutions.
  • Created test scripts, executed test scripts.

Environment: Manual testing, Quality Center, Windows.

We'd love your feedback!