We provide IT Staff Augmentation Services!

Qa Automation Tester Resume

5.00/5 (Submit Your Rating)

Albany, NY

SUMMARY

  • 5+ years of experience as a Software analysis, Software Quality Assurance Testing of Web, Mobile, Windows, Web Services, Client/Server applications and Databases
  • Experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.
  • Experience in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, Protractor, QTP and Mercury Quality Centre to develop automation testing scripts for web and client server applications.
  • Expertise on advanced software development methodologies such as Agile/Scrum model processes.
  • Experience in Software Development Life Cycle (SDLC), Requirements Specification, designing documents and writing.
  • Experience in developing selenium Web driver/RC/IDE/Grid test scripts using Java.
  • Well versed with SDLC, STLC, logging and Tracking Defects in all phases with major responsibilities.
  • Strong understanding of UAT testing methodologies and practice.
  • Hands on experience with Integrated Development Environments (IDE's) tools like Eclipse and NetBeans.
  • Designed, executed and maintained Selenium Web Driver (TestNg, JUnit) automated test cases for regression test cases.
  • Selected the Test Cases to be automated and performed functional testing of the front - end using Selenium (IDE and Web Driver) & created Data Driven framework using JUnit.
  • Expertise in different types of testing like Automation testing, Manual testing, Integration testing, System testing, Smoke testing, Regression testing, Black box testing, Functional testing, Database testing, GUI testing, Web / UI and (UAT)User Acceptance Testing.
  • Involved in the regression test planning for the project and identified the critical regression tests.
  • Executed the automated regression test cases during every release and executed the daily regression test suites.
  • Expertise in using Hibernate, extensively used Entity Class Associations, Criteria Queries and Projections.
  • Expertise in server-side development with JDBC, JMS, Servlet, MVC architecture, Java Beans, XML.
  • Experience working with SOAP and Restful Web Service.
  • Extensive experience using MAVEN to build the projects.
  • Comprehensive knowledge of physical and logical data modeling, performance tuning and monitoring.
  • Excellent knowledge in writing unique Xpath using firebug and fire path to identify web elements.
  • Experience working with Agile SCRUM methodology and working in pair.
  • Worked in TDD and version management tools GitHub, SVN.
  • Kept track of the status of each defect throughout the life cycle and updated Quality center as required.
  • Expertise in Java and OOPS concepts for Selenium framework.
  • Automation of test cases using Selenium Web driver, TestNG, Page object Model (POM).
  • Experienced in methodologies like Iterative, Agile, Scrum and waterfall approaches.
  • Experience in working as a developer, a team lead and an onsite coordinator.
  • Experience in interacting with the client directly at client location.
  • Good exposure in Database Testing and Data Warehouse Testing using ETL tools and expert knowledge in using SQL queries and further usage of Stored Procedures for verifying the database integrity.
  • Possessing good interpersonal skills which were applied in coordinating with development team, QA team and support team as required.
  • Have the motivation to take independent responsibility as well as ability to contribute and be a productive team member.

TECHNICAL SKILLS

Testing tools: Selenium WebDriver, HP Quality Center/ALM, Junit, TestNG, SOAP UI, QTP, Eclipse, Manual Testing, JMeter, GIT, Visual Studios 2005/2008/2010

Web Technologies: HTML, CSS, XML, XSLT, XPATH, JAVA

Defect Tracking Tools: Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012)

Languages: C, C++, SQL, core java, J2EE

Project Management: Microsoft Project, Microsoft Office (Word, Excel) Microsoft PowerPoint, MS Access, Agile & Waterfall

SOA Technologies: SOAP, REST, WSDL, Web Services, SOAP UI

Browsers: Internet Explorer, Firefox, Chrome & Safari

Continuous Integration: Jenkins, GIT hub

Operating Systems: Windows XP, 7, 8 & server 2003, UNIX

Databases: Oracle R12, MS Access, DB2, SQL Server 2008

PROFESSIONAL EXPERIENCE

Confidential - Albany, NY

QA Automation Tester

Responsibilities:

  • Involved in the complete Software development life cycle starting from design phase to the implementation phase.
  • Analysis of Business and Requirement Specifications. Designing Test Lab and formulation of Test Strategy, Test Plans Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver.
  • Have built a test automation framework based on Page Object Model, TestNG and Selenium Web driver.
  • Used Jenkins as continuous integration server to run automated test suites.
  • Performed Data driven testing using Selenium Web Driver, TestNG functions and JDBC Connections which reads data from scripts using property and XML files.
  • Interacted with Subject Matter Experts (SME) and Business Analyst to get a better understanding of client business process and gather requirements.
  • Designed and developed web services, tested and hosted, performed change in UI and regression testing.
  • Performed end to end testing and supported integration testing.
  • Defect fixing, handling post implementation defects and wiki documentation.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for overnight batch run of the Script.
  • Experience in using open source testing tool for web applications and writing Test Automation Scripts inSelenium WebDriver using Java.
  • Handled Selenium Synchronization problems using Explicit & Implicit waits during functional testing.
  • Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
  • Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
  • Following the standard test process guide for the QA Methodology
  • Created handful of SOAP web services and used Gradle for application dependencies management and Apache Camel for routing. Used SOAPUI for testing the web services created for the application.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
  • Used Bitbucket as version control and Jenkins as continuous integration tool to schedule and run the automated scripts.
  • Performed Regression testing for new builds and every modification in the application using Selenium.
  • Reviewed test scenario and test scripts with team members to ensure sufficient test coverage.
  • Improved quality of testing under Agile scrum testing methodologies.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Participated in daily SCRUM meeting for updating and task distributing as a part of the agile methodology.
  • Utilized JIRA for both issue reporting, solutions testing and bug analysis. Used JUnit for debugging the application. Interacted with users in case of technical problems and mentored the business users.
  • Involved in functional requirement discussions with business team and converted the functional requirements to technical requirements.
  • Worked closely with development team in creating automated scripts for the application using Selenium.
  • Involved in code review and documentation review of technical artifacts.

Technology Stack:Java8, Eclipse IDE, Selenium Web driver, TestNG, Maven, GIT, Jenkins, HP QC/ALM, Cucumber, SoapUI, SQL server, Hybrid Driven Framework, POM, Windows, AGILE.

Confidential, San Francisco, CA

QA Automation Tester

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC)of the application like Requirement gathering, Design, Analysis and Code development.
  • Analyzed the User Stories and prepared Test Scenarios based on RSM (Requirements Specification Matrix).
  • Selected the Test Cases to be automated and performed functional testing using Selenium Web Driver.
  • Created Data Driven Framework and configured Selenium Web Driver, ANT and created Selenium automation scripts in Java using TestNG.
  • Responsible for GUI and functional automation testing using Black box testing Techniques.
  • Involved in data validation, data scrubbing and data cleansing for data coming from sources during data migration.
  • Used Apache POI library to read the data from Excel files.
  • Used SVN as code repository and Code Collaborator to manage code reviews.
  • Implemented Automated execution of tests (nightly and need based) using ANT and Jenkins.
  • Performed Regression Testing at various phases of development life cycle to impact the existing functionality.
  • Used Quality Center as a defect tracking tool for raising issues and interacting with developers and users about the errors in the application.
  • Created Test Scripts in SOAP UI for testing Web Services.
  • Tested applications in different types of browsers and versions such as Internet Explorer, Firefox, and Google Chrome to simulate production environment.
  • Reviewed database test cases according to assigned requirements to validate reports by retrieving data with complex queries from SQL server database.
  • Attended sprint plan meetings every two weeks to review the user stories and daily scrum meetings.
  • Participated QA weekly meetings and various other meetings and discussed enhancement and modification request issues and defects in the application.
  • Developed SOAP based XML web services.
  • Experience in Black box testing with a complete QAcycle from testing, defect logging and verification of fixed bugs.
  • Ability to effectively communicate testing activities and findings in oral and written formats with Excellent Analytical skills.
  • Used automated scripts and performed functionality testing during the various phases of the application development using Selenium.
  • Implemented Regression and Smoke tests execution as separate step of deployment process by using WebDriver.
  • Provided troubleshooting and error handling support in multiple projects.

Technology Stack:Selenium, Manual, TestNG, SoapUI, Firebug, SQL, Testing, Jira, Oracle10g, Jenkins, Microsoft Test Manager, Eclipse, C++.

Confidential - Sunnyvale, CA

QA Tester/ Analyst

Responsibilities:

  • Participated in the discussion with the business experts to understand the Business requirements and translate them into technical requirements towards development.
  • Created Traceability matrix to keep track of changes in requirement to that of the testing efforts.
  • Identified high-level requirements for documenting detailed business requirements.
  • After successful release of projects, developed automation scripts using selenium and integrated the script with master script.
  • Reviewing and modifying the Test cases for Test scenarios.
  • Involved as part of automation team using selenium developed test scripts.
  • Designed configuration XML Schema for the application.
  • Successful discussed with all members, Project manager and QA Lead to collect data for automation.
  • Regression test cases were written and automated using Selenium RC.
  • Worked on writing the Integration test cases for the ALIP application for testing the application and the reports on the application.
  • Updated Test Plans and Test Cases periodically to manage changes in requirements.
  • Connected to database to Query the database using SQL for data verification and validation.
  • Performed back end testing on Oracle Database by writing SQL queries.
  • Prepared Defect Report as per severity and Priority
  • Designed Test cases and executed Test cases and reported the Bugs using Quality Center.
  • Analyzed Test specifications and written Manual Test cases for Black Box Testing
  • Defect logging, Tracking, Reporting and Validation using Mercury Quality Center.
  • Involved in Defect Reporting Meetings daily.

Technology Stack: Selenium RC, WebDriver, Selenium Grid, Quality Center, Soap UI, HTML, XML, Oracle, Java Script, Ajax, UNIX and Windows.

Confidential

Manual /QTP Tester

Responsibilities:

  • Developed Test Plans, Test Cases, Test Scripts, Test Scenarios, Test Data and Traceability Matrix.
  • Gathered, analyzed, business requirements, user profile, created workflow processes documentation & charts.
  • Developed and Implemented Test suites, which include features like Data Driven Framework for automated scripts using QTP.
  • Involved in Testing of the various results generated by the reports against the data present in the database tables and used UAT on that data involving the users.
  • Expertise of testing the application developed using various mobile technologies including J2ME, Blackberry, Android, Symbian, .Net Technology etc.
  • Designed and documented test cases derived from requirements.
  • Manually verified the applications per the requirements. Modified automation scripts as test case changes.
  • Updated QA status report and application database for management reporting purpose
  • Performed functional, regression, smoke, and end-end testing.
  • Generated automated scripts using QTP and documented them. Created and maintained functional & regression test suites.
  • Played a key role in script enhancement process to streamline the regression testing process and to achieve continuous automatic test run.
  • Created error/ defect reports and communicated with developers, scripter and application owners for application defect tracking & resolution.
  • Participated in weekly meetings and walk through to discuss Defect Priorities.

Technology Stack: QTP 9.2, Microsoft Office tools, Windows 2000, SQL

We'd love your feedback!