Automation Test Engineer Resume
Bloomington, IllinoiS
PROFESSIONAL SUMMARY:
- Over 7 years of Experience as a QA using Manual & Automation Testing of web, Mobile apps and client/server with specializing in software Assurance Testing and QA Automation Tester with multiple domains.
- Possess experience in performing Automated Software Testing by using tools like Selenium IDE/Web driver using Junit/TestNG framework.
- Strong knowledge of Software Development Life Cycle (SDLC) including Waterfall and Agile development (SCRUM) methodologies, and good understanding of Software Test Lifecycle (STLC).
- Strong Experience in Java Programming, Selenium WebDriver and JUnit.
- Working experience with Xpath, Firebug and Fire - path.
- Experience in working with open source testing tools like Soap UI to perform web services (SOAP and REST) testing.
- Used HP QC/ALM extensively as a Test Management Tool to control STLC process.
- Experience in writing and executing complex SQL queries to perform backend data validations of applications using SQL Server.
- Expert in preparing Traceability Matrix to map requirement coverage with test cases.
- Possess knowledge on Test Management Tool QC/ALM.
- Experience with build tools such as Maven, Ant and version control tools such as Git Hub.
- Hands on experience in Continuous Integration (CI) approach using Jenkins.
- Committed team player and capable of working on tight project delivery schedules and deadlines.
- Good interpersonal skills, commitment, result oriented, hard working with a quest and zeal to learn new technologies and undertake challenging task.
TECHNICAL SKILL SET:
Testing Tools: Selenium IDE, Selenium WebDriver, HP Quality Center.
Defect Management Tools: JIRA, Bugzilla, HP QC.
Defect Tracking Tools: Quality Center, JIRA, Bugzilla.
Testing Methodologies: Smoke, Functional, Integration, Regression, GUI, System and User Acceptance Testing.
Operating Systems: Windows 98/2000/2003/ XP/Vista/7,10 MAC OS X, UNIX.
Programming Languages: C, Java, SQL, HTML, XML.
Web Technologies: HTML, XML, OOP, Java Script.
SDLC Methodologies: Waterfall, Agile.
PROFESSIONAL EXPERIENCE:
Confidential, Bloomington, Illinois
Automation Test Engineer
Responsibilities:
- Identified and documented the test cases which are feasible to automate for regression testing.
- Designing and executing the Test Scripts for the identified automation test cases using Selenium Web driver and Java using TestNG, and performed dry run of the scripts.
- Performed Data driven testing using Selenium Web Driver and TestNG functions which reads data from property and Excel files.
- Created and enhanced numerous test scripts to handle changes in the objects, in the tested application’s GUI and in the testing environment using Selenium WebDriver.
- Created common approach for cross browser testing and framework to be reused for future versions of the project.
- Worked with Agile scrum methodology.
- Verified data integrity by back-end testing of the application by writing SQL queries using SQL Server.
- Possess knowledge of UNIX commands to run jobs and verify log files to identify issues.
- Performed Regression testing of application after defects are fixed or if any new functionality is implemented in application. Supported the Business team for executing UAT test cases.
- Involved in resolving automation issues in selenium using suitable Java code.
- Worked closely with QA manager, developers, and project manager to ensure software testing procedures were implemented appropriately.
- Used Jira as a defect management tool and integrated Test Rail with Jira for managing the test cases.
- Prepare status reports such as daily status report, weekly status report and monthly consolidated report.
- Created end-to-end test cases to identify any potential issues and addressed issues prior to software release at each phase.
- Attending the weekly status calls, Monthly Status calls and updating the status to the client, offshore and onsite teams and participated actively in scrum call meetings.
Environment: Selenium WebDriver, Selenium IDE, SQL Server, Jira, Test Rail, ALM, IE/Firefox/Chrome Browser.
Confidential, LOS ANGLES, California
Automation Test Engineer
Responsibilities:
- Understanding requirements & technical specifications, access system in order to identify test cases which are feasible to automate for regression testing.
- Designed Test Scripts for the identified automation test cases.
- Involved in preparation and maintenance of input data excel for all the test cases.
- Generating Automation regression test scripts, maintenance and enhancement of those scripts as per the application change requests for every new release.
- Verified log files to identify issues using UNIX commands.
- Integrated Automation scripts in Continuous Integration tools (Jenkins) for nightly batch run of the scripts. Created Project plan on Jenkins, configured and scheduled jobs using Cron pattern.
- Used Selenium WebDriver API to automate tests on cross browser and cross platform environment.
- Responsible for implementation of Hybrid Test Automation Framework using Selenium WebDriver, TestNG and Maven.
- Executed test scripts and shared the test results to business and client.
- Identify, analyze and communicate any defects discovered during testing, meticulously documenting defects and ways of recreating defect in ticketing system (Jira).
- Performed Regression testing on defect fixes and to ensure that changes made to software did not introduce any new bugs.
- Participated in meetings with project teams to ensure that the functionalities of the applications are feasible and can meet requirements.
- Executing and logging, evaluate and documenting the results.
Environment: Selenium IDE, Selenium Web Driver, Jira, Chrome Browser.
Confidential
Manual Test Engineer
Responsibilities:
- Involved in the analysis of requirements, design functionality and communicated with the Business Analyst and the designers for the requirements clarification and contributed in the preparation of test plan.
- Preparation of Test Plan, Test Strategy, Test scenarios and Test cases based on client requirements as well as design changes.
- Organized multiple review sessions with the business and end users in understanding the requirements.
- Analyze and identify gaps in functional/business requirements.
- Involved in all phases of STLC.
- Wrote test scenarios and test case using use case.
- Created detailed test scenarios and test cases according to the business/functional requirements.
- Provided test estimation to Project Management.
- Active participant for SCRUM call meetings.
- Performed GUI, functional level, Smoke, Regression testing, System testing.
- Handling the weekly status calls with Client and sharing the MOM with the client and the team members.
- Extensively used Jira tool to assign and document defect resolutions and access the test cases using Test Rail.
- Signed off the test entrance criteria before to the start of testing.
- Report found issues in Bug Tracking System and Perform Regression Testing for fixed defects.
Environment: s: IE/Firefox/Chrome Browsers, Jira, Test Rail.
