We provide IT Staff Augmentation Services!

Qa Automation Engineer Resume

0/5 (Submit Your Rating)

Philadelphia, PA

SUMMARY

  • Quality Assurance professional with over 6 years of experience in manual and automated Quality Assurance, Performance Analysis, and working with geographically - diverse and international project teams.
  • Full Software Development Life Cycle (SDLC) experience, involved in requirement analysis, design, Development, testing, and maintenance with working experienced in Agile, Scrum and Waterfall Environments.
  • Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTP, HP Quality Center/ALM, Junit, TestNG, Jenkins and Cucumber to develop automation testing scripts for web and client server applications.
  • Proficient in developing and executing high quality Test Cases and Test Scripts from Requirements.
  • Experienced using Web-debugging tool like XPATH, Fire Path and Firebug for finding elements locator.
  • Expertise in debugging issues occurred in front end part of web-based application which is developed using HTML5, CSS3, Angular JS and Java.
  • Proficient in analyzing system & functional specifications, UI wireframes, use cases, business requirements, business rules to prepare test cases/scenarios.
  • Good knowledge in Mobile Automation tool Appium.
  • Good experience in using Java, Junit and TestNG test framework to write functional test.
  • 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.
  • Proficient in using Soap UI for testing Web Services and used various types of assertions such as soap fault, Contains, Soap not fault, X-path etc.
  • Experienced working with Service Oriented Architecture (SOA), Software development life cycle (SDLC) and agile / Scrum development environment.
  • Working experience with testers, developers and other project team members, testing complex projects and software product enhancements.
  • Knowledge in Object Oriented Programming Concept such as -Inheritance, Polymorphism, Abstraction, Encapsulation, Interface, Class, Abstract Class, etc
  • Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA, IBM Clear Quest, Bugzilla etc.
  • Experienced coordinating and working with offshore and onsite team (QA, Dev, PM, PO, Scrum master).
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

TECHNICAL SKILLS

Automation/Testing Tools: Selenium IDE, Selenium RC/WebDriver, Appium, Load Runner, Quality Center/ALM, JMeter, Jbehave, Cucumber, SOAP UI

Frameworks: TestNG, Junit, MVC

Scripting Languages: Java Script, Python

Web Technologies: HTML, XML, CSS, DHTML, Angular JS

Web-debugging tool: XPATH, Firebug, Firepath

Build Tools: Ant, Maven

Defect Tracking: Jira, BugZilla

Continuous Integration Tools: Jenkins, Hudson, Cruise Control

Operating Systems: Win 2000/XP/Vista/ 7, Linux, Mac Os X.

PROFESSIONAL EXPERIENCE

Confidential, Philadelphia, PA

QA Automation Engineer

Responsibilities:

  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites (TestNG and Maven).
  • Developed and Implemented automation using Selenium WebDriver and Java.
  • Used Eclipse IDE to develop & debug the code.
  • Worked on Data Driven Framework and POM for Automation test scripts.
  • Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Added many front-end automation tests and BDD steps usingCucumberspecification framework, TestNG, Appium and Java which decreased 75% of manual testing.
  • Maintained and executed Maven build files for running automated tests.
  • Worked on the Android module of the project where I was responsible for automating the app using Appium withpython.
  • CreatedPythonscripting to test REST API functionality for regression setup.
  • Developed Python scripts to automate the test cases.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Contributed to the Continuous Integration pipeline running component builds, creating and running
  • Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Design and Implementation of BDD framework usingRuby-Cucumber.
  • 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
  • Closely worked with developers and product owners in an Agile Environment using technical stories to create automated
  • APIs (REST/SOAP) and built a framework for continuous support for future releases.
  • Tested applications in different types of browsers and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
  • Developed and executed White box test cases of the Java API using TestNG framework & Eclipse.
  • Conducted backend testing using SQL queries to validate data for database.
  • Verified, edited and update test data in new or existing systems before testing.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.
  • Worked in the form of sprint team with business analysts and developers in Agile methodology.

Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, Cucumber, Page Object Model, SOAP UI, POM, Data Driven Framework, Quality Center/ALM, XPath, Dom, Python, WebServices, agile, Apache, Internet Explorer, Firefox, Chrome, SQL, Oracle, Windows.

Confidential, Woburn, MA

QA Automation Engineer

Responsibilities:

  • Involved in test cases review by development team, product management and modified the test cases based on their feedback.
  • Responsible for planning, executing and managing the UIautomationscripts written in AngularJS usingProtractorTesting Framework.
  • Drafted Test Plan which included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules.
  • Developed Automation framework using Selenium Web Driver.
  • Performed functional testing to identify various critical points in the application and automated it by using Selenium Web-Driver with 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.
  • Involved in writing automated scripts for Angular JS application using protractor and Java scriptsand performed manual testing in physical devices emulator and IOS simulator.
  • Developed automation framework for Selenium WebDriver in Modular Framework model.
  • Tested applications developed in Java with J2EE framework.
  • Used Selenium WebDriver for writing test scripts for regression test coverage.
  • Executed the test plans on Mobile (IOS & Android) as per requirements using Appium.
  • Design & Develop data driven framework using Selenium WebDriver, TestNG and Apache POI API.
  • Create scripts Python for new functionalities and update the existing scripts for upgraded functionalities.
  • Created Selenium web-driverautomationscripts usingPythonto validate functionality on various browsers.
  • Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.
  • Used Maven to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
  • Performed functional testing of SOAP and RESTFUL Web Services using SOAP UI Tool.
  • 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
  • Validated SOAP responses by using assertions like XPath match, schema compliance, contains, SOAP fault etc.
  • Used Git as code repository and Code Collaborator to manage code reviews.
  • Designed data-driven testing framework in Selenium and captured data dynamically from web controls.
  • Created manual test cases, reviewed with different stakeholders to validate the functionality.
  • Worked with SOA architecture which includes Soap Web Service and RestFul Web Service Testing Conducted backend testing using SQL queries to validate data for database.
  • Attend the BRI (Business Requirement Identification) meeting to understand the business Requirements.
  • Edit and debug tests using Selenium Participated in meeting, teleconferences walk through with the development team, QA manager and Project manager (PM).
  • Coordinated with technical support associates to fix proprietary software issues
  • Verified, edited and update test data in new or existing systems before testing.

Environment: Java, Selenium WebDriver, Jenkins, Maven, Angular JS, Cucumber, Python, SOAP UI, RestFul, XPath, Eclipse, HTML, CSS, JavaScript, XML, Appium, Quality Center, SQL, agile, Oracle and Windows.

Confidential

QA Tester

Responsibilities:

  • Analyzed the Business Requirement Document (BRD), Functional Specification Documents to prepare Test cases based on Test Plans.
  • Determined user/business/functional requirements.
  • Involved in various testing types like UI Testing, Functional testing, User acceptance testing, Integration testing, Navigation testing and Regression testing on the application.
  • Extensively interacted with Business people, Developers and with end users to test according to their requirements.
  • Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
  • Open source technologies such as JavaScript for scripting.
  • Developed ANT Build scripts to run Sanity Test scripts developed in Selenium RC.
  • Used Selenium RC for creating Regression scripts.
  • Involved in using Selenium RC and writing Selenium tests through Eclipse/Selenium IDE including Quality Center.
  • Reviewed and analyzed requirement document for writing Test cases.
  • Run tests by using Selenium remote control in different browsers.
  • Used Firebug Tool to identify the Object’s id, Name, XPath, link in the application.
  • Involved in Web Services Testing using SOAP UI.
  • Developed a Test plan based on testing requirements and created Test cases using test Plan module in HP Quality Center.
  • Organized and prioritized requirements in Quality Center.
  • Scheduled and ran the tests using Test Lab module in HP Quality Center.
  • Attended the daily defect meeting to discuss status and report the test cases of each different testing, discuss issues and advancement which need for the product.

Environment: Java, Selenium IDE/RC, JUnit, SOAP UI, Eclipse, JavaScript, Quality Center, Firebug, XPath, PL/SQL, HTML, Apache, Windows XP and UNIX.

Confidential

Manual Tester

Responsibilities:

  • Prepared Test Plan and Test Cases based on the business and functional specifications.
  • Analyzed code to performed white box testing.
  • Coordinated and worked closely with business analysts and stake holders during gathering requirements for the product and documented test cases.
  • Reviewed and implemented Business Requirement Documents.
  • Reviewed the test cases written for Unit and Integration level.
  • Analyzed test specifications and converted them into Manual Test Cases.
  • Attended Weekly Status Meetings, discussed and interacted with team members.
  • Performed End to End Testing and involved in User Acceptance Testing.
  • Performed Security Testing (Authorization Testing, Access Control Testing).
  • Worked on SQL statements in checking the validity of the Backend.

Environment: Manual testing, Quality Center, JAVA, XML, HTML, MS SQL Server 2005/2000, SQL, UNIX and Windows.

We'd love your feedback!