Test Automation Engineer (test Lead) Resume
Silver Spring, MD
SUMMARY
- Over 6+ years of experience in Manual Test and Test Automation Engineer with a variety of testing approaches.
- Extensively experienced in Web - based Applications and Client/Server Applications.
- Expertise in creating Test Scenarios from Requirements and Use Cases.
- Experienced in conducting Automation/manual testing using the standards, Guidelines and structured methodology in testing the applications.
- Expertise in various SDLC methodologies and experienced with Agile, Waterfall and V-model.
- Proficient in testing like Back-End Testing, Positive/Negative Testing, Black/Grey box Testing, Data Driven Testing, End to End Testing, Unit Testing, Integration Testing and System Testing., Load and performance testing.
- Experienced in logging requirements, creating Test cases, running tests using HP ALM/Quality Center.
- Expertise at defect-reporting and defect-tracking using HP ALM/Quality Center and JIRA.
- Experienced in checking the data integrity using SQL Queries.
- Knowledge in database testing and validating application against database by writing SQL queries.
- Experienced in using JUnit and TestNG testing Framework as a test runner with Selenium.
- Strong Knowledge in designing automation testing framework for web-based application using Selenium that maintained the workflow as an end-user.
- Experienced in creating API automation in REST Assured .
- Experienced in developing and implementing Page Object Model framework with Selenium WebDriver.
- Experienced in performing Regression testing, Smoke testing and Functional testing using Selenium.
- Expertise in implementing cross browser and cross platform web testing with Selenium WebDriver.
- Experienced with Amazon Web Services (AWS).
- Experienced data warehouse with comprehensive understanding of all aspects of data modelling.
- Lead and coordinate team meetings with the ability to interact well with all levels of business and technical teams.
- Coached team members for test automation.
- Trained team members for automated framework.
- Highly motivated, quick learner, with good technical skills.
- Ability to work independently or with a team, Dynamic performer, goal-oriented employee.
TECHNICAL SKILLS
TEST AUTOMATION TOOLS: Selenium WebDriver/IDE/Grid, TestNG, Maven, Jenkins, GitHub
PROJECT MANAGEMENT TOOLS: HP ALM, JIRA
Frameworks: Cucumber, TestNG
Version Control: Git
BUILD TOOL: Maven, Ant
PROGRAMMING LANGUAGE: SQL, PL/SQL, Java, C/C++, JAVASCRIPT
OPERATING SYSTEMS: Windows, UNIX/Linux
WEB TECHNOLOGIES: HTML, XML, Java, API
MS TOOLS: MS Excel, MS Visio, MS Word, PowerPoint, MS Outlook
DATABASE: Oracle, SQL Server, MS Access
IDE: Eclipse
PROFESSIONAL EXPERIENCE
Confidential, Silver Spring, MD
Test Automation Engineer (Test Lead)
Responsibilities:
- Executed tests by running Test scripts, Test cases and Test suites under execution tab of Rational Test Manager.
- Developed strategies, Test cases, and executed testing for reporting and data warehouse validation.
- Involved in project planning, coordination and implementing QA methodology.
- Defined Test Approach, wrote Test plans and Test scripts.
- Performed Manual Testing for checking the flow of the application functionality between the new and the legacy system.
- Created the Automation Framework for the application to make sure the adequate coverage for the regression testing.
- Worked on EDI 835 RA’s received for the deposits loaded in the system and performed the various activities for the month end.
- Managed and organized requirements, test plan, test lab, defects and other test management activities using JIRA.
- Worked with other test team members to create automation test.
- Coached team members for test automation.
- Developed Automation scripts for the functional testing by using Selenium, J Unit and Eclipse.
- Involved in writing SQL Queries to check Data integrity.
- Performed BDD (Behavior Driven Development) using Cucumber Feature files, Scenarios and Step Definitions.
- Wrote maintainable automated test scripts using Modular approach using Selenium.
- Developed a Hybrid Automation Frameworks using WebDriver, TestNG and Maven.
- Involved in using Maven build tools to manage framework dependency jar files.
- Developed automated scripts for functional testing using Selenium WebDriver.
- Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities using Selenium WebDriver.
- Involved in creating API automation in REST Assured.
- Used GitHub as a source repository system to share code within the office as well as with the team in overseas.
- Used Jenkins as a Continuous Integration server to configure with GitHub and Maven.
- Involved with Amazon Web Services (AWS).
- Involved understanding of business intelligence and data warehouse concepts.
- Involved in meetings and walkthroughs and Responsible for weekly status.
- Responsible in conducting meetings between Onshore and Offshore teams to get the Test case execution done and discuss about any major roadblocks delaying the project.
Environment: Selenium WebDriver, Jenkins, GitHub, TestNG, Maven, JIRA, Cucumber, Soap UI, HTML, XML, Oracle, Eclipse, SQL, Linux, Windows.
Confidential, San Francisco, CA
Test Engineer
Responsibilities:
- Created Test plans, reviewed required documents, Developed and executed Test cases, compared requirements to development and report results and status to the project teams.
- Developed Test Plan, Test Design, Test Cases and Test Script.
- Involved in creating Test plan and Test scenarios from requirements.
- Coordinated QA processes and activities across the teams.
- Performed Black Box, Manual, Functional, Unit, Regression, Integration and System tests.
- Interacted with development Teams for timely closure of bugs reported & in meeting the requirement specification using JIRA.
- Performed Data Validation using SQL, Defect Resolution and Maintenance.
- Conducted Back-end testing using Oracle SQL Server.
- Developed automated scripts using Hybrid Selenium Automation Framework.
- Designed Cucumber framework for web/service-virtualization; performed manual and Cucumber testing of a web-based application.
- Developed and wrote a suite of Test Scripts that included Functional and Regression Test cases using WebDriver.
- Used Jenkins as a Continuous Integration server to configure with GitHub and Maven.
- Scheduled testing job and set up the flag to run automation script every time developer commits new code and make a new build.
- Performed Data Driven Testing for multiple sets of data using Selenium WebDriver.
- Created Regression automation scripts using Selenium WebDriver.
- Involved in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
- Developed and conducted system and user acceptance test plans on completion of system testing before installation of the application on user environment.
- Involved in discussions and meetings regarding Testing with the Onsite team.
Environment: Selenium WebDriver, GitHub, Maven, JIRA, Cucumber, XPath Windows, Agile Methodology, C/C++, MS Office tools, Oracle, SQL Server, HTML, XML, VSS, UNIX.
Confidential
QA Tester
Responsibilities:
- Analyzed the system requirements and developed detailed Test Plans for System Testing with developer and business analysts.
- Created Test plan and Test cases for Modification Request Select Initiative.
- Involved in coming up with the Design for Quality Assurance and System Testing keeping in mind the future requirements as described in the Software Requirements Specification.
- Involved in Interacting with the developers and users and writing and running Test Scripts.
- Involved in Identification of test cases to automate using Cucumber.
- Prepared Test data for data driven tests for testing the application dynamically.
- Analyzed testing results, identified issues and reported to the developers and project managed through JIRA.
- Prepared Test Cases, Procedures and Requirements Traceability Matrix using HP ALM.
- Updated management on testing results, activities and planning using Quality HP ALM.
- Wrote SQL Quires for testing data integrity in the database.
- Performed manual back-end testing using PL/SQL to connect to an Oracle database on a UNIX server.
- Created Regression suite for various test scenarios; Tested and executed the suite whenever a code was changed using Selenium WebDriver.
- Created several Test scripts using Selenium WebDriver to create Data Driven Tests, Batch tests and performed Exception handling.
- Developed Hybrid Automation Framework in Java and Selenium.
- Performed Regression Testing on new builds and every modification in the application using Selenium.
- Involved in discussing Enhancements and Modification Request issues.
- Generated Weekly Reports, Defect Reports and customized Summary Reports.
- Participated in various meetings.
Environment: Selenium WebDriver, JIRA, HP ALM, SharePoint, UNIX, Cucumber, C#, XML, Java, Oracle, SQL Server, Windows.
