We provide IT Staff Augmentation Services!

Test Automation Engineer Resume

SUMMARY

  • A Professional with 5+ years of experience working as a QA Automation Engineer for Software Development and Testing Life Cycle including preparation of Test Plans, Test Cases (Manual & Automation), Test Summary reports for Web/Mobile Based applications.
  • Versatile experience for various domains like Life Science and Clinical research, Banking, eCommerce, Health Care.
  • Solid understanding of different SDLC & STLC models such as Waterfall, V - model, and Agile(SCRUM) methodologies to ensure quality control.
  • Experience with Java and Selenium using TestNG/Junit/Cucumber with Maven/Ant project using Eclipse.
  • Expertise in cross-platform testing, End-to-End testing of mobile applications in different web and mobile applications.
  • Experience to work with AWS technology like Experience Studio, taxonomy, Meta Tagger, etc.
  • Expertise for Data Layer testing as well as SAP, SFDC, CRM, ERP and HCL applications.
  • Expertise in Backend testing using SOAP-UI and Rest PI(Swagger/POSTMAN) using Groovy script.
  • Excellent skill in testing compatibility on different browsers (IE, Firefox, Safari & Chrome).
  • Experience in using bug reporting and project management tools like X-RAY( JIRA), HP-ALM/QC, ClearQuest, and Bugzilla.
  • Expertise in Grouping of Test Cases, Test Methods and Test Suits for Regression and Functional testing using the TestNG annotation like Groups, Parameter and Data Provider.
  • Used Screenshots for bug reporting analysis and exception debugging using Extent Reports reporting library with TestNG.
  • Proficient in SQL queries to validate the backend with the expected results obtained.
  • Experience to work with Salesforce (CRM) application and SAP.
  • Set up a CI-CD pipeline using GIT/SVN, Maven/Ant, and Jenkins.
  • Skilled in testing Mobile applications using Appium.
  • Generated test logs using Log4j for various log levels.
  • Good knowledge of Web-based and client-server applications.
  • Hands-on experience with a non-functional tool like LoadRunner
  • Worked on both Windows and UNIX environments. Comfortable with UNIX Commands.
  • Self-Motivated team player with good communication, problem-solving skills, analytical & Strong Presentation Skills.

TECHNICAL SKILLS

Language & Scripts: Java,C,C++,HTML,XML, Javascript, PHP

Testing Methodologies: Black Box, White Box, Mobile, Web Services and API Testing

Frameworks: TestNG, Junit, Cucumber

Testing tools: Selenium Webdriver, Selenium grid, ANT, Maven, Appium, Swagger, and POSTMAN (API Testing), Data Layer checker, AWS ( Open text, Meta Tagger, SAP, experience studio, etc) technology

Database: MySQL, ACAPS, SQL Server, Oracle

PROFESSIONAL EXPERIENCE

Confidential

Test Automation Engineer

Responsibilities:

  • Working on Agile Methodologies (Scrum) by following regular Sprint cycles with active involvement in all sprint meetings with testers, developers, scrum master, product owner and business.
  • Responsible for going through the User Stories and creating Test Cases based on the mock up’s provided in User Stories.
  • Involved in documenting the Test Cases, Traceability Matrix and defect reports
  • Experience to work with AWS technology like Experience studio. Taxonomy, Meta Tagger for testing content on the page, image replacement, adding- removing products from the website.
  • Experience to test multiple Data Layer using Data layer inspector as a chrome browser add on.
  • Experience to work with HP-ALM to perform E2E testing with multiple teams.
  • Documented all the scenarios of the test cases in X-RAY (JIRA) and Confluence.
  • Perform validation testing using SAP.
  • Experience to work with Salesforce(CRM) applications.
  • Performed End-to-End testing by Manual and Automation.
  • Automated the Regression, Smoke, Sanity, E2E test suites using Java, Selenium Webdriver, TestNG and Maven tools.
  • Knowledge of version control using GIT, continuous integration and deployment using Jenkins and manage project builds using Maven
  • Created, implemented and maintained Page Objects (POM) for each Webpage
  • Involved in the Hybrid Test framework to achieve Regression Testing and developed packages for the Driver scripts, Page Objects, Reusable Libraries, HTML Extent reports, and Log files.
  • Used JIRA as Project management and Bug tracking tool and ALM as a test management tool.
  • Used Jenkins for continuous integration and delivery in order to execute them automatically after every successful deployment.
  • Making sure the resolved bugs are retested and closed if needed.
  • Developed SQL queries to validate the data integrity of the database
  • Responsible to take a performance test run using LoadRunner and created a report to share with the Dev team.

Environment: Eclipse (IDE), Java, Selenium WebDriver, Selenium Grid, X-RAY( JIRA), Confluence, Page Object Model (POM), TestNG, Maven, Jenkins, Git, SQL Server Management Studios, Chrome, Firefox, Internet Explorer, LoadRunner.

Confidential, Concord, CA

System QA Analyst

Responsibilities:

  • Responsible for testing the Online Banking applications and ATM(Teller) machine.
  • Did both Manual and Automation testing for the Fraud prevention and Authorization team.
  • Responsible for analyzing the requirements and attending project design meetings and creating test plans and developing test cases.
  • Create test data for both Manual and Automated testing for different kinds of testing.
  • Responsible for functional testing of features like Money Transfer, Advance Access-Challenge, Actimize Alerts, ATM machine.
  • Actively conducted test plan review meetings to train other QA team members and explain the few functionality and testing processes.
  • Automated Regression test suites using Java, Selenium Webdriver and TestNG tools.
  • Created the Selenium page object structure for every web page in order to access web elements and wrote Java methods to perform operations on this element.
  • Created Java methods to connect to the database and performed data validation using SQL statements after every transaction to make sure everything looks fine.
  • Executed the tests in the local machine and also in the Jenkin Server so that the results will be visible for the entire team.
  • Have a good experience using HP Quality Center to manage test plans, test cases and to identify the status of the product.
  • Worked in an Agile model and participated in a sprint planning meeting every two weeks and daily scrum meetings.
  • Created the test status report on a regular basis and updated the team with testing status.
  • Used Jenkins, Git, and Maven to work together for smooth CI-CD pipeline.
  • Used HP QC tool for test management, JIRA & ClearQuest for defect management. Environment: Java,Selenium,TestNG,SQL,SOAP-UI,Jira,HP-ALM/QC, ClearQuest,Maven, Git, Jenkin.

Confidential

Sr. QA Engineer/Mobile Tester

Responsibilities:

  • Involved in all phases of product development including design, implementation and release of SFCD modules
  • Participated in the design of Proof of Concept (POC) with QA Lead
  • Created Participating in daily stand up meetings for project status report.
  • Developed manual and automation test cases based on the test plan.
  • Wrote test cases for new business scenarios and uploading the same in Quality Center.
  • Performed Functional, Regression, GUI and usability testing using Selenium with Java in Junit/TestNG Framework for Web-Based and Mobile Application.
  • Performed Cross-platform, Functional, Regression testing,UI form Mobile app using the Appium server test automation framework.
  • Performed Backend testing by creating and executing SQL queries.
  • Involved in setting up configuring the testing environment with Eclipse,Selenium Webdriver, Junit.
  • Extensively worked with Selenium Webdriver using various locators like XPath, CSS Selector,id etc and DOM to handle Dynamic Objects in Selenium.
  • Responsible for writing code in Object-Oriented Programming supported by Java.
  • Performed Web Services REST API using Groovy Script.
  • Communicated with development team business teams for System Testing.
  • Execution of Test Cases and logging defects in Rally.
  • Interacted with the development team for issue clarification and bug fixes.
  • Prepared the daily status report and sharing to QA lead.
  • Used SVN for Build Management for each release, QA, Integration and staging Environment.

Environment: ios,Android,Windows,JavaScript,Rally,Appium,HTTP,Junit,Selenium,Java,SVN, SOAP-UI, Web Service, SQL Server.

Hire Now