We provide IT Staff Augmentation Services!

Automation Qa Engineer Resume

2.00/5 (Submit Your Rating)

Richfield, MN

OBJECTIVE:

To obtain a position as a Quality Assurance (QA) Analyst offering exposure to leading edge technologies and promote further career advancement.

PROFESSIONAL SUMMARY:

  • Over 5 years of experience of Manual and Automated testing of Windows, Web - Based, and Client/Server applications.
  • Extensive experience in IT with an earned reputation for meeting demanding deadlines and delivering critical solutions on various levels of Quality Assurance.
  • Experienced in QA methodologies and Software Development Life Cycle (SDLC) from Requirement analysis to User Acceptance Testing (UAT).
  • Experience in designing and creating automation frameworks for J2EE based applications using Java, Junit/ TestNG, Selenium WebDriver/IDE/Grid, ANT/Maven and Jenkins.
  • Tested web applications in agile development processes.
  • Good Experience in following Agile methodologies where attended SCRUM meetings every day to discuss the status of an application and met the deadlines of every sprint.
  • Derived both Positive and Negative Test conditions from SRS (System Requirement Specification) or FRS (Functional Requirement Specification)
  • Good experience in Bug Tracking tools like Quality center, Test director, Clear Quest and JIRA.
  • Strong Experience in Automating Web Application Testing using Selenium WebDriver with TestNG framework.
  • Strong Experience in Java Programming, Selenium WebDriver and TestNG.
  • Well versed with Handling Elements in Selenium WebDriver.
  • Writing Test cases using Element locators, WebDriver methods, Java programming features and TestNG Annotations.
  • Knowledge in Test Management and Testing Lifecycle Methodologies like Agile Models, Waterfall, TDD (Test Driven Development).
  • Experience in Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver, TestNG and selenium Grid.
  • Successfully executed test cases that wrote to compare expected results with actual results to perform functional, system, regression, integration, and database testing.
  • Strong PL/SQL, developing database queries for Backend Testing, in-depth Knowledge of SQL Server, Knowledge in performing Database testing on SQL Server using SQL Developer.
  • Developed and maintained automated test scripts.
  • Well versed in splitting tests into multiple actions.
  • Excellent written and oral communication skills and the ability interact with all levels, including senior management and the customer.

TECHNICAL SKILLS:

Languages: C#, Java, JSP, HTML, XML, JavaScript, VB Script, SQL, Visual Basic

Testing Tools: Selenium Web driver/ID /RC/Grid, Junit, Jenkins, TestNG, HP QC/ALM, JIRA, SOAP UI

Built / CI Tools: ANT, Maven, Jenkins/Hudson

Methodologies: Agile (Scrum), Waterfall

SQL Server, MS: Access, Hogan(mainframe)

Version Control: CVS, Git

Operating Systems: Windows, Mac OS

PROFESSIONAL HISTORY:

Confidential, Richfield, MN

Automation QA Engineer

Responsibilities:

  • Involved in developing test plan , test strategies , test scenarios , test scripts and test steps based on Business and System Use Cases.
  • Actively participated in scrum meetings and reviews.
  • Involved in Peer Reviews in order to check the correctness of the test cases
  • Executed Selenium tests for automation testing of the web application using Selenium Web Driver .
  • Wrote highly efficient and maintainable Java code to develop Page Objects using the Selenium Framework.
  • Performed Data driven testing using Selenium WebDriver and TestNG functions which reads data from Excel and XML files.
  • Created and maintained Regression and Sanity Test Suite using Selenium WebDriver
  • Used Selenium WebDriver with TestNG framework for Automation regression suite.
  • Parallel, Cross - Browser Testing using Selenium Grid and TestNG.
  • Reviewing the Test Reports using TestNG
  • Developed manual Test Cases in JIRA
  • Performed various testing like smoke testing, functional testing and Regression Testing.
  • Involved in Bug and defect Tracking using JIRA
  • Performed backend testing using SQL queries to retrieve and verify information in the database.
  • Work Collaboratively with Offshore Team and multiple teams at Onsite

Environment: Java, J2EE, Selenium WebDriver, POM, Data Driven Framework, TestNG, HTML, Java Script, CSS, AJAX, JIRA, JXL, Agile Methodology, SQL, Hogan(mainframe), Windows.

Confidential, Union, NJ

Automation Functional QA 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.
  • Build a detailed, reusable, Script - free Keyword + Data - Driven framework for over 45% Test cases using Selenium WebDriver + TestNG.
  • Parallel, Cross - Browser Testing using Selenium Grid and TestNG.
  • 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 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 UI, REST, TEST NG, HTML, Java Script, CSS, AJAX, HP Quality Center/ALM, JXL, Agile Methodology, Rally, SQL, Windows.

Confidential, Minneapolis, MN

Automation Functional QA Engineer

Responsibilities:

  • Analyzed the user requirements, functional specifications and Use Case documents and created the Test Plans, Test cases for Functional testing.
  • 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.
  • 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.
  • 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: Selenium RC / GRID, Web Sphere, Web logic, JUNIT, JAVA, Java Script, Eclipse IDE, Apache Http Server, SVN, Firebug, HP Quality Center, Oracle, Windows.

Confidential, Bloomington, IL

QA Engineer

Responsibilities:

  • Discussed with business analyst team during Requirement Review Meeting to gather detail functionality.
  • Strictly followed Agile methodology by 2-week time-period for fully functioning and tested product at the end of time-period.
  • Discussed status of an application every day in SCRUM meeting
  • Worked on Software Testing Life Cycle that includes Test Planning, designing, execution, reporting and closure.
  • Created Test cases for every functionality to compare expected and actual results.
  • Discussed about test cases to team during TC (Test Case) Review Meeting.
  • Created Traceability matrices to keep track on test cases those have been created and requirements of an application.
  • Executed Test cases manually to check whether system is performing as per expectations to perform various types of testing.
  • Logged Defects to QC (Quality Center) that found during execution.

Environment: Quality Center, Microsoft Office2007, Visual Studio, ASP.Net, C#.

We'd love your feedback!