Sr. Qa Automation Resume
Richardson, TX
SUMMARY
- 10+ years of Industry experience and 4.3 years of extensive hands - on experience in Software Testing and 6 years in Software development in applications related to Tollway, Broadcasting, Banking and Migration Projects which includes hands on experience on Web applications testing and with expertise in market leading Testing tools like Selenium Suite and HP ALM QC (Quality Center).
- Well versed with Software development life cycle (SDLC) and Software testing life cycle (STLC)using various methodologies, such as Scrum and Agile Methodology.
- Experienced in SQA (Software Quality Assurance) including Manual and Automated testing with tools such as Selenium WebDriver/IDE/Grid and Junit/TestNG,
- Hands on Coding experience in Implemention of Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium WebDriver, JAVA, Junit/TestNG. Worked in REST services.
- Hands on experience in Quality Assurance including Functional, System, Smoke, Regression, Integration, User Acceptance Test (UAT) andCompatibility Testing of Web based Applications.
- Expertise in reviewing/analyzing Software Requirements Specification documents SRS, Business Requirement Documents BRD, creating and developing Test Plans, Test cases and test Scripts and interacting with development Team.
- Developed XML test data and implemented Functional and Data Driven tests
- Expertise in Bug Reporting, Tracking and Documentation using Quality Center (QC)
- Experience in testing Web based and Client-Server based applications.
- Collaboration with Developers, Testers, Project Managers, and Subject Matter Experts (SME's) in the implementation of full life cycle (Agile Methodology).
- Sprint planning, Iterative testing and monitoring Jenkins, Scrum implementation using Agile.
- Performed RCA case studies under agile methodology.
- Responsible for coordinating the Manual End-to-End testing and Backend testing
- Quick learner with strong Analytical and Problem Solving skills, Multi-Tasking abilities and proven experience in utilizing process knowledge of various technologies and domains
- Oracle Certified Java Developer with in depth experience in developing applications with core java
- Highly Skilled in defect tracking & reporting using tools like JiRA and HP Quality Center.
- Knowledge of executingStructured Query Language (SQL)using SQL queries forBackend Testingagainst SQL Server and Oracle Databases.
- Strongly committed to timelines for deliverables, accuracy and quality of assignments.
- Team Player with excellent verbal, written and analytical skills.
TECHNICAL SKILLS
Languages: SQL, Java 1.8SW Methodologies Agile.
Tools: SeleniumSuite (Selenium Webdriver/Grid/IDE), SOAP UI
Testing Methodologies: Test Strategy, Test Plan, Test Case, Test Report, Test Management.
Dev IDE: Eclipse, Net Beans
Defect Management: HP Quality Center, JiRA
Database: Microsoft SQL Server, Oracle 9i/10g., MS Access
Application Server: Tomcat Apache, Jboss.
Platform: Windows 2000/XP, RedHat Linux
PROFESSIONAL EXPERIENCE
Confidential, Richardson TX
Sr. QA Automation
Responsibilities:
- Involved in JAVA code writing /development of new hybrid framework integrated with JUnit, maven and log4j. This reusable, modular and easy to maintain framework is embedded with Back - end database, web and Web Service
- Expertise in JAVA coding for the KeyWord framework.
- Took module ownership to Code and automate 1700+ repetitive TCs across different projects/clients.
- Involved in setting up Automation Test Lab to run the scheduled automated TCs in parallel on different projects.
- Responsible in identifying the TCs eligible for Automation and develop automation scripts.
- Configured to execute 350 application system TCs(AST) in the lab to execute automatically after the deployment twice in a week and send the results in an email.
- Responsible for the UAT Sanity report on its every release
- Collaborated effectively with offshore Team. Trained QA staff on how to use the automation framework and to automate the test cases.
Confidential, Providence, Rhode Island
Sr. QA Tester
Responsibilities:
- Worked on fast pace Agile methodology
- Coordinate with the Business Analyst to understand the architecture and functionality of the application
- Preparation and review of Test Data, Test scenarios, SIT Test Cases, Unit test cases & Review
- Java coding using open source web test toolSeleniumWebDriverfor cross browser and cross platform web testing.
- Performed testing for the Functionality, GUI of the Web applications like Black Box, Smoke, Functional, Performance, Load, Integration, System testing
- Regression and UAT support.
- Log, track, and verify resolution of software specification and defects, documenting all phases of QA process using Quality Center.
- Executed SQL queries to perform back-end testing on Oracle SQL Manager
- Viewed UNIX Process Log file to check the status of the process, if process failed,
- Analyzed the log file to get the reason for failure and created defect by specifying the failure reason
- Have been a part of Joint Application Development (JAD) sessions with stakeholders throughout STLC to resolve open issues.
Confidential, California
Sr. QA Tester
Responsibilities:
- Involved in Understanding and mapping requirements to testing scenarios to ensure that all requirements are covered under Agile methedology.
- Reviewed Business, Technical requirements, Test Plan to develop Test Cases.
- Involved in design and implementation of Selenium WebDriver Data Driven Test framework and POM classes for functional and regression test suites (TestNG).
- Involved in drafting the test plan that included testing objectives, testing phases, scenarios and test environment after a thorough analysis of the business rules.
- Performed Sanity, Pre-Integration tests on SIT and UAT environments and reported issued to the team.
- Track, manage, and report work progress through Test Review Meetings, Scrum and RCA.
- Well versed with Jenkins for the SIT and system build tests.
- Closely interacted with software developers in the build stage and users to understand functionality and navigational flow of the application.
- Responsible for executing the test cases and test scripts, documented defects in HP Quality Center 11.0 and JIRA and reported it to development team.
- Review Automation test scripts developed by Automation team
- Performed back-end testing by extensively using SQL commands to verify the database integrity.
- Actively participated in enhancement meetings focused at making the application more reliable.
Confidential, Dublin, Ohio
QA Analyst
Responsibilities:
- Created Test Plans, Test Scenarios, Test Cases, Expected results for the System Testing of web application.
- Developed TestNG Data Driven Tests using Java Language for Functional tests
- Identify any potential quality issues per defined process and escalate potential quality issues immediately to management.
- Tested applications compatibility on different platforms (Windows, Mac OS), performed browser compatibility testing in different browser versions (IE8, IE9, Firefox, Safari and Chrome).
- Responsible for conducting functional, UI, regression testing of the web application.
- Responsible for executing the test cases and test scripts, documented defects in HP Quality Center 11.0 and JIRA and reported it to development team.
- Worked in Hybrid Agile methodology where development and testing was done simultaneously.
- Conducting internal and external reviews as well as formal walkthroughs and participated in status meetings.
- Performed end-to-end testing of application and also verified compliance for software quality standards of the organization.
Environment: Selenium, DB2, Java, HTML, SIT (System integration testing), Windows, Java
Confidential
Senior Software Engineer
Responsibilities:
- Involved in gathering Business Requirements, performed Gap Analysis, Impact Analysis and created High level design and detail design documents by attending joint session and Interacting with Business teams.
- Used Rational Rose Design Tool (UML) to create class diagrams and activity diagrams sequence diagrams, designed with Façade design pattern.
- Extensively Used SWING extensively to create a rich client.
- Customized components look and feel to gradient by overriding their paint methods
- Developed Login GUI and implemented login validations
- Developed Unit Test cases by using JUnit
- Participated in code review and followed well-known performance practices for better performance and code maintainability
Environment: Java, XML, Rational Rose, JDK 1.6, Java Swing, CSS, HTML, Java Script, JUnit, Mockito, Eclipse