We provide IT Staff Augmentation Services!

Qa Engineer Resume

0/5 (Submit Your Rating)

New York, NY

SUMMARY

  • 7+ years of experience in Software Quality Assurance in Automation and Manual testing using Selenium as tools.
  • Experience in all phases of Software Testing Life Cycle (STLC) and good exposure to Software Development Life Cycle (SDLC).
  • Expertise in writing automated test using Selenium, JUnit and Java.
  • Developed and maintained automated regression test cases in Selenium Web Driver using core Java in Eclipse. Developed test scripts to automate process of testing in Selenium IDE and Web Driver. Designed and developed automation test scripts using Selenium.
  • Used Maven for build and reporting. Knowledge of Jenkins. Modified and Executed automated and manual test scripts for different modules using Selenium. Experienced in performing Data Driven Testing using parameterization in Selenium, to test the application wif different sets of data.
  • Experienced in all phases of lifecycle including requirement gathering, risk analysis, project planning, scheduling, testing, defect tracking, reporting and managements.
  • Expert in automated testing as well as in manual testing using tools such as Selenium Web driver.
  • Experienced in developing use cases, user interface specifications, and user requirement specification documents.
  • Experienced in performing Data driven testing to validate the components displayed on the website using Selenium.
  • Hands on experience in Develop Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework and Data Driven Framework in Selenium.
  • Experienced on Eclipse and IntelliJ to develop Junit and TestNG frameworks.
  • Experienced wif debugging using Firebug, Chrome or IE development tools.
  • Excellent interpersonal and oral/written communication skills wif the ability to understand and explain both business and technical needs from and to clients and customers.
  • Good knowledge in Database Testing using SQL.
  • Worked on web services based on SOAP and REST using SOAPUI.
  • Proficient in different software development methodologies like Agile Methodology, Waterfall model, Iterative model and V - model.
  • Strong Analytical and Problem Solving skills. Quick learner of new software/tools, self-starter, can work independently and in a team.
  • Knowledge on Robot Automation Frameworks.
  • Can conduct functional, load, smoke, GUI, integration, and regression testing.
  • Good experience in working wif bug tracking tools and defect management.
  • Ability to interact wif Business Analysts and developers regarding functional requirements, bugs, enhancements and test case review meetings.

TECHNICAL SKILLS

Testing/Management Tools: Selenium(IDE,RC WebDriver),Selenium 2.2,2.3,2.35,2.4 SOAP UI, Maven, Junit, Visual Studio 2013

Programming Languages: Java, SQL,HTML5,CSS,JavaScript

Operating Systems: Windows, UNIX and LINUX

Web Technologies: HTML,CSS, XML,JSON and XPATH

Application Servers: Jenkins and Tomcat

Others: Eclipse, IntelliJ, Firebug

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

QA Engineer

Responsibilities:

  • Conducted Functionality and Regression testing using Selenium.
  • Performed Functional testing, Smoke testing, Performance testing and Unit Testing.
  • Selenium IDE (Integrated Development Environment) is a prototyping tool for building test scripts in Java.
  • Used Maven for build and reporting. Automated builds using Subversion and Jenkins. Developed and maintained automated regression test cases in SeleniumWeb Driver using Core Java in IntelliJ IDEA. Developed test scripts to automate process of testing in SeleniumWeb Driver.
  • As part of compatibility testing, executed the test cases on different browsers like Internet Explorer and Mozilla Firefox, Chrome using Selenium Web Driver.
  • Followed Agile methodology and involved in life cycle testing, functionality testing, integration, defect tracking and testing for accuracy in work flow plans, Gathered, Analyzed, Evaluated system requirements and formulate the Test cases.
  • Perform responsibilities of gathering end user requirements and preparing test reports, Assigned the tasks of identifying defects and preparing test defect reports by using quality analysis tools, Handled responsibilities of performing manual testing of various applications.
  • Performed the tasks of supporting senior applicationtester in handling application issues and risks.
  • Performing Testing of the application on different platforms like, mobile devices and tablet includes functional testing, usability testing, UI Testing, Compatibility testing, system testing, Sanity testing, Retesting, regression testing.
  • Assigned responsibilities of performing application testing, timely and accurately, performed the tasks of participatingin system integration and testing to meet customer application requirementm.laredute.fr site is developed for both IOS and android.
  • Involved in m.laredute.fr testing. Test on different mobile laredute.fr site on all supported version and device. Associated wif team lead for developing System Test Plan and Test Cases wif detailed the testing scope, strategy, hi-level test requirements, validation and necessary resources.
  • Created QA to UATEMPThandovers and presenting it to UAT users. Managing Build Calendars that tracks the builds during QA and UAT cycles. Involved in UAT face wif business. Writing SQLqueries to validate data.
  • Importing Selenium Project into ECLIPSE.
  • Automated the functional test cases using Seleniumweb testing tool.
  • Developed automated test plans and created automated test script using SeleniumWeb Driver.
  • Performed manual/web testing usingSeleniumIDE.
  • Wrote Test Cases and performed Manual Testing like Positive Testing and Negative Testing.
  • Creating the Re-Usable Components for Automation test Cases.
  • Maven and TestNG plugins to run the Selenium scripts.
  • Sent reports to all team members wif daily status to track the updates in Testing

Environment: Java, Java Applets, Quality Center, Maven, Selenium Web Driver, Junit, Selenium IDE, SQL server, Enterprise Order Management (EOM), Win SCP, PUTTY, Manhattan Integration Framework (MIF), ATG (Art Technology Group), XML marker

Confidential, Chicago, IL

QA Analyst

Responsibilities:

  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies and Software Development Life cycle (SDLC) using Agile, Scrum methodologies.
  • Developed test scripts to automate process of testing in Selenium WebDriver.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language.
  • Developed Scripts using python Selenium WebDriver combo for user module application.
  • Exported Test Case Scripts (Java-Selenium RC) in Eclipse IDE and modified the selenium scripts and executed.
  • Run tests by using Selenium remote control in different browsers.
  • As part of compatibility testing, executed the workflow manager web application related test cases on different browsers like Internet Explorerand Mozilla Fire Fox on different Operating Systems
  • Wrote acceptance test using BDD Cucumber, Java.
  • Performed usability, GUI, Functionality and regression testing of the new builds.
  • Configured python Web Driver, TestNG, Maven tool and created selenium automation scripts in Java using TestNG framework and page object model (POM).
  • Involved in creating automation test suites for progression & regression testing in Soap UI. The messaging formats included REST based clients wif XML and JSON payload.
  • Used Apache POI to read data from Excel sheet.
  • Involved in Mobile testing includes app testing, test automation for web application. Testing Mobile native applications by using Appium, Java.
  • Involved in writing automated scripts for angular JS application using protractor and Java scripts.
  • Performed continuous integration automation testing using Jenkins.
  • Status reporting and test updating in Quality Center.
  • Extensively worked wif Version Control Systems GIT.
  • Involved in Design and Development of hybrid automation framework using Selenium.
  • Defined and executed functional, usability, regression and automation tests on the application.

Environment: Appium, Selenium WebDriver, TestNG Framework, Java, Eclipse, XPath, Cucumber, Web Services (RESTFUL, JSON), JavaScript, Firebug, Windows, Android, IOS, Jenkins, SOAPUI, page

Confidential

QA Analyst

Responsibilities:

  • Gather business requirements, study the application and collect the required information from developers,and business.
  • Used Cucumber for the entire regression testing and functional testing wif Selenium as primary tool to the Test Scenarios, Test Cases and Test conditions identified.
  • Perform Cross browser testing on Chrome, IE and Firefox.
  • Use Jenkins for nightly build execution and sending status mail if build fails to QA team.
  • Develop Hybrid Test Framework using Selenium WebDriver, Maven and TestNG.
  • Develop Selenium scripts in TestNG for parameterization using Data Provider annotation.
  • Perform acceptance testing using Cucumber.
  • Assign tasks to other QA team members, submitted weekly Status reports reporting the bug metrics.
  • Perform parameterization of the automated test scripts in Selenium to check how the application performs against multiple sets of data Contributed in developing Automation Framework that uses Java, Selenium WebDriver and TestNG.
  • Wrote automation test cases and fixing automation script bugs.
  • Select Test Cases to be automated and perform functional testing of the front end using Selenium(IDE and Web Driver) and create a Data Driven framework using TestNG.
  • Prepare Master Project Plan, Master Test Plan, UAT Test Plans, Test Logs, Test tracks, Test Strategy, Test Scenarios and execution of Test Cases.
  • Use Maven as the build tool, GIT for version control, Jenkins for Continuous Integration and JIRA as a defect tracking tool.
  • Create Automation framework and building Function Libraries.
  • Execute parallel browser testing on various machines using Selenium Grid and performed cross browsertesting.

Environment: Selenium Web Driver, TestNG, Black box testing, Maven, Jenkins, Data Driven and Key Word Driven Frameworks, Selenium Grid, HTML5, XML, JIRA (Agile Management Tool).

Confidential

QA Analyst

Responsibilities:

  • Analyze business requirements, Software requirement specifications to create test plan and test cases formanual and automation testing using Selenium WebDriver, TestNG.
  • Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
  • Responsible for attending the daily meeting regarding the status of the Application on daily basis in the AgileEnvironment.
  • Worked wif the Web programming language HTML, CSS, XML and selected web element by using Firebug and Fire Path.
  • Developed Automation scripts for new enhancements using Selenium RC and J unit.
  • Extensively involved in integrating Selenium RC wif existing API to test framework.
  • Used Selenium GRID to execute test cases parallel on different target machines.
  • Worked on developing the automation scripts for back-end testing using Selenium and executed the J unit tests.
  • Performed ETL and Database testing, wrote complex SQL queries, for Data Profiling, Data validation, Source-2-Target Mapping and BI Report Testing Involved in executing all Selenium test scripts on different browsers and checked for compatibility.
  • Involved in System-wide Integration, regression and Load testing.
  • Performed active regression, load, stress, volume and performance testing.
  • Worked in Manual and Automated testing of applications on Windows and UNIX/Linux Environment.

Environment: Selenium WebDriver, Selenium RC, Selenium Grid, Java, J2EE, JavaScript, J Unit, MS Office, TestNG, ETL, XPath, Firebug, Firepath.

Confidential

QA Analyst

Responsibilities:

  • Reviewed Functional requirement and Use Cases documented.
  • Created test scenarios and test cases based on functional documents and User stories
  • Created and executed detailed test cases wif step by step procedure and expected results and maintained the test logs, test reports, test issues, defect tracking using Quality Center
  • Created automation test scripts to test all end-to-end components
  • Review web-based application and identify critical functionalities
  • Gathering, Understanding and Documenting Requirements
  • Develop and execute Test Plans and Test Cases from requirements and specifications documents
  • Participate and create Test Plans
  • Manually create, develop and executed Test Cases
  • Execute manual testing for all cases
  • Create test plans to detail the testing scope, requirements (high level), strategies and all needed required resources
  • Perform Functional Testing, Regression Testing, System Integration testing, (UAT ) User Acceptance Testing, and End to End Testing
  • Document and report all found defect in Quality Center

We'd love your feedback!