We provide IT Staff Augmentation Services!

Qa Automation Engineer  Resume

2.00/5 (Submit Your Rating)

Schaumburg, IL

PROFESSIONAL SUMMARY:

  • Software Quality Analyst with 5+ years of experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.
  • Experience with Requirement Documents, Test Strategy, creating Test Plans, writing and executing Test Cases, Manual Testing, Creating Automation Test Scripts and Automation Test Execution.
  • Hands on experience in Developing, Documenting and Executing Test cases manually and generated Automation Scripts using Quick Test Professional, Quality Center and Selenium IDE to ensure proper business compliance.
  • Experience with testing on UNIX and Windows environments.
  • Expertise in working with Manual and Automated testing tools: SOAP Scope, SOAP UI, IBM RIT (GreenHat (GH) Tester), Clear Quest and Quality Center HP ALM11, CALT.
  • Good experience in creating, modifying and enhancing both manual Test cases and Test Scripts created in Selenium Webdriver with Test NG and Junit frameworks.
  • Working knowledge of SOA, Web Services, Web Services Definition Language (WSDL), SOAP, XML and XML Spy.
  • Experience in Automation, Integration (CIT/SIT/UAT), Installation, Smoke, Regression, System, GUI, Adhoc, Incident, Recovery, Cross Browser and Compatibility Testing.
  • In depth experience in Regression testing, User Interface testing, Functional testing, Integration testing and UAT. Excellent experience in Manual Testing and Automation Testing using Mercury Interactive Tools.
  • Extensively Used Mercury Quality Center and JIRA to create Test cases and report Bugs in Defect Module.
  • Having good knowledge in basic XML, SQL and VBS commands. And has complete knowledge of Defect Life Cycle.
  • Fair Hands - on experience using Xpath functions and page object model. Experience with Jenkins integration for continuous integration.
  • Proven ability in designing and creating automation frameworks for J2EE based applications using Java, JUnit/ TestNG, Selenium WebDriver/IDE/Grid, ANT/Maven and Jenkins.
  • Good exposure and experience with Service Oriented Architecture (SOA) such as Web Services including SOAP, WSDL, JMS (Java Messaging Service), AJAX and tools like MAVEN, Junit.
  • Using Spring Framework written Java Coding for API Testing using Post.
  • Performed Java Web Services testing for REST API Calls. Performed API Testing using Rest Client and SOAP UI.
  • Experience in performing Back end testing, Black Box testing and Sanity testing.
  • Worked with Unix/shell scripting for caching data from Oracle database to MySQL database.
  • Involved in Test designing by preparing High Level Scenarios & Test Cases by verifying BRD’s & HLD’s.
  • Experience in Data Driven Testing, Cross browser testing and Parallel Test Execution using Selenium WebDriver, TestNG and Selenium Grid.
  • Experience working with Databases such as SQL Server and MS-Access.
  • Good knowledge in using SQL Queries to make sure that data was entered properly in the right tables, when the data was entered from front end screen.
  • Strong Analytical and Problem Solving skills.
  • Worked closely with users and business analysts, Project Managers, Developers to understand requirements, business processes for testing and attended regular walkthroughs.
  • Strong organizational and communication skills, both verbal and written.
  • Strong team player with good interpersonal skills.
  • Demonstrated ability to self-motivate and be flexible within a fast-paced environment.

TECHINICAL SKILLS:

Languages: Java, J2EE, UNIX Shell, JavaScript, PL/SQL, .net, SQL.

Testing Tools: Selenium Web driver/ID /RC/Grid, HP Quality Center (ALM), SoapUI, FitNesse

App/Web Servers: WebLogic, IBM WebSphere, JBoss, Tomcat, GlassFish

Continuous Integration Tool: Jenkins, Hudson, Cruise Control

Methodologies: Agile (Scrum), Waterfall, TDD.

Frameworks: MVC, Hibernate, Spring, GivWenZen

SOA: SOAP, RESTful, WSDL, Oracle, MYSQL, MS Access

IDEs: Eclipse, Net Beans, Visual Studio

Database: TOAD, Oracle SQL Developer

Operating Systems: Windows, Linux, Mac OS

PROFESSIONAL EXPERIENCE:

Confidential, Schaumburg, IL

QA Automation Engineer

Responsibilities:

  • Analyzed the user requirements, functional specifications and Use Case documents and created the Test Plans, Test cases for Functional testing.
  • Implemented AGILE methodologies.
  • Performed Black Box and Unit testing using Equivalence Partitioning analysis.
  • Used Quality Center as Test Repository for Requirements, Test plans.
  • Involved in providing the Testing Effort estimates and provided the timely feedback on progress of the testing activity.
  • Recorded and plays back test in Fire fox using Selenium IDE.
  • Created Automation test framework using Selenium.
  • Used Firebug Tool to identify the Object’s id, Name, Xpath, link in the application.
  • Exported Test case Scripts (Java-Selenium RC) in Eclipse IDE and modified the selenium scripts and executed. Prepared automation test framework (JUnit, and ANT).
  • Added annotations to the test. (Selenium).
  • Tests developed in Eclipse to start and to stop the selenium server and to execute the tests in browser.
  • Run tests by using Selenium remote control in different browsers.
  • Used Selenium GRID to execute test cases parallel on different target machines.
  • Examine the results of test to pinpoint defects in the application.
  • As part of compatibility testing, executed the workflow manager web application related test cases on different browsers like Internet Explorer and Mozilla Fire Fox on different Operating Systems (validation).
  • SQL Queries for backend testing.
  • Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.
  • Involved in weekly walkthroughs and inspection meetings, to verify the status of the testing effort and the project as a whole and leading offshore team.

Environment: JAVA, Selenium RC, Grid, Web Sphere, Web logic, JUNIT, Java Script, Eclipse IDE, SVN, Firebug, HP Quality Center, Oracle, Windows.

Confidential, Miami, FL

Quality Assurance Engineer

Responsibilities:

  • Performed agile testing, review the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting and used Rally Tool
  • Participated in all phases of the Software Testing Life Cycle(STLC)
  • Involved in the design and development of test plan from business and Functional requirements which includes test objectives, test strategies, test environments etc.
  • Participated in peer review with team and developers to review test cases/test scripts.
  • Performed System, Integration, Smoke, Sanity, Functional, End to End, Positive and Negative and monitored the behavior of the applications during different phases of testing using testing methodologies.
  • Regression testing was performed after each build release of the application and updated the Scripts by executing the Regression suites built using Selenium and approve for regression suit.
  • Created Selenium Test cases for automation using Selenium Web Driver and Java
  • Used Hybrid Framework of Selenium to get data from Excel.
  • Performed back end testing by writing and executing SQL queries to validate that data is being populated in appropriate tables and manually verify the correctness of the data with front-end values.
  • Interacted and worked with the development team to analyze the defects and reported them in Quality Center and tracked them for closure.
  • Interacted with users by conducting User Acceptance Testing (UAT) to ensure that the total functionality of the application was met by complying with all the business requirements.
  • Participated in weekly QA status and project status meetings to report any defects and issues encountered in application.
  • Discussed with team lead and PM regarding testing deadlines and post deployment validation.
  • Actively communicated with the end users and business users to create realistic test cases.
  • Provide test summary documentation and analyze test results, identifying trends and/or root causes of problems.
  • Developed training materials, system maintenance and operating manuals for the QA environment and used the same to train the users
  • Establish business continuity through Knowledge Transfer and mentoring of new resources.

Environment: Java, J2EE, Selenium IDE/WebDriver/ GRID, Web Services, SOAP, SOAP UI,, HTML, Java Script, CSS, AJAX, HP Quality Center,, Agile Methodology, SQL, Oracle.

Confidential, Atlanta, GA

QA Engineer/Analyst

Responsibilities:

  • Reviewing and analyzing business requirements and technical specifications to come up with Testing Scope.
  • Responsible for Manual, Automation using Selenium Web Driver, Scrum and System Testing of the application at various stages
  • Automated Web Application Testing using Java Selenium framework in an Agile environment
  • Created Selenium Test cases for automation using Selenium Web Driver and Java
  • Created and executed automated tests for functional, and regression testing using Quick Test Professional
  • Created QTP scripts with reusable and external Actions and, called functions in Actions.
  • Escalation for unresolved bugs to the concerned developers and module leaders.
  • Participated in Design Phase, together with members of the Product team, developers, and DBAs.
  • Performed Smoke, System testing, system Integration Testing, User acceptance, Database & Regression testing.
  • Prepared Test cases, procedures, Bug Tracking, Logging and reporting bugs using Quality center
  • Expert with Test documentation, such as Test Cases, Bug Reports, Use Cases etc.
  • Designed various test Cases with different test conditions.
  • Prepared and executed scenarios for the Regression testing on new builds.
  • Performed Regression testing by executing the scripts developed with QTP.
  • Conducted User Acceptance Test (UAT) with users and customers and wrote issues log based on outcome of UAT.
  • Develop test cases on various types of credit card applications.
  • Perform functional testing and regression testing on each field of credit card application pages.
  • Involved in Database testing to verify data integrity tests.
  • Extensively interacted with developers to analyze & resolve issues that were encountered while testing application.

Environment: Selenium, Web Driver, Web Services, SOAP UI, SOAP, Java API, Eclipse, HTML, JavaScript, MySQL, Windows, Eclipse, Linux, MS Office.

Confidential

Software Engineer

Responsibilities:

  • Participated in low level design and requirement understanding with functional team.
  • Used OOAD and OOP's concept like Abstraction, Polymorphism, Inheritance, and Encapsulation.
  • Extensively used Java Collections and Reflection API.
  • Implemented multithreading concepts for caching application data.
  • Used design patterns like Business Delegate, Singleton, Session Facade, MVC, Service Locator.
  • Developed screens using JSP, DHTML, CSS, AJAX, JavaScript, Struts, Spring, Java1.5, EJB3.0 and XML.
  • Implemented MVC architecture using spring and Struts frameworks combined with EJB 3.0 JPA for database persistence.
  • Created Single page application using Backbone.JS and Node.JS to handle data flow.
  • Used Struts Tiles Framework to structure core application webpage layouts and to assemble the JSPs.
  • Also created various common tags that are reused for handling common functionalities like data element filtering, Parent/Child dropdowns etc.
  • Used Spring Dependency Injection feature and configured Function Action classes as Spring Beans for redirecting the user request to the appropriate class which implements corresponding business functionality.
  • Used SQL/PLSQL to perform complex database operations and generated various stored procedures, functions for DML operations.
  • Developed JUnit test cases.
  • Involved in various internal releases of the application and supported the application modules during testing and pre-production phases.

Environment: J2EE, Spring Framework - 2.5, Struts, EJB3.0, JPA, Oracle 10g, TOAD, AJAX, Log4J, ANT, JUnit, WebSphere, JavaScript, Node.JS, Backbone.JS, Eclipse, Rational Clear Case.

We'd love your feedback!