We provide IT Staff Augmentation Services!

Sr. Qa Automation Tester Resume

3.00/5 (Submit Your Rating)

Ashburn, VA

SUMMARY:

  • Around 8 years of experience in IT sector in manual testing, automation testing, database testing and web - service testing.
  • Expertise in working with open source tools Selenium IDE, Web Driver2.0 API, JUnit4, Eclipse and TestNG.
  • Experience in testing integrated software Web Services through SOAP UI, REST and XML
  • Experience of writing SQL queries for backend/database testing.
  • Experience in writing Test Scenarios and Test Cases, developing and maintaining test scripts, analyzing bugs, interacting with team members and track the bugs till closure.
  • Well versed with Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC), Agile Development and Defect Life Cycle.
  • Experience in Defect Reporting and Defect tracking process using Quality Center (QC/ALM).
  • Experience working on Xpath for handling complex and dynamic elements in Selenium using different methods in Xpath such as Contains, Starts-With.
  • Experience in working with Java and OOPS concepts required for the Selenium Frameworks.
  • Saved remarkable time and cost of testing by automation using Selenium Web Driver, JAVA, Cucumber.
  • Expertise in using different web-debugging tools like Firebug and Fire path for finding elements.
  • Developed scripts to navigate to various frames and to handle multiple windows and performed operations on the web elements.
  • Experienced in handling the issues of Synchronization in Selenium Web Driver using waits such as Implicit wait, Explicit wait and Fluent wait.
  • Decision making during application release, based on stability, outstanding defects and analyzing the ease level of end users.
  • Expertise in writing test scripts using Selenium Web Driver using Java.
  • Expertise in writing the Automation frameworks from Scratch.
  • Expertise in Designing and Extending Existing Test Frameworks (JUnit, TestNG).
  • Good Analytical and Communication Skills and ability to work independently with minimal supervision and perform as part of a team. Ability to work under competing deadlines.
  • Handled Black Box Testing, Regression Testing, Smoke Testing, Functional Testing, GUI Testing and System Testing.
  • Basic understanding of REST based web services, JSON
  • Knowledge on Mobile Testing using Appium.
  • Expertise in build integration tools like Maven, Ant and Jenkins and in Version control systems like SVN.
  • Expertise in using Log4j API.
  • Participated in Knowledge Management for entire team.
  • Expertise in implementing / suggesting best practices and Understanding the complexity of the application, collecting the client’s requirements and providing the software solution to achieve their quality standards.
  • Have good interpersonal skills, committed, result oriented self-starter, quick learner and hard working.

TECHNICAL SKILLS:

Testing Tools: Selenium, HP ALM Quality Center10(HPT), Cucumber, Eclipse, TestNG, Junit, Maven, Clear Quest, Jenkins.

Operating Systems: Windows 98/NT/2000/2003/XP, UNIX, LINUX.

Programming Languages: Java, JUNIT4, HTML,SQL.

Backend Databases: MySQL, MS SQL 2007, DB2, Oracle 10g.

Software Methodologies: Agile, Waterfall.

Application/Web servers: Web logic, IBM Web Sphere, Apache Tomcat 5.0/6.0

Office Tools: MS-Access, office, Excel, MS Project, Power point, MS-Outlook.

Version Control System: SVN, CVS, Visual Source Safe

PROFESSIONAL EXPERIENCE:

Confidential, Ashburn, VA

Sr. QA Automation Tester

Environment: Windows7, Selenium (IDE, Web Driver 2.0), Java, TestNG, Quality Center (10.0), SQL, SOAP-UI, Cucumber, SVN, Maven.

Responsibilities:
  • Analyzed the user requirements, functional specifications and Use Case documents and created the Test Plans, Test cases for Functional testing
  • Developed Test Plan, Test Cases and Test Scenarios using QC for testing the application.
  • Performed Integration testing, System testing for testing the functionality of the application.
  • Interacted with the QA managers for the regular update of the project.
  • Worked with product owners regularly for developing test cases from the Business Requirements.
  • Identified the manual test cases for test Automation and delivered all major enhancements with good quality.
  • Created manual test cases for Functional, GUI and regression testing of the application.
  • Developed the Automation framework using TestNG from the scratch and the scripts (test cases) are written using the Selenium Webdriver2.0 API in Java
  • Extensively used Firebug and other developer tools based on the browser to identify the locators.
  • Involved in Testing Web Services using SOAP UI.
  • Involved in Functional testing, back end testing and data loading for system testing.
  • Involved in database testing by writing and executing SQL queries to ensure that data entered has been uploaded correctly into the database.
  • Executed all Selenium test scripts on the different browsers and checked for compatibility, Also performed the cross browser testing using Selenium Grid.
  • Wrote Features using Gherkin format and implemented the step definitions using Cucumber for User Acceptance Test (UAT) to implement BDD.
  • Used Log4j API for logging the information into the while Automating the test scripts using WebDriver 2.0 API.
  • Defect management using QC/ALM, active monitoring and co-ordination between developer and other tester
  • Developed the Positive and Negative Test Cases for various modules based on the business requirements.
  • Involved in test prioritization and test execution, planning, Test logging and defect tracking.
  • Experience in behavior driven development (BDD) approach using selenium-cucumber to write and execute automated acceptance/unit tests.
  • Create and execute test plans, test cases including regression test suits to support quarterly, monthly and semi-monthly releases.
  • Extensively worked in agile environment, with daily stand up meetings, presentations and review.
  • Raised all the defects in quality center found in system testing and tracked those defects till closure.
  • Daily reporting on the test execution status, test preparation status and defect analysis.
  • Coordinating with Offshore counterparts and weekly status call with offshore test team.

Confidential, CA

Sr. QA Automation Tester

Environment: Windows7, Selenium ( Web Driver 2.0 ), Java, Jmeter, JUnit4, Quality Center (10.0), SQL.

Responsibilities:
  • Reviewed functional design specification documents, design documents to develop test scenarios and test cases.
  • Analyzed the test cases and test scenarios documents to come up with regression scripts that needed to be tested and used QC quality center.
  • Modified the existing scripts and enhanced them to meet the current requirements
  • Executing test cases and documenting result.
  • Prepared requirement traceability matrix to fill gap between the requirements and test cases covered.
  • Created manual test cases for Functional, GUI and regression testing of the application
  • Designed and developed automation script using selenium webdriver, java and Junit
  • Part of testing framework development team.
  • Developed test conditions/scenarios from the requirements and detailed test cases that would completely test the quality and reliability.
  • Performed automated smoke test to make sure all test channel and test environment is working as desired.
  • Performed database testing by writing simple and complex SQL queries.
  • Responsible for developing of JMeter LDAP Testing Script.
  • Defect management using QC/ALM, active monitoring and co-ordination between developer and other tester
  • Test prioritization and test execution planning, Test logging and defect tracking
  • Preparation of Weekly Status Report (WSR) and Test Summary Report (TSR) for Management reporting.
  • Created the Automation test suite for Web Services that are related to Pricing, Customers, Partners.
  • Created Weekly status reports for the project progress.
  • Actively participated in formal walkthrough for functional and technical specification of the projects.
  • Effectively managed all verification and validation activities for all Production modifications including projects, releases, and changes using VSS (visual source safe).
  • Crated stored procedures which will execute to perform business logic.
  • Performed Code Reviews and Test plan Reviews.

Confidential, CA

Sr. QA Analyst/Tester

Environment: Windows 2000/NT/XP, Oracle 8i/9i, SQL, J2EE, Web logic, Quality Centre

Responsibilities:
  • Analyzed requirements, functional design and detail design documents following RUP.
  • Developed QA Test Plan which included objectives, testing strategies, test environment for covering functional, integration and end-end testing.
  • Involved in Walkthroughs and Inspections.
  • Involved in analyzing use case diagrams
  • Developed test cases from use case documents.
  • Effectively used all QA documentation, execution details, defect creation and tracking using Quality Centre 8.0
  • Used Mercury Quality Centre for writing the test cases and executed the test cases using the Test Lab
  • Raised defects using Quality centre and got fixed with the Priority and Retested
  • Create and execute test plans, test cases including regression test suits to support quarterly, monthly and semi-monthly releases.
  • Ensure that all aspects of the system have proper testing and manage test team action plans, business solutions
  • Create, execute, approve, manage test strategy, test plans, test cases/scripts, reviews, RTM and various testing checklists for all phases; create and manage test data for projects; act as a point of contact
  • Involved in preparation of regression test suite using selenium web driver.
  • Executed the regression test cases and ensured there is no impact on other Modules.
  • Involved in Ad hoc testing.
  • Adhered to the Project Delivery Process and documentation requirements.
  • Maintained and updated regularly the Traceability Matrix.
  • Created and executed SQL scripts to create and modify test data.

Confidential

QA tester

Environment: Windows7, QTP (10), Quality Center (10.0)

Responsibilities:
  • Performing manual and automation testing
  • Understanding test requirements
  • Writing / Modifying and Executing Test cases
  • Designed and implemented Automation Test Frameworks using QTP
  • Performed Smoke Testing for the application, using QTP
  • Performing Functional, Regression Testing and Test management using QC
  • Bug Tracking and Error reporting (Using QC) and following till it is not fixed
  • Maintain daily issue log of the project.
  • Coordinate and manage team and testing activities with an offshore testing team
  • SQL skills to validate database tables and client reports; perform application smoke tests in production.
  • Participate in project meetings to discuss the tasks and issues to be resolved prior to system release.
  • Escalate the issues/blockers and team status report to higher level.
  • Daily reporting on the test execution status, test preparation status and defect analysis
  • Responsible for preparing data for UAT.

Confidential

QA Tester

Environment: Windows NT, Tomcat 5.5, J2EE, JSP, CFML, SQL Server 7.0, HTML and Jira

Responsibilities:
  • Involved in the system testing Team.
  • Performed “Black Box” software validation as per software requirements specification (SRS) and software design specification (SDS).
  • Developed documented and executed test cases for existing and new functionality, provided test reports.
  • Configured defect modules in the area of severity, priority, affected versions, fixed versions, build date.
  • Involved in the GUI test cases and Reviewing Test cases
  • Executed test cases and updated the test cases status.
  • Responsible for Verification, Validation of closure of bugs -- Defect Tracking.
  • Involved and helped in other voluntary assignments as needed like reports, customer relations etc.,
  • Defects reported to discuss in team meeting with product/dev team prioritize based on severity, priority, timeliness.
  • Raised defects with exact re-creation steps and reported them to developer to fix the bugs.
  • Modified the test cases according to the change request.
  • Verified test checklist for various tests and maintain the test documents.

We'd love your feedback!