Senior Automation Engineer Resume
5.00/5 (Submit Your Rating)
Atlanta, GA
SUMMARY
- Around 7+ years of experience as an Automation Lead/QA Engineering in Airlines, e - commerce, Financial and Healthcare Industries.
- Expert in Automation Script development using different automation tools like Selenium WebDriver.
- Strong experience in Software Development Life Cycle (SDLC) methodologies such as Waterfall approach and Agile approach ‘Scrum’. Exceptional understanding of Scaled Agile Framework for scaling Agile across enterprise.
- Expertise in Software Test Life Cycle (STLC) and its implementation in Waterfall, Iterative and Agile (Scrum) by analyzing requirement specifications, developing test objectives, strategies, scope, test procedures and test matrix.
- Actively participated in Scrum meetings like Sprint Grooming, Sprint Planning, Daily Stand-Ups, Review and Retrospective.
- Worked on varied types of testing like Functional and Non-functional testing which includes Smoke/Sanity testing, Unit testing, System testing, Integration testing, Regression testing, API testing, Database testing, Performance testing, Compatibility testing, Ad-hoc testing and UAT.
- Developed and executed test scripts using Java programming language with Selenium WebDriver interface.
- Integrated Selenium with TestNG framework for parallel testing, listeners, groups and annotations.
- Strong noledge on Selenium Components like Selenium IDE, Selenium WebDriver and Selenium GRID.
- Developed and maintained different types of frameworks like Data driven, Keyword driven, Hybrid driven and Page Object Model (POM).
- Executed Apache POI jar files to fetch teh data from Excel files as well as JDBC API for accessing teh database and executed data driven testing by JDBC connections.
- Developed Scenarios, Scenario outlines and step definitions using Gherkin in Cucumber for Behavior Driven Development (BDD)and Acceptance-Test Driven Development (ATDD).
- Extensively used SQL Server and Mongo while performing backend database testing.
- Involved in testing SOAP and RESTFUL web services using different assertions like HTTP, security and Xpath assertion using SoapUI and Postman tool.
- Experience in maintaining Java and Selenium test source code and resources in version control tools such as GitHub and SVN.
- Ability to manage complete defect life cycle from discovering defects, finding its root cause and ensuring that client expectations are met with high quality software solutions using Rally, JIRA.
- Used Maven for building WebDriver projects and performed Continuous Integration of code and scripts using Jenkins.
- Adept in Team Management, Problem Resolution, Conflict Management, People Management and Interpersonal Skills.
TECHNICAL SKILLS
Programming: Java, SQL, Typescript
Testing Tools: Selenium Web Driver, Selenium IDE, Selenium Grid, TestNGCucumber, Junit HP UFT/QTP, Postman, SoapUI, AEM
Test Management Tools: HP ALM/QC, Jira, TestRail
Database Tools: Oracle, SQL Server, TOAD, Oracle SQL Developer
Operating Systems: Windows, Mac OS X, Linux
Other Tools: SQL Editor, Browser Stack, Splunk
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
SENIOR AUTOMATION ENGINEER
Responsibilities:
- One of teh major responsibilities is to lead both onshore and offshore testing teams.
- Designed automation test scripts and performed tests on various projects.
- Developed, communicated and implemented Software Quality Assurance Plans and activities.
- Set up new test environments for various projects.
- Led teh development and execution of test plans and scripts in HP Quality Center for project-based new software rollout. Performed Functional testing, Regression testing, Integration testing and Sanity testing.
- Created automation framework using Cucumber, Typescript, Protractor, Selenium WebDriver and also developed automation script for Angular web application.
- Performed UAT testing, AEM testing, Backend testing.
- Worked closely with development engineers as needed and documented found issues in JIRA .
- Executed test build through Jenkins CI/CD pipeline.
- Developed and implemented Page Object Model within BDD framework using Cucumber, Java and Visual Studio Code.
- Developed and maintained API (RESTful API) test suite using Postman and Swagger Hub .
- Maintained code branch in Gitlab .
- Ran tests for different web browsers and mobile platforms including Android and iOS .
- Was responsible to coordinate with team members, developers, test execution team and project managers for proper Defect management strategies and defect tracking through Jira & TestRail .
- Assisted in reproducing and troubleshooting issues that were identified in testing.
- Organized test results and bug tracking reports in qTest .
- Performed UAT testing matching with Figma design and Accessibility testing.
- Performed remote execution of Smoke and End-2-End testing on local server and Browser Stack .
- Worked as an active support for Production Deployment .
- Worked in Agile Development and SCRUM process throughout teh project.
Confidential, Newark, NJ
QA LEAD
Responsibilities:
- Led multiple projects simultaneously and focused on business objectives and tracked progress to ensure project milestones were completed on time and with teh desired results.
- Mitigated risk factors through teh analysis of teh scope and statistical data. Anticipated and managed teh changes TEMPeffectively.
- Defined processes and tools best suited to each project.
- Worked in an Agile environment. Used Jira for teh ticketing system.
- Worked with different teams to fulfill our common goals within teh project.
- Maintained teh daily updates through daily meetings among all participated teams. Defined, executed and documented manual test, test data and test result with necessary detail.
- Designed, created and maintained automation framework using Selenium WebDriver, Java, TestNg and Eclipse.
- As part of End-to-End Automation, performed business process validations and verified.
- Maintained teh search engine for Member & Provider portal.
- Provided ongoing Member/Provider portal maintenance.
- Maintained and provided execution support to Member Portal automation & API.
- Designed and developed tableau reports to publish teh test execution results of End-to-End Automation.
- Deal with all Ad Hoc requests from teh Functional team.
- Worked with teh upstream and downstream application.
- Performed Functional, Regression, Integration and End2End testing.
- Maintained teh script written in JAVA for Enterprise Application using Eclipse IDE.
- Participated in teh transition period and created teh DOU for respective applications.
- Created teh Test Plan, Test strategy and other Plans to fulfill our goals.
- Worked with teh database server and retrieved teh data through Microsoft SQL Server 2012.
- Estimated teh timeline of teh project and coordinated accordingly.
- Developed test suite, test cases, execute test cases and generate reports.
Confidential, NY
AUTOMATION ENGINEER
Responsibilities:
- Analyzed business requirements, functional requirements, use cases and provided feedback on each requirement.
- Reviewed Project Artifacts, analyzed Requirements, designed teh test plan and provided weekly status reports that included testing metrics, test logs and test summary reports.
- Prepared Test Plans, Test Methodology and Test Case, Test Scripts as per Functional and Business requirement for System/Functional Test Specification.
- Actively involved in Functionality Testing, Smoke Testing, Regression Testing, System Testing, Black Box Testing, Integration Testing, User Acceptance Testing ( UAT ), Ad-Hoc Testing, End-to-End, Black box and database testing.
- Tested different functionality of TrueBlue reward program manually.
- Thoroughly Cross browser tested TrueBlue portal to support Chrome, MS Edge, Firefox and Safari.
- Experienced in testing JetBlue’s Mobile Application and Mobile Optimized site both in Emulator/Simulator and Real Devices.
- Working in Agile Development and SCRUM process throughout teh project.
- Used Jira for Test Management, user story integration, and development and testing.
- Participates in troubleshooting and triaging of issues with different teams to drive towards root cause identification and resolution.
- Developed automation test strategies incorporating tools, test design, test data.
- Responsible for coordinating with team members, developers, test execution team and project managers teh proper Defect management strategies and defect tracking in HP ALM.
- Designed and Developed automation framework using Selenium Java, WebDriver, Apache POI.
- Implemented Object Oriented Concept like Polymorphism, Encapsulation to produce efficiency and scalability in automation Framework.
- Was responsible for developing and maintaining TrueBlue Reward Service API ( RESTful API ) test suite using Postman.
- Used Oracle SQL Developer to connect to Database and Executed SQL Query.
- Was teh point of contact for work distribution, Report Validation, Defect Tracing, Distribute and Manage testing related tasks with teh team.
- Wrote SQL queries like select, insert, update, delete records as a part of backend testing.
- Coordinated with multiple teams, both internal and external, for test planning, test execution and reporting.
Confidential
QA ANALYST
Responsibilities:
- Analyzed teh Business Requirements Specification, System Requirements Specification and User Interface Specification documents.
- Designed teh efficient Manual Test cases based on analysis of Business Requirements, Functional Specs, Technical design documents, Use Cases, and all supporting documents.
- Developed and maintained automated Regression test cases in Selenium using Java programming language.
- Prepared Requirement Traceability Matrix (RTM) to trace test cases to functional requirements.
- Composed accurate and detailed Test Approach, Scenarios, and test cases (functional, usability and regression).
- Responsible for providing regular status reports to teh management.
- Involved in setting up different configuration environments for compatibility testing and manual testing.
- Used SQL commands to validate teh database and test its integration with teh front end.
- Performed GUI Testing, Functional Testing and Regression Testing.
- Controlled logging and tracking of Defects; analyzed and maintained comprehensive defects reports using HP Quality Centre.
- Investigated Software bugs and interfaced with developers to resolve technical issues.
- Closely worked with respective personnel to nail down teh bugs and reported bugs to all concerned.
- Co-ordinated with offshore teams about various document clarifications and discussions about functionality.
- Developed test suite, test cases, execute test cases and generate reports.