Automation Engineer Resume
NJ
SUMMARY:
- Possess over 5 years of Experience in Software Quality Assurance with automated testing tools and reporting software.
- Experienced with test Documentation including developing Test Plans, Test Cases, Test Procedures, Test Results reports.
- Proficient in writing acceptance criteria for test scenarios and Integration test cases, Reviewing test cases and Estimating test cases execution time
- Extensively experienced with the full Software Testing Life Cycle (STLC), which includes planning, design, development, Testing, Integration and support.
- Adept in developing and executing Test Cases based on business, functional and system specifications.
TECHNICAL SKILLS:
Operating Environments: UNIX/LINUX, WINDOWS
Database: MYSQL, DB2, ORACLE, SQL Server
Testing Tools: HP ALM/QC, Selenium, JIRA
Process and Methodology: SDLC, STLC, Water fall, Agile
Programming Environment: c/c++, java
Testing/Scripting Languages: PL/SQL, JSON, HTML
PROFESSIONAL EXPERIENCE
Confidential, NJ
Automation engineer
Responsibilities:
- Designed and developed test cases for automated testing using selenium, J - unit and Eclipse IDE
- Developed test code in java language using Eclipse, Junit framework.
- Configured selenium web driver, maven tool and automated scripts in java using Junit prior to agile release.
- Created test cases, scripts based on functional specification, prepared test data for testing.
- Developed test cases manually and generated automation scripts using open source tools like selenium web driver, Maven and Jenkins.
- Worked on distributed test automation execution on different environment as part of continuous integration process using selenium grid and Jenkins.
- Involved in designing & developing data driven framework using selenium web driver, testing and implemented java mail to send the regression result automatically.
- Created and enhanced numerous test scripts to handle changes in the objects, in the testing environment using selenium web driver.
- Developed test automation scripts using selenium web driver for regression testing for release of the application.
- Worked on selenium GUI object/element verification was done through XPath, CSS locators.
- Used Junit framework to run unit test and maven to build the project.
- Extensively used page object design and page navigation framework for readable test script and easy maintenance from developer perspectives.
- Involved in executing SQL queries and PL/SQL procedures, functions and packages for backend testing.
- Used maven for the dependencies.
- Created XML based test suit and integrated with Jenkins server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
- Performed web services API testing using smart bear SOAPUI and created regression suite with assertions.
- Participated in QA reviews and implementation of processes and procedures improvements.
Environment: ALM, SELENIUM—JAVA, WINDOWS, ORACLE, SQL Server, MS-Office, UNIX.
Confidential, NY
QA Tester
Responsibilities:
- Involved in implementing each phase of SDLC and coordinated in Test environment setup.
- Analyzed and reviewed requirement document to create the test plans, Test cases and Test Scripts.
- Interacted with client for requirement gathering and analysis and for studying the existing system.
- Maintained meetings with the technical teams and management, developed proper documentation, validated current production environment.
- Involved in development, execution, and improvement of testing processes.
- Performed functional testing by deployment request, sanity testing, prioritized QA Test cases within project plan.
- Performed defect Root cause analysis, interacted with related team, and tracked defects in a Quality Center.
- Uploaded the test cases from Excel to Quality Center.
- Identified software problems, wrote easy-to-follow bug reports, logged them into bug tracking tool Quality Center monitored their progress and verified their fix.
- Involved in Backend testing using SQL queries.
- Involved in planning QTP testing process by Analyzing the AUT.
- Involved in system integration testing with external/internal interface and understood overall customer business functionalities.
- Shared technical information with team and involved in production testing with critical production problem.
- Interacted with upper management for daily QA status, discussed outstanding issue and upcoming project functionalities.
- Attend weekly review meetings to discuss defects along with testers, developers.
- Conducted user acceptance testing.
Environment: Quality Center, QTP, Manual Testing, site scope, https, SQL plus, SQL, PL/SQL, Windows, UNIX, Shell scripting.
Confidential, Georgia
Manual Test Engineer
Responsibilities:
- Developed test plans and test cases based on the requirements, and design documents.
- Worked with multiple applications interfaces to support testing of primary applications.
- Performed Black Box, Smoke, Functional, Positive, Negative, Integration, System, Security, Performance, Regression, UAT, and Automation Testing.
- Log, track, and verify resolution of software and specification defects, documenting all phases of QA process using Quality Center.
- Applications to provide technical assistance in identifying, evaluating, and resolving basic test problems.
- Performed Manual Testing for the Functionality, GUI of the web.
- Worked with business to establish and maintain a consistent test methodology and to resolve general questions during the testing process.
- Performed extensive database validation and verification for MS SQL server.
- Designed and developed SQL Queries to perform backend testing.
- Analyze, test and certify application specific software and performed variety reviews of business requirements and functional specification documents.
- Worked with cross functional team, and participated formal/informal meetings.
Environment: Windows, Quality Center, MS SQL Server, Microsoft Office.
