Automation Engineer Resume
0/5 (Submit Your Rating)
Ashburn, VA
SUMMARY
- 6 years of experience in Software Testing in Client Server Application and Web based application using Manual Testing Techniques and Automated Testing Tools.
- Proficient in using test automation tools such as Selenium WebDriver /Grid, Eclipse and Jira to develop automation testing scripts for web and client server applications.
- Expertise in performing the Functional Testing, Regression Testing, Integration Testing for the applications on different platform.
- Excellent troubleshooting skills for identifying the problems while testing using Screenshot method and Accretions.
- Hands - on experience in design, development and execution of QA Test plans, Test cases and Test strategies for both Automation and Manual Testing.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
- Expertise in setting Jenkins master and slave nodes as infrastructure for test execution and reporting.
- Expertise in using Apache POI to read data from external sources to feed locators into the test script.
- Experienced in using Jenkins as a Continuous Integration server to configure with Maven.
- Participated in all Agile activities and meetings.
- Experience in Database testing by using Oracle with SQL Queries.
- Perform functional, UI, System, Regression, Smoke, Sanity, backend, Ad-hoc, UAT, stress, load and other nonfunctional testing.
- Hands on Java TestNG framework for Unit testing, Maven for Project building tool, Jenkins for Continuous Integration.
- Working experience with defect tracking tools like Jira.
- Excellent experience with source version control tools Git.
- Excellent communication and interpersonal skills with clear understanding of business Processes and ability to work as a part of team or independent.
TECHNICAL SKILLS
Web Technologies: HTML, JavaScript
Automated Testing Tool: Selenium WebDriver, TestNG, Postman, SOAPUI
Continuous Integration: Jenkins
Databases: Oracle database
Language: Java
Application Servers: Apache Http Server
Operating Systems: Windows 2008, 2012 Server
Bug Tracking Tools: Jira
Source Control: Git
PROFESSIONAL EXPERIENCE
Automation Engineer
Confidential, Ashburn, VA
Responsibilities:
- Participated in all the phases of Software Testing Life Cycle (STLC) like, Requirements Review, Test documentation, Application testing, and defect reporting.
- Developed test code in Java language using Eclipse, IDE and TestNG framework.
- Developed custom utility classes and methods for automation using Java and Selenium Web Driver to improve framework efficiency.
- Created utility classes using Apache POI library to read and validate data from Excel files
- Worked on Cross Browser Testing using Browser Stack through Selenium Web Driver by testing the website on different browsers like Chrome and IE to enhance Browser Compatibility of the application..
- Performed manual and automated test procedures for functional testing of Web services using REST API and POSTMAN.
- Involved in testing Web services (SOAP) for XML data with tool called 'SOAP UI' for the local WSDL / with URL.
- Used Jenkins with Maven for continuous integration.
- Participated in Sprint Planning, Daily Stand-up, Sprint Review and Sprint Retrospective meetings and various other meetings and discussed enhancement and modification request issues and defects in the application.
- Coordinated test activities between On-site and off shore teams. Interacted with cross functional team leads and managers during various test phases.
- Identified, Reported and Tracked Defects using JIRA.
Test Automation Engineer
Confidential, Washington, DC
Responsibilities:
- Worked in Agile Environment and updated client everyday with the status of work.
- Preparation and execution of Automation Test Scripts and Test Suites withSeleniumWeb Driver using TestNG.
- Build, design and maintain customautomationframeworks fortestscalability and device abstraction across multiple products.
- Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform.
- Implemented Page Object Design Patternfor writing automated tests in Java.
- Developed automated tests for continuous regression testing and reducing manual testing using Java, Selenium WebDriver, TestNG and Maven.
- Used Maven to build and run the Seleniumautomation framework. Once the script got over, framework used to send the automation reports over email.
- Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
- Regression and functional testing using TestNG Annotations like Groups, Parameter, Data Provider and Tags.
- Used Log4j for logging automated steps and script errors.
- Connected to database to Query the database using SQL for data verification and validation.
- Participated in daily SCRUM meetings and gave the daily status of testing
- Attended weekly status meetings and interacted with development and product management teams for the quick resolution of reported bugs and various technical issues
Automation Tester
Confidential, New York, NY
Responsibilities:
- Handled Framework related changes and giving optimistic solutions.
- Developed and maintained automated regression test scripts in Selenium WebDriver using Java.
- Developed test code in Java language using Eclipse IDE and TestNG framework.
- Execute automated/manual tests, file bugs and follow to closure, analyze the failure and work with developer and track bugs until they're closed.
- Used Maven for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.
- Dividing the module level scripts as per the page object model.
- Achieved distributed test automation by implementing Selenium Grid.
- Utilized Maven surefire plugin to generate TestNG test execution reports.
- Enhanced regression test cases to implement complex testing scenarios, increased permeations of functionality testing, and increased code coverage using Selenium WebDriver.
- Used log4j for implementing logging within automation scripts.
- Expertise with SQL queries for backend testing and validated database, comparing the Data.
- Prepared the Functional test plan and designed the test cases based on the requirements.
- Worked as per deadlines and aimed to complete the tasks on time.
- Performed gap analysis between requirements and test scenarios.
QA Specialist
Confidential, North Haven, CT
Responsibilities:
- Developed test cases and test scripts for both Manual and Automated testing based on functional specifications and design documents.
- Participated in creating requirements traceability matrices, and test plans.
- Provided clear concise feedback to Development team on recurring errors both on an individual and team basis.
- Worked closely with users and program developers to ensure that the application development met the user expectations.
- Used JIRA to house all test documentation and reported/tracked all issues and defects.
- Provided back end testing for database auditing and data validation using SQL scripts.
- Used the automation tool Selenium for Functional and Regression Testing.
- Performed System, Integration, Functional, and Regression testing.
- Improved the flexibility of the tests by parameterizing the entire test, inserted checkpoints, and used watch lists to monitor variables in the Test Script.
- Involved in performing User Acceptance Testing (UAT).
- Participated in enhancement meetings focused on making the product more effective in real time scenario.
- Played a major part in testing and timely delivery of the product.
