Sr. Test Lead Resume
Scottsdale, AZ
SUMMARY
- Over 7+ years of significant experience in the software industry with expertise in Software Quality Assurance.
- Experienced Techno - functional Business professional focused on furthering my career in Quality assurance.
- Experienced in Analyzing, Designing and Implementation of QA Testing strategy for Web based and Client/Server applications using Automation testing and manual testing.
- Extensive working experience on all phases of Software Development Life Cycle (SDLC), its methodologies such as Agile, SCRUM and Waterfall Model.
- Efficient in building python and bash shell scripts.
- Experienced in performing Mobile testing by developing and executing test scripts for both Android and iOS platforms using Appium, JAVA, TestNG and Maven.
- Expert in creating and developing Power BI Dashboards in to rich look.
- Expertise in performing manual testing Mobile Application Testing using Appium.
- Experienced in customizing Selenium API to suit in testing environment.
- Experienced in Web Service testing by using SoapUI.
- Experienced in performing Data driven testing to validate the components displayed on the website using Selenium.
- Experienced in defining testing methodologies, designing test plans and test cases, verifying and validating web based applications and documentation based on standards for software development.
- Experienced in using Maven build tools to manage framework dependency jar files.
- Strong experience in cross browser, cross platform web testing with Selenium RC and Web Driver.
- Experience in using Jenkins as a Continuous Integration server to configure with Ant/Maven.
- Expertise in Smoke Testing, Backend end Testing, Black-Box/White Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, and Boundary Value Testing.
- Experience in the development of Data driven, Keyword driven and Hybrid Automation frameworks in Selenium.
- Experience in applying Testing Methodologies, creating Test Plans, Test Automation Planning, Developing and Execution of Test Scripts, Requirement Traceability Matrix, Defect Tracking and Custom Report Generation.
- Excellent knowledge in writing unique XPath using firebug and firepath to identify web elements.
- Expert using open source bug tracking tool JIRA, Quality Center and Rally.
- Provided process leadership and projects management within the Quality Assurance Team, including researching, recommending, and implementing quality process improvements and automation tools, and mentoring other Quality Assurance staff.
- Excellent experience with source version control tools such as Subversion (SVN) &Git.
- Exposure to all aspects of Testing, Maintenance, Troubleshooting and Production Support.
- Proven strong Analytical and Problem-solving skills and great attention to details.
- Excellent experience in troubleshooting software applications for business functions in major areas of the business and enterprise-wide.
- Ability to perform at a high level, meet deadlines, adaptable to ever changing priorities.
- Highly motivated team player with excellent Communication and Presentation skills, and always willing to work in challenging and cross-platform Environment.
TECHNICAL SKILLS
Testing Tools: Selenium Web Driver/IDE/GRID, SoapUI and Quality Center, Appium.
Languages: HTML, CSS, JavaScript, Java, XML, .Net, Python Script, Gherkin
Test Framework: JUnit, TestNG, XCUI Test, XCTest.
Project Methodologies: Agile-Scrum, Waterfall, Kanban
Defect Tracking Tools: Jira, Rally.
Build Tools: Ant, Maven
Devops Tools: Jenkins, GIT, GitHub
Packages: MS-Office Suite (Word, Excel, Access), MS-Project and MS-Visual Studio
Databases: Oracle, DB2, SQL Server, MS Access, SQL Workbench
Operating Systems: Windows variants, UNIX, Linux
PROFESSIONAL EXPERIENCE
Confidential - Scottsdale, AZ
Sr. Test Lead
Responsibilities:
- Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium.
- Created & Maintained Automation Selenium Automation Scripts for the Scrum Stories.
- Automated highly transactional web application using Selenium Web Driver.
- Execution of automated Test Scripts through Maven. Used Maven for building the WebDriver project.
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
- Integrated with Continuous Integration tools Jenkins for running test on regular basis automatically.
- Also responsible for converting automation scripts to new framework using Selenium WebDriver, Java and TestNG/Junit.
- Assisted Manager by providing automation strategies, Selenium/Cucumber Automation and JIRA reports.
- Developed BDD tests using Cucumber by writing behaviors and step definitions. Developed required Selenium support code in JAVA for Cucumber.
- Experience in using Jenkins as a Continuous Integration server to configure with GitHub and Maven.
- Executed the test plans on web and mobile (Apple & Android) as per requirements using Appium tool.
- Handled with HP ALM for report defects and verify defect fixes.
- Implemented simulator for Mobile App Testing in Android Platform using Appium.
- Experienced in load and performance testing tool JMeter.
- Performed Regression Testing at various phases of development life cycle for impacted existing functionality.
- Hands-on experience on Protractor Testing for end-to-end test framework for AngularJS applications and other JavaScript applications.
- Involved in testing Web services (SOAP and REST) and XML with tool called SOAP UI, for the local WSDL / with URL and created Test cases, run them, do load testing, security testing .
- Good knowledge on Mockito framework for performing Unit testing, helped developers in Unit testing in test driven development.
- Worked in Agile - Behavior Driven Development (BDD) model.
- Good knowledge on Object Oriented Programming (OOP) concept. Extensively used Java and Ruby for test case automation.
- Written gherkin and Ruby scripting automation test scripts to execute in Cucumber.
- Worked on Agile (SCRUM) Methodology and used JIRA for defect tracking.
Environment: Selenium, Java, Cucumber, Ruby, Gherkin, Soap UI, Restful, Python, Web driver, SVN, Agile, GIT, GitHub, Jenkins, SQL, JMeter.
Confidential
Sr. Test Engineer Lead
Responsibilities:
- Created standard Guidelines for testing User Interface (look and feel of the screens in the application).
- Regression runs using Java and Selenium to perform failure analysis of the test runs and to fix it.
- Performing System Integration Testing on all the modules and running end-to-end tests on the application.
- Involved in preparing Test Plan and Test Cases based on business requirements.
- Involved in testing REST, SOAP Webservices and XML with tool SOAP UI to locate WSDL file on internet, create Test cases, run them, do load testing, security testing.
- Wrote acceptance test for BDD using Cucumber with runner test classes and feature files written in Gherkins for automation testing.
- Participated in regular status update meetings with the Project Management team and QA Team meetings.
- Responsible for submitting the bugs into the Test director depending upon their priority.
- Supported Design and Deployment team to resolve reported problems.
- Helped transition the team to use Agile Software Development methodology.
- Assisted User Acceptance Testing (UAT) with the UAT group to ensure the correct business logic.
- Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and Junit Framework.
- Performed Data driven testing using Selenium WebDriver, Junit functions and JDBC Connections which reads data from scripts using property and XML files.
- Developed test code in Java language using Eclipse IDE and Junit framework.
- Used Java language and Junit framework for scripting.
- Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
- Developed programs to automate the testing of controller in CI/CD environment using Python, Java, Git, Java Scrip.
- Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumber.
- Executed the test plans on web and mobile (Apple & Android) as per requirements.
- Experienced in load and performance testing tool JMeter.
- Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.
- Created the test data and request for the test data dependent with the other applications to be used in the testing activities for the current release.
- Utilized various test tools for automation of test cases Generate test reports and performed extensive Web Services testing using SOAP UI.
- Used SOAP UI tool to test SOA based architecture application to test SOAP services and RESTAPI, rest assured frameworks.
- Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.
- Prepared test cases, test data and test responsibility matrices for the application under test.
- Executed Test Cases recorded in HP Quality Center manually to test the application for its functionality, system integration and verify the Exit Criteria.
Environment: Java, Selenium WebDriver, TestNG, Maven, Jenkins, SOAPUI, MVC, Data Driven Framework, Quality Center, XPath, Web Services, agile, Apache, JIRA, Jenkins, Firefox, Chrome, SQL, JMeter, Windows, GIT, GitHub, SQL, JMeter.