Technical Test Lead Resume
San Francisco, CA
SUMMARY
- Over 6 years of expertise in Software Testing, Automated testing, and Quality Assurance testing.
- Experienced in analyzing Business Requirement Specifications (BRS), Functional Requirement Specifications (FRS) and System Design Specifications (SDS).
- Proficient in creation of Test strategy and Test plan document for various projects.
- Excellent understanding of Software Development Life Cycle process which included Designing, Developing, Testing and Implementation.
- Experienced in determining Manual & Automation Testing Strategies.
- Expertise in maintaining and modifying test automation and test management tools.
- Extensively experienced in following AGILE and SCRUM methodology.
- Skilled in almost all kinds of Testing including System Integration Testing, Regression testing, Functional Testing and User Acceptance Testing of several applications.
- Experienced in HP ALM/Quality Center - Designing Test Steps, Requirement Mapping to Tests, Executing Tests Manually, Defect Logging, and Defect Reporting.
- Experienced in using GitHub as a source repository system to share code within the office as well as with the offshore team.
- Experienced in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
- Experienced in providing the efficient locators strategy like xpath and css to run WebDriver script in stable condition.
- Proficient in using Maven build tools to manage framework dependency jar files.
- Experienced in developing and executing automation Regression testing and System testing using Selenium.
- Experienced in performing data driven testing to validate the components displayed on the website using Selenium.
- Hands on experience in Developing Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework and Page Object Framework in Selenium.
- Communicated directly with internal clients about release status and schedules releases with internal clients.
- Able to make independent judgments/decisions within established guidelines.
- Strong analytical and troubleshooting skills, including requirements analysis and basic application architecture knowledge.
- Participate in technical interviews to onboard right team members
TECHNICAL SKILLS:
Testing Software: Selenium WebDriver, Soap UI, HP ALM/Quality Center, Clear Quest, Client Utility, JIRA, TOSCA
Databases: Oracle, MS Access, DB2, MS SQL Server
Languages: SQL, PL/SQL, J2EE, JAVA, JSP, JavaScript, VBScript
Web Technology: HTTP, HTML, SOAP UI, XML, JSON, CSS
MS Tools: MS Visio, MS Project, MS Office, MS Excel
Operating Systems: Windows, UNIX/Linux
Other Tools: TOAD, Jenkins, Github, Subversion, SharePoint, Appium, Maven, Eclipse, Perfecto, Splunk
Build Tools: ANT/Maven
Testing Framework: JUnit, TestNG
IDE: Eclipse
Servers: Web logic, Web Sphere, Apache
PROFESSIONAL EXPERIENCE
Confidential - San Francisco, CA
Technical Test Lead
Responsibilities:
- Analyzed the functionality needs to be automated based on the manual test cases and estimated time and efforts for the required functionality.
- Designed and developed Test Scenario, Test Cases and Test steps for various Business Services and methods covering both positive and negative testing requirements.
- Executed the test cases, reported defects and provided test cases execution status for the required cycle.
- Performed manual testing on Desktop, Mobile and Tablet
- Developed Test Plan, Test Strategy, Test Results artifact with resource requirements and time estimates.
- Performed different kinds of testing like GUI, Functionality, Integration, Regression Usability, End to End testing.
- Generated different type of graphs, analyzed the result, created the report and published the report by using HP ALM.
- Mapped system requirements with Test cases, ensured traceability of Test Cases back to the Business Requirements using HP ALM.
- Created Test plan based on the requirements, created the Test cases and uploaded in HP ALM.
- Performed Database validation to check the updated data in the database using SQL queries.
- Applied best practices and professional principals and techniques to evaluate systems during development.
- Work on Page Object Model automation framework using Selenium, TestNG and Maven.
- Participated in peer code Reviews
- Updated GitHub repository with latest code.
- Responsible for developing automated test cases with Selenium and custom scripting as appropriate to the test case.
- Develop and maintain custom libraries for the common automation framework using JAVA in Selenium.
- Responsible for identifying test data for each phase of testing.
- Participated in walkthroughs and reviews with users, designers and developers establishing quality policy assurance.
- Co-ordinated with off-shore/on-shore team and review their daily status reports on different projects.
- Provide status reports to QA Manager
- Update team members about new technologies or methodologies being introduced in the QA environment
- Weekly update project documents on share point
Environment: HP ALM, Selenium WebDriver, Selenium Grid, TestNG, Maven, Jenkins, Clearquest, Oracle, SQL, SOAP UI, XML Spy, MS Visio, MS Project, UNIX, Windows
Confidential - McLean, VA
Automation test engineer
Responsibilities:
- Designed and developed Test Scenario, Test Cases and Test steps for various Business Services and methods covering both positive and negative testing requirements.
- Experience working within an Agile framework and in a collaborative team environment.
- Executed the test cases, reported defects and provided test cases execution status for the required cycle.
- Developed Test Plan and Test Approach artifact with resource requirements and time estimates.
- Performed different kinds of testing like Black Box, GUI, Functionality, Integration, Regression Usability, System and User Acceptance Testing.
- Generated different type of graphs, analyzed the result, created the report and published the report by using HP ALM.
- Scheduled the script execution, published results and reported defects as required in HP ALM.
- Mapped system requirements with Test cases, ensured traceability of Test Cases back to the Business Requirements using HP ALM.
- Created Test plan based on the requirements, created the Test cases and uploaded in HP ALM.
- Performed Database Validation to check the updated data in the database using SQL queries.
- Applied best practices and professional principals and techniques to evaluate systems during development.
- Participated and lead the QA team in project meetings such as design review, requirement analysis, daily stand up meetings.
- Worked on BDD Framework, used Cucumber framework and Gherkin language to write test scenarios.
- Contributed and maintained custom libraries for the common automation framework using JAVA in Selenium.
- Responsible for identifying test data for each phase of testing.
- Supported regression team
- Performed webservice testing. Experienced in reading and updating XML files.
- Performed smoke and sanity test with selenium Webdriver.
Environment: HP ALM, Selenium WebDriver, Maven, Jenkins, Oracle, SQL, SOAP UI,Jenkins, XML Spy, MS Visio, MS Project, UNIX, Windows.
Confidential - Hartford, CT
Automation engineer
Responsibilities:
- Designed and developed Test Scenario and Test Cases.
- Participate in Scrum, Daily Stand-up, Sprint and iterative development activities in the Agile team.
- Exported test cases from Excel to JIRA.
- Wrote Defect Reports and performed regression after fixes.
- Performed Functional, regression and GUI testing.
- Used HP ALM to track and report system defects.
- Performed regression testing on new build, every modification in the application using WebDriver.
- Used JIRA to track, report, and manage defect throughout the test cycle and attended Defect Status Meeting on daily basis during testing cycle.
- Used SQL queries to perform back-end database testing.
- Set up Selenium tools from scratch and configured various other peripherals tools to perform Selenium test.
- Used Selenium to expand test scenarios to catch more bugs and improve quality.
- Designed and developed automated scripts for functional, regression, sanity, and integration testing using Selenium.
- Identified the defects through Selenium and ensured dat business processes deliver the expected results and remain reliable throughout the production release.
- Developed and implemented Hybrid Framework with Selenium WebDriver.
- Participated in various meetings and discussed Enhancements and Modification Request issues.
- Performed automation execution and analysis and prepared Daily Summary Reports.
Environment: HP ALM, ASP.NET, Selenium WebDriver, Selenium Grid, TestNG, Maven, Jenkins, VBScript, Java, Relational Functional Tester, C, C#, MS Excel, MS Office, MS outlook, MS SQL Server, Web Services, Windows, UNIX.
Confidential - Philadelphia, PA
Test engineer
Responsibilities:
- Generated Test data for positive and negative Test scenarios.
- Performed quality assurance reviews on all System Development Life Cycle.
- Analyzed the Business Requirement Document and developed detailed Test plans, prepared Test cases.
- Conducted sanity testing of the application based on user requirements.
- Performed Manual validation of Key business flows in various Environments before Prod Release.
- Tested the Quality Center/ALM process for both before data validation and after data validation process.
- Developed SQL queries and performed backend testing.
- Participated in review meeting to discuss defects along with developers and internal presentations & in knowledge sharing sessions.
- Coordinated User Acceptance Test (UAT) processes and documented and addressed all the issues during the process.
- Interacted with the development configuration and operation's team to ensure the quality of software to user expectations.
- Developed the test scripts and analyzed the results in various stages of the application including integration, regression, functional and acceptance testing.
- Verified the integration of various components in the application and executed end-to-end testing.
- Participated in Release Review/Requirement Analysis and Design review meetings.
- Attended weekly project review meetings with Product Management and Development team.
Environment: Selenium, Quality Center/ALM, HTML, Java, Oracle, IE, Windows, Java Script, C++, C#, Web Services, MS Excel, MS Visio, PowerPoint, UNIX.