We provide IT Staff Augmentation Services!

Automation Engineer Resume

Melbourne, FL

SUMMARY

  • Over 8 +years of IT experience as a Software QA Analyst, SDET, Automation Engineer for various domain like Telecom, Healthcare, Retail.
  • Experience in working with open source tools Selenium (Selenium IDE, Selenium RC, Selenium Web Driver), JUnit, Eclipse.
  • Utilized UNIX and SQL to create test data and perform backend validation of UI based applications.
  • Created Exception handlers and user - defined functions in Selenium JAVA.
  • Wrote custom SQL queries for data validation on back-end database, Oracle.
  • Eight years of experience in the IT as a QA Tester in Manual and Automation Testing.
  • Firm knowledge of different phases of Software Testing and Software Development Life Cycle (SDLC) in Web and Client/Server environments.
  • Experienced in Web based testing including GUI Testing, Smoke Testing, Functional Testing, Regression Testing, Integration Testing, System Testing, User Acceptance Testing.
  • Developed Test Plans and Test Cases from Use case documents and Systems requirement document and design documents.
  • Create Automated Test scripts using automated tools and ran the scripts using various Builds.
  • Extensive knowledge of QA methodology, standards and procedures such as creating and executing test plans and test scripts generation
  • Developed and maintained automated regression test cases in Ranorex Studio using record and playback and as well as C # programming language.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language.
  • Validated Technical requirements definitions and project estimation/sizing documents.
  • Experienced in developing and executing complex SQL queries to validate the data in the back end.
  • Excellent track record of successful completion under tight deadlines.
  • Capable to adapt and learn new tools, techniques and approaches.
  • Strong communicator and skillful in working closely with customers to identify and resolve problems.
  • Able to handle multiple tasks and work independently as well as in a team.
  • Excellent in technical documentation and reporting skills.
  • Excellent Interpersonal, communication and presentation skills.
  • Experience in working with open source tools like Selenium Web Driver, Eclipse and preparation of automation test framework.
  • Thorough understanding of QA Methodologies like waterfall, Agile

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver, TestNG, Maven, Cucumber Framework, HP Quality Center/ALM and QTP/UFT, RALLY, JIRA.

Web Browsers and OS: Internet Explorer, Firefox, Safari, Google Chrome, Windows, UNIX, Linux

Programming Languages: C, SQL, PL/SQL, Java, VB Script, and Unix Shell Scripting.

Web Programming Languages: HTML, CSS, and JavaScript

Database: MS SQL Server, Oracle, IBM DB2, MS Access, MySQL.

Data Compare Tool: Beyond Compare, Altova,XML Spy.

Web Servers: Weblogic, Apache Tomcat.

Tools: and Utilities: MS Office, MS Excel, MS PowerPoint, MS Visio, Outlook, TOAD, SQL Analyzer, Oracle SQL Developer, MS SQL Server Management Studio, GIT, Jenkins, AWS.

PROFESSIONAL EXPERIENCE

Confidential, Melbourne, FL

Automation Engineer

Responsibilities:

  • Involved in gathering and analyzing the product requirement, functional specification and software design document and develop clear and concise test plans and test cases.
  • Interpreted and converted manual test cases into automation smoke and regression suites.
  • Design test cases and execute all types of testing (e.g. GUI, functional, integration, end-to-end)
  • Designed and created automation test script using Protractor Cucumber framework in Visual Studio.
  • Performed webservice testing to ensure data correctness and integrity.
  • Used Postman to check the request and response of webservices.
  • Read and verify json files for data correctness manually using RestAPI.
  • Attend defect triage calls with for defect identification and prepare defect report for analysis
  • Developed and Executed test scripts using Ranorex Studio.
  • Used HP ALM and Rally as a defect tracking tool to centralize the bugs
  • Communicate with development regarding installation issues and software defects.
  • Work with data analyst to update and retrieve the data using Oracle SQL Developer for data testing.
  • Used MobaXterm to connect to Unix Server and verified the update on the UI side on Log Files.
  • Documented and reported the progress to the management on an ongoing basis and updated the requirement and defect status as per the current status of the testing project in Quality Center.
  • Developed Test cases from business use cases, Test data and test scripts for manual testing using Rally.
  • Worked on Agile Methodology
  • Worked closely with application designers/developers to resolve documentation, design and functional issues with various application.
  • Used version control like Git, Github desktop and Tortoise Git to keep up to date with the latest code using commands like clone, add commit, checkout, pull, push etc.
  • Create documentation and reports in CONFLUENCE for project management

Environment: Ranorex Studio, MobaXterm, Protractor Cucumber, Postman HP ALM, Git, Github Desktop, Rally, Confluence

Confidential, Reno, NV

Test Automation Engineer

Responsibilities:

  • Involved in gathering and analyzing the product requirement, functional specification and software design document and develop clear and concise test plans and test cases.
  • Conducted Smoke, GUI, Functional, Integration and Regression testing during the various phases of the Development.
  • Involved in E-Series (E-32, E-33) Testing using the test cases in QC (GTIC).
  • Experience on CTA and Table Manager and Patron Management.
  • Worked on both Sbx and Advantage.
  • Performed Integration testing between CTA, PM and Table Touch.
  • Performed UATs and Regression Testing.
  • Defects were tracked and reported in QC/ALM.
  • Installed new build in the application using IPS.
  • Extensive knowledge on Marker, Front Money, Checks and CLM.
  • Perform the test on both CTA (FOH) and CTA (BOH).
  • Maintained the Selenium & JAVA automation code and resources using Git over the time for improvements and new features.
  • Saved time and cost of testing by automation using Selenium WebDriver, JAVA.
  • Demonstrated the advantages of using Selenium for automated testing.
  • Extensively automated regression and functional test suites by developing over 237 test cases, 6 test suites using Selenium WebDriver, JAVA, Junit.
  • Performing Back end testing with extensive use of SQL Queries and UNIX commands.
  • Utilized UNIX and SQL to create test data and perform backend validation of UI based applications.
  • Reporting and verifying the bugs in Jira.
  • Defects were tracked and reported in ALM.
  • Gathered and analyzed tests logs, defects and implement final test summary report.
  • Participated in weekly project status meetings and technical review meetings.

Environment: Test Complete, Selenium WebDriver (Java), SQL server, Jira, ALM, Agile Scrum, Windows 7 Professional

Confidential, Irving, TX

Automation Tester

Responsibilities:

  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language
  • Created and implemented Data Driven scripts for functional and regression testing.
  • Converted Manual Integration tests into automated tests.
  • Used Quality Center to manage test scripts, requirements tracking and test case design.
  • Performing Version management for the automated scripts.
  • Facilitated meetings with the development, project and business users' teams to discuss issues and suggest resolution.
  • Spearheading the Testing effort by performing requirement analysis for both manual and automated testing.
  • Used Quality Center to house all test documentation and report/track all issues and defects.
  • Involved with BA and developers to analyze and debug code for defects resolution.
  • Documented and reported the progress to the management on an ongoing basis and updated the requirement and defect status as per the current status of the testing project in Quality Center.
  • Prepared Test Plan, Test Scenarios and Test Cases.
  • Worked on Agile Methodology
  • Performed Back end testing with extensive use of SQL Queries and UNIX commands.
  • Utilized UNIX and SQL to create test data and perform backend validation of GUI based applications.
  • Written complex SQL queries (Join, Sub-queries) and PL/SQL stored procedures.

Environment: Cucumber, Java, Selenium, C++, QC,SQL server, Jira, Windows 7 Professional

Confidential, Allen, TX

Software Test Engineer

Responsibilities:

  • Documented test plans and test cases corresponding to business rules and requirements.
  • Manually performed System Testing, UAT, Functional and Regression Testing.
  • Maintained and executed test cases and test scripts using Quality Center.
  • Reported & tracked the bugs, Reassigning & reopening bugs
  • Performed E-mail notifications to the developers relating bugs using the Quality Center.
  • Created the Regression Test cases and automated them for the purpose of regression testing.
  • Exclusively involved in developing regression test scripts, creating output values and performing the data driven Test for all the projects using Quick Test Professional.
  • Enhanced the scripts by Reusable Actions, Checkpoints, Synchronization points, parameterization and modular test in QTP.
  • Involved in performance testing using Load Runner.
  • Conducted back end testing for data validation using SQL Queries.
  • Developed PL/SQL, and Complex SQL scripts for Oracle database.
  • Worked closely with Test Lead during the Software Testing Life Cycle (STLC) to ensure full test coverage of the assigned test cases.

Environment: QTP, Quality Center, Oracle 10g, Load Runner, Microsoft Office, J2EE,

Hire Now