We provide IT Staff Augmentation Services!

Senior Automation Engineer Resume

0/5 (Submit Your Rating)

Woonsocket, RI

SUMMARY

  • Over 7+ years of experience working as QA Engineer for Software Development and testing life Cycle
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life cycle and Methods like Agile, Waterfall and V model
  • Experienced in SQA (Software Quality Assurance) including Manual and Automation testing with tools such as Selenium WebDriver/IDE, HP Quick Test Professional and Junit/TestNG, Quality Center, JIRA, SOAP UI, Mobile Automation Tools
  • Experience in Manual Testing
  • Experience in developing, reviewing and executing Automation Test scripts for web applications using Java, Selenium IDE, Selenium WebDriver, Junit, TestNG
  • Experience in writing Test Plans, defining Test Scenarios and Test Cases, Test summary reports for both Web and Client - Server applications, developing and maintaining test scripts, analyzing bugs, interacting with development team and track the bugs till closure.
  • Experience in Functionality Testing, Smoke testing, User Interface testing, Integration Testing, End-to-end Testing, Manual Testing, UAT testing, Regression Testing, Performance Testing, Documentation and Reporting, Positive and Negative testing
  • Knowledge on hybrid framework and performed Data driven testing to validate the components displayed on the website using Selenium
  • Good knowledge in finding the unique XPath using firebug and fire path to identify web elements
  • Key expertise includes testing & debugging GUI & Multi-Applications environment & automated testing using Selenium WebDriver
  • Knowledge on data driven framework using Selenium WebDriver, TestNG
  • Knowledge on apache POI API.
  • Knowledge on web services and XML based technologies like SOAP, Knowledge on SOA architecture which include Soap Web Service and RESTful Web Service Testing
  • Created a basic module for backend testing internal and third party API using Test Complete and SOAP UI
  • Knowledge in functional, data-driven, load testing for web services and web based applications using SOAP UI
  • Knowledge in Deploying Java builds using Jenkins Continuous Integration tool
  • Experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Jenkins for nightly batch run of the Script
  • Knowledge in converting QTP script to Selenium to support multiple browser
  • Used HP UFT for Regression testing and Performed Data driven testing, designed verification points to validate the data and develop effective Automated QTP Scripts for error handling
  • Excellent skill in finding bugs and over defect management, Expertise in documenting defects with high level of detail, accuracy, and informative recreation steps using Quality Center, JIRA
  • Experienced on writing SQL, MySQL queries to extract data from various source tables to perform database testing.
  • Knowledge in back end testing and writing SQL queries and Joins using Oracle, MySQL
  • Proficient in designing, reviewing and documenting system test plans, defining test procedures and creating test cases on the basis of product releases features, client’s requirements and related technical documents.
  • Executing test cases Manual & Automation
  • Excellent skill in finding bugs and over defect management, using bug tracking tools - Rally, Quality Center, and ALM etc
  • Involved in DATA validation by writing SQL queries and worked with data quality issues.
  • Knowledge on SQL Queries with complex multi-table joins and nested queries
  • Knowledge on SQL queries for data validation, analysis and manipulation, and maintaining the integrity of the database.
  • Taking the regular follow-up of the raised bugs in the bug-tracking tool.
  • Coordinating with the onsite/offshore developers for resolution of defects.
  • Communicating with the developer and helping them to fix the bugs.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing)
  • Possess strong technical aptitude with strong analytical, problem solving and communication skills.
  • An effective communicator, committed team player, quick learner and rapid problem solver with commitment and a strong work ethic and ability to quickly adapt to new environments

TECHNICAL SKILLS

Testing Tools: Selenium WebDriver/IDE, Junit, TestNG, QTP, HP Quality Center, Soap UI, ALM, Jmeter

Languages: HTML, CSS, JavaScript, Java, XML, ADB Commands, Basic Perl Scripts

Web Debugging Tool: XPath, Firepath, Firebug Continuous

Integration Tools: Bamboo, Jenkins, Github

Project Methodologies: Agile-Scrum, Waterfall, V-Model

Defect Tracking Tools: JIRA, Quality Center

Databases: SQL Server, My SQL, Oracle, OBIEE, DBMS

MS Office: Outlook, Access, Excel, Word, Power Point, MS Project

Operating Systems: UNIX, Windows XP/Vista/Windows 7/Windows 8/ Windows 10

PROFESSIONAL EXPERIENCE

Confidential, Woonsocket, RI

Senior Automation Engineer

Responsibilities:

  • Worked closely with developers and other QA members to define test requirements and developed test cases based on the Business requirements and System requirements.
  • Closely worked with product owner in backlog grooming & Story sizing
  • Participated in Sprint Review, Retro & Sprint planning meeting
  • Perform SOAP Web Services testing usingSoap UIfor ServiceGateway.
  • Involved in Agile (Scrum Process) methodology based Project Planning, Test planning and Coordinating on all SDLC phases.
  • Contributed to design discussions of integration between customer and client.
  • Worked on Data Driven Framework and MVC for Automation test scripts
  • Developed automation scripts using Selenium WebDriver, Eclipse, Junit and Java.
  • Performed functional testing on different mobile applications manually & using automation based on priorities
  • Demonstrated the advantages of using Selenium with Cucumber for automated testing.
  • Worked with the team on deployment and production environment set up
  • Involved in SOAP based web services testing using SOAP UI PRO web services testing tool.
  • Reviewed test plansto ensure adequate testing coverage of requirements and design
  • Tested mobile application on various Devices and Emulator.
  • Prepared user documentation with screenshots for UAT (User Acceptance testing).
  • Reported the bugs, Email notifications to the developers using JIRA.
  • Tested using different USER AGENTS on various mobile web browsers
  • Participated in Daily Scrum meeting, Stand-up meeting, walkthrough meeting, weekly assessment meetings with business analysts and developers.
  • Used Jenkins for the Deployment of Builds to the servers and monitoring the logs
  • Checking for java script errors on the mobile web and monitoring logs
  • Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.
  • Reported the bugs/defects through ALM.
  • Connected to database to Query the database using SQL for data verification and validation.
  • Performed back end testing on Oracle Database by writing SQL quarries.
  • Involved in testing Web services and XML with tool called ‘SOAP UI’. I have been using this tool to locate WSDL file on internet, create Test cases, run them, do load testing, security testing
  • Testing of Web Services using web services client generated using SOAP UI to track request and response SOAP Messages
  • Used GitHub for creating the code repositories, cloning and syncing of the repositories.

Environment: Java, Selenium, Jenkins, Soap UI, Rest, Cucumber, HTML, XML, XPath, Eclipse, ALM (QC11.5), Firebug, Clear Case, SQL, Oracle, Windows.

Confidential, Mound, TX

QA Automation Engineer

Responsibilities:

  • Analyzed the user requirements, functional specifications and Use Case documents and created the Test Plans, Test cases for Functional, integration, end-to-end, Usability, Security and smoke testing.
  • Performed Black Box and Unit testing using Equivalence Partitioning analysis.
  • Modifying Automation scripts when developers change the code in Agile Methodology.
  • Involved in providing the Testing Effort estimates and provided the timely feedback on progress of the testing activity.
  • Created Automation test framework using Selenium Web Driver
  • Exported Test case Scripts (Java-Selenium Web Driver) in Eclipse IDE and modified the selenium scripts and executed. Prepared automation test framework.
  • Run tests by using Selenium Web Driver in different browsers.
  • Created report generation scripts to generate various reports from test automation
  • As part of compatibility testing, executed the workflow manager web application related test cases on different browsers like Internet Explorer and Mozilla Fire Fox on different Operating Systems.(validation)
  • Wrote SQL Queries to test the application for data integrity and verified the contents of the data table
  • Analyzed modules and designed test scenarios and test scripts in UNIX environment
  • Developed UNIX Shell scripts to execute different SQL(tm)s to test the sanctity and integrity of the tables.
  • Successfully Completed User Acceptance Testing (UAT) on each release of the project with the help of end user requirements.
  • Performed the load testing using JMeter to identify bottleneck in server performance and reliability
  • Analysed the Jmeter reports for Response Time, Throughput, screen transition, session time, transaction time, task execution time.
  • Involved in weekly walkthroughs and inspection meetings
  • Used Github for creating the code repositories, cloning and syncing of the repositories.

Environment: Java, Selenium WebDriver, Junit, Jmeter, JavaScript, HTML, Eclipse, Jira, ALM, Windows, SOAP, MySQL, SQL, Agile Methodology.

Confidential, Charlotte, NC

Software Test Engineer

Responsibilities:

  • Responsible for gathering requirements from Business Executives in Team meetings.
  • Identify Risk analysis, Testing Estimation and Resource identification.
  • Excellent knowledge in writing Test Plans, Test Estimation, Test Strategies, Test Scripts, Test Scenarios, Test Reports and Defect Metrics.
  • Responsible for preparing Test Strategy document and share it with project Management.
  • Prepare Test Cases based on the Requirements covering
  • Help Development Team in Unit Test cases / Integration testing.
  • Worked On Agile Testing Framework.
  • In the Projects we have used JIRA Tool for Tracking the QA Defects and Tasks.
  • Validation of web service responses in SOAP UI.
  • Created and executed manual test cases which were not covered by the automation scripts using Performing Cross-platform, Functional, Regression testing and UI testing.
  • Validate Multi browser testing to identify browser behavior on IE, Mozilla, Chrome and Safari.
  • Coordinated with Nonfunctional Testing services as Performance Testing, Security Testing.
  • Prepared Test scripts walkthrough with Business SME to get their approvals
  • Early identification of defects to improve the quality of Testing and product.
  • In some projects we Log and keep track of all Defects in Quality Center.
  • Updated project status and RTM.
  • Responsible for writing of Master Test Plan which involves the Objective, Scope, Entry, Exit criteria, features and functions to be tested
  • Implemented test data management process in collaboration with other team and implemented it across the testing community.
  • Designed TDM flow like creating and tracking test data requests (defects) in ALM/QC.
  • Defined testing scope and perform risk analysis
  • Obtained data from database using SQL statements.
  • Worked on compatibility testing of the application using QTP.
  • Work closely with the Team to identify the Gaps in the project and intimate to Business and Development team.
  • Was working with Onsite - Offshore Model and we have in Total 6 Members in the Team
  • Ensuring all the deliverables attain maximum quality and have to provide excellent support until the closing of the project.
  • Participate in client meetings and Scrum meetings to discuss the issues found while testing and Status reporting every day.
  • Was involved in Writing user Stories, Attending Retrospective Meetings and Session.
  • Creation manual test cases based on functional specification documents. Participating in walkthrough and review meetings to finalize the documents and testing scope coverage.

Environment: and Tools Used: Manual Testing, HP Quality center 10.0, SOAP UI, JDA, JIRA, ALM, Rally, SQL, Oracle 9i, Putty, MS Office

Confidential

Software Test Engineer

Responsibilities:

  • Created test plans to suit agile development methodology.
  • Involved in the complete Software Development Life Cycle (SDLC).
  • Involved in testing Web services and XML with tool called ‘SOAP UI’.
  • I have been using this tool to locate WSDL file on internet, create Test cases, run them, do load testing, security testing.
  • Testing of Web Services using web services client generated using SOAP UI to track request and response SOAP Messages
  • Developed detailed Test Plans, Test Cases and responsible for executing the Test Cases, Test Scripts using QC.
  • Involved in developing scenarios of testing and maintaining testing standards
  • Worked on the Regression Automated Testing and Data driven testing using Quick Test Pro.
  • Worked with a team of automated testers to design, develop and implement automated test scripts using QTP.
  • Developed Database Test Scripts using Data Base Checkpoints.
  • Checked the basic functionality of GUI by manual testing.
  • Developed Test scripts for Functional, Regression and Data Driven Tests Using QTP.
  • Created automated VB scripts using Quick Test Professional. Generated Test Data for Automation Scripts in Excel from QTP.
  • Involved in writing Positive and Negative Test cases and executed them manually.
  • Writing SQL Queries for setting up Test data.
  • Supported new and existing products by configuring and testing software products and software components of a website.
  • Attended meetings with logical data modelers to enhance knowledge of Back-end Testing.
  • Interacted with the project team to assign priority to Projects based on dependency and criticality.
  • Coordinated the sprint review and sprint demo meetings with developers and project managers.

Environment: Manual, QTP, Quality Center, Java, HTML, SQL, MS Office, Windows XP.

We'd love your feedback!