Senior Automation Engineer Resume
Marlbrough, MA
SUMMARY
- Over 8 years of experience as QA Manual & Automation Engineer in telecommunication, financial and healthcare And Security analyst.
- Experienced in developing automation tests with Java, Selenium WebDriver, TestNG, Maven, Jenkins, Cucumber.
- Experienced in functional testing, integration testing, regression testing, black box testing, white box testing, GUI testing, Regression, integration, API Testing, browser compatibility testing.
- Proficient at leading and implementing BDD, TDD Using Selenium and Cucumber.
- Expert in Webservice testing Using SOAPUI Tools.
- Expert in backend restApi testing using Postman Tools.
- Executed test cases using Jenkins and generated Junit - Cucumber report providing detailed test step information.
- Shared all latest technologies, like cucumber, BDD, Jenkins, bitbucket with testing team members and support their testing activity by giving help on setting up their eclipse, selenium Jenkins etc.
- Organized test code using GIT and GITHub tools to improve test development activities.
TECHNICAL SKILLS
Tools: HP ALM, HP Quality Center, JIRA, Rally, Selenium WebDriver, TestNG, Junit, SOAP UI, Jenkins. Postman, TestRail, Sauce Lab, BrowerStack
Database: SQL Server, Oracle, MySQL, PostgreSQL
Programming Languages: Java, SQL, SQL Plus, JavaScript
Operating Systems: Windows, Mac
Business Tools: MS Office, MS Excel
IDE: Eclipse, IntelliJ Idea, VS Code, Atom
PROFESSIONAL EXPERIENCE
Confidential, Marlbrough, MA
Senior Automation Engineer
Responsibilities:
- Prepared and executed Test Plans, Test Cases and Test Scripts to verify reliability, accuracy and compatibility of application.
- Extensively used ALM/Quality Center for bug tracking and test reporting
- Used MKS management tool to manage project and assign tasks to increase productivity.
- Used Waterfall development process throughout teh project
- Conducted various meetings about existing defects and providing test status update to teh QA Manager.
- Manually tested various transactions using Visa, Master card, EBT, American Express, Confidential Credit card, SVC (Gift card), EGift card, and Reward certificate.
- Tested teh application workflow end to end.
- Performed Image staging and build, Image testing, prepared testing estimates and resources allocation if project demands additional resources for testing.
- Performed Microsoft patches and Quarterly Password updates.
- Responsible to test TimeKeeping, Attendance, Scheduling, Payroll, and Reports.
- Deployed monthly Microsoft patches to all QA and production stores using Afaria and SCCM (System Center Configuration Manager) tool.
- Deployed latest third party applications to Point of Sale systems using SCCM Console.
- Created different collection in SCCM Console based on requirements.
- Created daily reports on user loads and getting ALM/QC logs for user access issues.
- Prepared generic test cases for Loss Prevention Application and executed test cases.
- Worked with DP (Distribution Contents), LP (Loss Prevention) Server, LP Workstation, and HyperVisor to deploy teh product.
- Analyzed and performed manual tests with different stores (Marshalls, TJMax, Homegoods, Homesense).
- Executed SQL queries to validate data.
- Used BrowserStack for cross browser testing of projects to support IE/Edge, Firefox and Chrome.
- Developed automation tests using Java and Selenium Web Driver with Cucumber framework.
- Executed automation tests using TestNG
- Build Automation Framework for different web - based applications using Page Object Model (POM) design pattern to reduce code usage for better maintenance
- Integrating automation framework with Jenkins and Sauce Lab for continuation integration (CI/CD).
- Used Maven build tool for automation framework.
- Created custom Xpath for identifying dynamic objects and using them in Selenium
- Created property files to store all object locators (Xpath/CSS locator/name/id), file path, test site URL etc. and utilize them in teh Selenium Framework
- Implementing Object Oriented Programming (OOP) concepts like Polymorphism and Encapsulation to ensure efficiency and scalability in automation Framework.
- Performed RestApi testing using Postman.
Environment: MS Office, HP ALM/Quality Center, MKS, Windows, SQL, HTML, MS Excel
Confidential, McLean, VA
Selenium Automation Engineer
Responsibilities:
- Preparing and executing Test Plans, Test Cases and Test Scripts to verify reliability, accuracy and compatibility of application
- Analyzing business flow of application as well as reviewing business manuals and requirement documents to summarize system specific business rules and other operating conditions
- Actively working in all levels of Agile development and Scrum process throughout teh project
- Extensively using JIRA, ALM/Quality Center for bug tracking and test reporting
- Conducting various meetings and walkthroughs, discussing existing defects and providing test status update to teh QA Manager.
- Designing and executing automated test scripts for functional testing to identify errors within teh applications using Selenium WebDriver
- Cross browser testing of projects to support IE/Edge, Firefox, Safari and Chrome.
- Designing and developing TestNG driven Page Object Model (POM) framework using Java, Selenium WebDriver, TestNG and Apache POI
- Integrating Selenium and Jenkins to schedule automatic execution of scripts
- Configuring Maven build tool for JAVA automation projects by managing Maven project
- Developing framework for testing using Cucumber, Java and Selenium WebDriver
- Performing Web Service testing using SOAPUI besides developing test suite and data driven framework using SOAPUI Pro for Web Service validation.
Environment: MS Office, HP ALM, JIRA, JavaScript, Java, Selenium WebDriver, TestNG, Windows, Java, SQL, HTML, UNIX, MS Excel, MS Visio, Jenkins, Cucumber, SOAP UI, Maven, Appium, TestNG, Quality Center, Eclipse, SQL Server and JMeter
Confidential, Waltham, MA
Security Analyst
Responsibilities:
- Expert in supporting a comprehensive SIEM architecture to support real - time security monitoring operations and Managing Security Information and Event Management (SIEM) infrastructure.
- Good experience in Redhat Linux for Mission Critical and Enterprise applications.
- Provided security operations center (SOC) services to monitor a variety of platforms such as Linux servers, firewalls, proxy servers, host-based intrusions detection/ intrusions prevention like Symantec AV, FireEye, application firewalls and workstations.
- Identify and perform daily Log Analysis and data reporting for various log sources using SIEM applications.
- Able to investigate security incidents using various tools in security incident detection processes and runbooks.
- Understanding and troubleshooting skills with networking communications and protocols such as TCP/IP, NFS, DNS, SMTP and using packet capturing software.
- Knowledge of Disaster Recovery processes and Planning.
- Handling and generating tickets via teh HP Service manager ticketing tool.
- Knowledge of Routers, Switches, Hubs, Firewalls, LAN, WAN Intranet, Internet.
- Experience in working with Agile (scrum) methodology while developing applications.
- Knowledge on programming language Java.
Confidential, Bellevue, WA
Software Tester
Responsibilities:
- Extensively Involved in writing white - box test cases based on teh User and Business Requirements.
- Prepared Test Plan Design and Test case design based on teh system requirements/Business requirements.
- Expertise in Smoke Testing for overnight builds and reported teh critical issues to teh developers.
- Validate data persistence using SQL command
- Coordinate teh entire end-to-end testing and QA sign off efforts
- Written Manual Test Script in HP Quality Center and executed them.
- Involved in documenting and resolving testing issues in teh testing environment.
- Involved in implementing QA methodology and Test Metrics.
- Involved in Backend Testing using complex SQL Query for data integrity.
- Involved in Integration testing and reported issues to management.
- Constantly involved in teh team to adopt QA Testing Standards. Logged and traced defects using HP Quality Centre and communicated to teh developers using bug reporting tools.
- Worked on Selenium for creating and executing test cases for functionality testing of a web app.
- Involved in defining test automation strategy and test scenarios, created automated test cases, test plans and executed tests using Selenium.
- Used Selenium Grid to test teh compatibility of teh tests across multiple servers to save time.
- Worked on White-Box server-side System level test cases using JUNIT.
Environment: Quality Center, HTML, Java, Oracle, Windows, Selenium, Web Services and MS Office.