We provide IT Staff Augmentation Services!

Automation Test Engineer Resume

5.00/5 (Submit Your Rating)

TexaS

SUMMARY

  • Quality Engineer with 7 Years of experience in System Testing Lifecycle including Implementing Test Plans, Test Cases and Test Processes.
  • Experience in Automation and Manual Testing.
  • Have strong knowledge in Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) concepts and its implementation in projects.
  • Performed Manual, Automated testing, Mobile Application Testing for major releases
  • Expertise in designing and executing of automation scripts using Selenium WebDriver for Web Based Applications.
  • Extensive experience in reviewing and analysing Business Requirements and developing and execution of Test Plans, Test Cases/Scenarios, Test Scripts based on the Requirements and Functional Specifications.
  • Performed Functional testing, Regression testing, Adhoc testing, Smoke testing, System Testing, Browser Compatibility Testing, Usability testing.
  • Involved in Mobile Computing testing with Windows OS, iPhone, iPad and Android Essentials including cross - browser testing.
  • Expertise on Mobile App automation testing Using APPIUM.
  • Good experience in Web Services testing using SOAP UI, XML and WSDL
  • Experience in developing end to end automation using Selenium WebDriver/RC/IDE/Grid, JUnit/TestNG, ANT, Maven, Jenkins, Cucumber, Web Services (REST, SOAP).
  • Experience in Acceptance Test Driven Development (ATDD) & Test Driven Development (TDD) environment.
  • Excellent experience with source version control tools such as Subversion (SVN) & Git.
  • Proficient in using SQL queries to perform back end testing for data integrity.
  • Experience in Testing Database Applications of RDBMS in Oracle, DB2 and SQL Server databases.
  • Involved in using Cucumber based on Behavior Driven Development (BDD) framework which is used to write acceptance tests for web application.
  • Experience in working with RDBMS like Oracle, MySQL, Microsoft SQL Server and NoSQL databases like MongoDB, Cassandra.
  • Used Maven, ANT and Jenkins to deploy automated builds in different environments
  • Experienced in interacted with OSS/BSS system for billing, rating & provisioning.
  • Experienced using Web-debugging tool like Fire Path and Firebug for finding elements locator.
  • Experience in Scrum, Iterative and Agile methodologies.
  • Extensively worked on Pivotal Tracker and JIRA tools for tracking stories in a project.
  • Communicate with developers and business analyst daily basis for clarifications and solve defect
  • Solid background in core java concepts like Arrays, Threads, Collections Frameworks and Java reflection.
  • Experience in identifying bugs, analyzing, prioritizing and generating reports using defect management tools like HP ALM and JIRA.
  • Functional experience in Banking,
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

TECHNICAL SKILLS

Automation Tools: Selenium Suite (SeleniumIDE, RC, Grid and WebDriver), JUnit, TestNG, SoapUI, Cucumber, AutoIT.

Defect & Test Mgmt Tools: Quality Center, JIRA, HP ALM, Clear Quest, Bugzilla, MTM

Programming Languages: C, C++, Java, C#, SQL, PL/SQL

Continuous Integration Tools: Jenkins, Hudson, Cruise Control, Team City

Project Management: Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access, Agile & Waterfall

Operating Systems: Windows XP, 7, 8 & server 2003, UNIX and Linux

Database: Oracle, SQL-Server, MySQL server, Mongo DB

Version Control: SVN, GitHub

PROFESSIONAL EXPERIENCE

Confidential, TEXAS

Automation Test Engineer

Responsibilities:

  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Configured Selenium Web Driver, TestNG, Gradle tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Responsible to create, maintain, modify and execute Automation Test Scripts for Regression Testing using selenium and report the deviation to the development team.
  • Implemented Parallel test run on different machines using Selenium grid.
  • Used my expertise knowledge on Dynamic Object/Element identification by Xpath, Regular Expression, CSS Selector and Document Object Model (DOM).
  • Created functions for different selenium locator types.
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly basis run of the Script.
  • Used TestNG Annotations in Selenium Web Driver and executed a batch of tests as testing suite.
  • Using Version Control Systems (Git) to pull repositories on local machine & test the update for fixed bugs after building locally & report Test Results.
  • Used Postman and Advanced Rest client plug-in to validate rest call manually and tested in automation as well.
  • Integrated framework with mongodb to store and retrieve test data.
  • Code reviewed each other's code to standardize our coding convention and stable automated script. Created reusable code following use cases.
  • Used Confluence WIKI for documenting best practices guidelines framework overview etc.
  • Participate sprint planning, daily scrum, demo, and retrospective meeting with clients and team members.
  • Communicate with developers and business analyst daily basis for clarifications and solve defect.
  • Used bug tracking tool Jira.

Environment: Java, Selenium WebDriver, TestNG, Gradle, Python, Jenkins, Jira, SOUPUI, Agile, HTML, XML, XPath, Web Services (SOAP & RESTFUL), JavaScript, MongoDB, Jenkins, Quality Centre, Firebug, HP ALM, SQL, PLSQL, SQL Navigator, Oracle, UNIX, APPIUM, Windows.

Confidential, Minneapolis, MN

Quality Analyst

Responsibilities:

  • Extensively involved in all stages of testing life cycle, Test Driven Development methodologies, Software Development Life cycle (SDLC) using Waterfall, Agile methodologies.
  • Developed test code in Java language using Eclipse, IDE and TestNG framework.
  • Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Enhanced JDE application depending on user request and pull the data from User defined format and update JDE files. Developed a batch application to pull the data from Excel and update JDE files.
  • Responsible for estimating required resource and components for SOA testing.
  • Partner with IT partners external to the Clarity PPM application development team to coordinate integration testing with external systems.
  • Involved in Designing & developing data driven framework using Selenium Web Driver, Testing and implemented Java Mail to send the regression result automatically.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Used TestNG Annotations in Selenium Web Driver and executed a batch of tests as testing suite.
  • Involved in validating functional, Integration and Regression test suites using Selenium, Cucumber and the request and response of the Web Services (SOA) through SOAPUI.
  • Used Firebug to do web based testing with selenium for the commands and locator application.
  • Executed test cases and test scripts for manual and automation testing. Defects are raised in the HP Quality Center/HP ALM for logging, tracking and reporting bugs in the application.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Involved in Web Services Testing using SOAPUI with rest to create and execute automated functional, regression, compliance, and load tests.
  • Extensively SOAP UI for functional testing of web services.
  • Used bug tracking tool Jira.
  • Involved in executing SQL queries and PL/SQL procedures, functions and packages for backend testing.
  • Reuse same DDT FRAMEWORK for Mobile Automation using APPIUM
  • As a mobile application tester, responsible for planning, scheduling and implementation of ADP mobile application test plan.
  • Regularly assess testing progress and prepare test status report for management. Communicate with QA manager about testing progress, needs and any organizational/quality/technical risk/issue that might have an impact on the ability of the testing team to perform testing activities.
  • Applications to handsets using Uploading Mac mini- configuration utility for Native. App can be accessed on Mobile, Mobile browser and web browser.

Environment: Java, Selenium WebDriver, TestNG, Maven, Python, Jenkins, Jira, SOUPUI, TDD, Agile, HTML, XML, XPath, Web Services (SOAP & RESTFUL), JavaScript, Quality Centre, Firebug, HP ALM, SQL, PLSQL, SQL Navigator, Oracle, UNIX, APPIUM, Windows.

Confidential

QA Analyst/software Tester

Responsibilities:

  • Participated in the requirements gathering sessions and reviewed functional, non-functional requirements.
  • Analyzed the Business Requirements document and have written Test Cases.
  • Analyzed the Test plan, which detailed the testing scope, strategy, test requirements, and necessary resources.
  • Ensure traceability of test cases back to the Business requirements.
  • Developed test plan, test scenarios based on the requirements.
  • Reviewed the test plan, scenarios with clients for sign-off.
  • Designed test cases / scripts for automation using Selenium WebDriver using Java.
  • Utilized TestNG framework for test cases creation.
  • Performed GUI Testing, Functional Testing, Integration Testing and Regression Testing.
  • Execution of manual test cases and responsible to track and log the defects using Quality Center.
  • Interacted with developers to sort out the issues and the defects.
  • Automation project setup and deployment in Jenkins for continuous Integration.
  • Prepared test data required for automation of scripts by co-ordinating with business users.
  • Executed automation scripts and documented testing results.
  • Defect tracking and management is performed using JIRA tool.
  • Presently Working as Software Engineer for Testing Client-Server Billing Main Framework for OSS/BSS.
  • Worked with developers and business users to resolve issues.
  • Published status reports on daily basis to project team.
  • Used SVN tool for version control and tracking.

Environment: Selenium WebDriver, TestNG Framework, SVN, Java/J2EE, Apache Tomcat, XML, Oracle, IE, Firefox, JIRA, MS Office.

We'd love your feedback!