Automation Test Lead Resume
SUMMARY
- 6.5 years of QA experience in Automated Testing using SeleniumWebDriver and TestNG testing framework.
- Hands on experience in Quality Assurance including Functional, System, Smoke, Regression, and Integration, User Acceptance Test (UAT) and Compatibility Testing of Web and Client server - based Applications.
- Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.
- Good knowledge on Telecom and networking domain.
- Proficient in Java and has sound knowledge on OOP (Object Oriented Programming) concept, exception handling and collection classes.
- Experienced wif Soap UI, RESTFUL technologies.
- Exhaustive Experience in Designing & implementation of Automation Frameworks including TDD, BDD, data driven, keyword driven, and hybrid using Selenium WebDriver, JavaScript.
- Experienced in using Test Management Tool Quality Center.
- Good experience on Test Automation usingSelenium Web Driver, TestNG Framework and Maven.
- Extensive experience in using Automated tools like java Cucumber test framework for Client/Server, Web and database applications.
- Ability to document and track defects as well as produce detailed reports using defect-tracking tools such as JIRA.
- Built JavaScript based test framework using cucumber, web driver
- Knowledge of Agile methodology, experience in sprint management and Daily standup meetings
- Expertise in customizing automation framework, parallel execution, multi browser testing, parameterization.
- Updating release notes for sprint.
- Experience in integrating automation test scripts wif Jenkins for continuous integration
- Excellent analytical, problem solving, communication and interpersonal skills.
TECHNICAL SKILLS
Testing Tools: Selenium Web Driver, Fitnesse tool, HP Quality Center, Cucumber, Soap UI, rest service, JPA, JDBC
Programming Languages: Java, JavaScript, selense, gherkin, HTML and XML.
Frameworks: TestNG, TDD, BDD, Data Driven, Keyword Driven, Hybrid and Modular Frameworks, Page Object Model, and Backend Testing.
Testing: Integration, Functional, Regression, Manual Testing, Black Box and White Box Testing, UAT automation testing.
API testing: REST, WSDL, Web Services and SOAP UI.
Bug Tracking Tools: HP Quality Center, Confidential Rally, Jira
Methodologies: Agile scrum methodologies, V model, waterfall model, Lean Kanban
Build/ CI Tools: GIT/SVN, Maven, Jenkins, TeamCity
Development tools: SQL developer, eclipse, IntelliJ Id
Operating Systems: Windows 10
Domain knowledge: Telecom, Billing, Networking, Insurance
Firefox Add-ons: XPath and Firebug.
PROFESSIONAL EXPERIENCE
Confidential
Automation Test Lead
Responsibilities:
- Building automation framework for UAT using Selenium web driver and Fitnesse tool.
- Participated in early feature grooming sessions time to time and User Story design session and discuss teh testing needs/limitations.
- Worked on Lean Kanban Methodology involved in giving points to User Stories, Back log grooming, User story demos, attended retrospective meetings.
- Create a Pull Request and has other Test Engineers review and approve teh automation work.
- Monitoring Team city build and if their is a failure, investigate and fix or escalate investigation to teh right person.
- Evaluate TeamCity build results
- Report any defects/issues found wif teh application inJIRA.
- Conducting demo session and Giving a walkthrough of what/where/how things are tested (manual and automated) and how to check test results.
- Worked on Saucelab for cross browser and cross platform web/Mobile testing.
- Created and executed Rest Assured Scripts for teh API testing.
- Converting functional test cases to user acceptance testing using Fitnesse framework writing test scripts using java programming, oops concepts, exception handling mechanism.
- Review of test cases and reaching out to Business in case of clarifications.
- Followed FitnesseBDD(behavior-driven development) framework and automatingBDDscenarios in IntelliJ Id using Java.
- WrittenGherkinsand Java scripting automation test scripts to execute in Fitnesse.
- Implemented Page Object Model Automation framework wif Java, Selenium Web Driver andFitnesse.
- Web Service testing (RESTFUL API) and Automation using JSON, XML payloads.
- Install and configure System Administration packages toQAenvironment such asJAVA and SQL.
- Tested teh workflow through teh front end to backend using SQL queries to ensure data completeness, integrity and accuracy.
- Identifying, analyzing and documenting all teh bugs observed during testing and create a ticket in teh Jira.
Environment: Java, Selenium WebDriver, IntelliJ ID, Fitnesse, JPA, Maven, Team city, Lean Kanban, daily stand up, sprint retrospective, JIRA, SQL, and Windows.
Confidential
Software Test Engineer
Responsibilities:
- Built QA team from scratch. writing test plan, test strategy document, test cases and test metrics documents.
- Proposed and developed selenium java automation framework from scratch
- Took initiative on scrum master role and responsible for smooth release of sprint release
- Involved in setting up page object model, testNG, logging using log4j, Data Driven tests using Excel file, locating web elements using locators
- Generating test cases using TestNG and BDD (cucumber)
- Performed Regression testing on new builds, every modification in teh application using Selenium WebDriver. java programming to build automation test scripts.
- Using java oops concepts, collection hierarchy.
- QA report review session wif onsite client
- Expertise in documenting defects wif high level of detail, accuracy, and informative recreation steps using Quality Centre & JIRA.
- Direct communication wif onsite client for teh requirement analysis.
- Tested teh workflow through teh front end to backend using SQL queries to ensure data completeness, integrity and accuracy.
- Attending production release for monitoring QA on prod environment
- Keeping track of test environment issues
Environment: Java, Selenium WebDriver, Eclipse, Test NG, Cucumber, Maven, Jenkins, Agile model, sprint release, daily standup, sprint retrospective, JIRA, SQL, and Windows.
Confidential
Software Test Engineer
Responsibilities:
- Worked on building automation framework using Selenium web driver, JAVA, Junit and Eclipse.
- Worked on Agile/Scrum Methodology involved in giving points to User Stories, Back log grooming, User story demos, attended retrospective meetings and worked on Iterations (Sprints) part of releases.
- Handled teh special mouse events and selected teh options from teh tab menu using Selenium Actions builder, mouse hover and synchronization. Used Firebug to debug, edit and locate teh objects based on Selenium locators like ID, Name, XPath, CSS Selector, Link, Partial Link, Attributes and Tags.
- Implemented open source tool SeleniumWeb Driver for cross browser and cross platform web/Mobile testing.
- Created and executed Rest Assured Scripts for teh Web Services testing
- Used Agile methodology to ensure teh new features meet teh customer requirements and acceptable quality assurance standards.
- Performed automated acceptancetests written in Java Implementing Keyword Driven Framework using cucumber. writing test scripts using java programming, oops concepts, exception handling mechanism.
- Review of test cases and reaching out to Business in case of clarifications.
- Followed CucumberBDD(behavior-driven development) framework and automatingBDDscenarios in Eclipse using Java script.
- WrittenGherkinsand Java scripting automation test scripts to execute in cucumber.
- Implemented Page Object Model Automation framework wif Java, Selenium Web Driver andcucumber.
- Web Service testing (RESTFUL API) and Automation using JSON, XML payloads.
- Install and configure System Administration packages toQAenvironment such asJAVA and SQL.
- Tested teh workflow through teh front end to backend using SQL queries to ensure data completeness, integrity and accuracy.
- Identifying, analyzing and documenting all teh bugs observed during testing and create a ticket in teh Jira.
- Responsible for developing teh scripts to supportJenkins(Continuous Integration) of teh scripts wif teh build server.
Environment: Java, Selenium WebDriver, Eclipse, Test NG, Maven, Jenkins, Agile model, sprint release, daily standup, sprint retrospective, Rally, SQL, and Windows, release notes, jar file creation, report review.
Confidential
Software Test Engineer
Responsibilities:
- Analyzing user stories/requirements for validity and feasibility
- Collaborate closely wif other team members and departments
- Execute all levels of testing (System, Integration, and Regression)
- Design and develop automation scripts Using Selenium Java Framework
- Detect and track software defects and inconsistencies
- Provide timely solutions
- Execute test framework & Send test execution report to project manager
- Apply quality engineering principals throughout teh Agile product lifecycle
- Provide support and documentation
Environment: test case writing, test plan writing Java, Selenium WebDriver, Eclipse, Test NG, V model, ALM QC, SQL, and Windows, defect tracking.
