Sr. Automation Lead Resume
SUMMARY:
- More than 10 years of progressive experience in designing, developing, and delivering cost effective, high performance technology solutions to meet challenging business demands.
- Extensive practical hands - on experience in Requirements Analysis, Design, Development, Implementation, Testing and Maintenance of Java/J2EE based applications.
- 6+ years of experience in Automated Testing Tool like Selenium including Selenium Web Driver, Selenium with Cucumber, Protractor and Maven.
- 6+ Years of experience in Rest Services and SOAP WebServices Testing using and SOAPUI, Postman, JMeter and RestAssured.
- Experience in Continuous Integration environment with Jenkins.
- Have commendable knowledge in Java and cleared SCJP from Sun System.
- Proficient and certified in working traditional Agile, SAFe and Waterfall methodologies.
- Experience in working DevOps culture of CI/CD with TDD and BDD.
- Demonstrated talent for working with cross-functional and cross-organizational teams both onshore and offshore to achieve project goals.
- Well versed with automation of microservices application and the CI/CD pipeline - component testing, contract testing, UI and Integration testing.
- Proficient in Linux/Solaris shell scripting language, FTP, SFTP and Putty, vi Editor.
- Hands on experience in development using Eclipse, RAD, VisualStudioCode, Toad, Apache Tomcat Server and Weblogic Server.
- Strong knowledge of Device testing, App testing, Web-Accessibility testing, System Testing, Integration Testing, Regression Testing, and End to End Testing.
- Proficient in Test planning, Test execution, Test results analysis and Defect Management
- Strong in Root Cause Analysis and in determining areas for Process Improvement
- Expertise in development of Middleware applications, Service Oriented Architecture.
- Expertise in using tools like HttpFox, fireEyes, NVDA screen reader, firebug.
- Extensive experience in project management, team handling, estimation, SnD and delivery.
- Knowledge about AWS services - S3, Glacier, EC2 and EBS.
- Experience working with Confidential &T Business users, Business Analysts and Senior Technical Architects to understand and develop requirements.
- Lead the Offshore Automation Team and worked as a single point of contact for Client.
- Strong in Root Cause Analysis and in determining areas for Process Improvement
- Strong Team Player and Leadership abilities.
TECHNICAL SKILLS:
Automation Tool/Frameworks: Protractor, Rest-Assured, Selenium, Appium, PerfectoMobile, Cucumber, TestNG, Junit, Jasmine, PACT
CI/CD: Jenkins, Maven, TDD, BDD
Languages: Java, J2EE, SQL, JavaScript, Shellscript, HTML, CSS
J2EE: Servlets, JSP, JDBC, EJB, WSDL, SOAP, REST Services, JSONTools: Eclipse, Brackets, SoapUI, HP QC, Rally, RAD, Toad, VisualStudioCode, Postman
Application/Webserver: WebLogic 12c, IBM Web Sphere 8.5, Apache 7.x
Database: Oracle 9i,10g, DB2, MySql
Version Control: CVS, SVN, GIT
Operating Systems: Windows 2000/Windows XP/Windows 7, UNIX, LINUX
Methodologies: Agile, SAFe, Waterfall
PROFESSIONAL EXPERIENCE:
Confidential
Sr. Automation Lead
Responsibilities:
- Design and develop automation framework for the application.
- Lead and Participate in Joint Application Design sessions with the Dev and client for the E2E testing strategy in the project release.
- Represent Test team (automation and manual) as a part of OMH ART (Agile Release Train) in the PI planning sessions.
- Automation Testing with Selenium Web Driver, Cucumber for Web Applications.
- Presented new quality gates and POC of the new tools for automation and CI/CD for microservices.
- Coordinate with automation and manual test team to plan and implement regression automation coverage.
- Coordinate with DevOps team to configure and schedule Jenkins job for the test run and configure the test reports.
- Conduct design and code reviews with the automation team members and conduct walkthrough sessions with manual test teams.
- Performance tuning and optimization.
- Preparing High Level Test Plan (HLP)/ Solution Approach document for testing requirements.
- Responsible for the overall project development delivering high quality enterprise software projects.
- Involved in Test-Driven Development (Testing, Coding, Integration, Deploy, Release).
- Conducting and coordinating client demo after each sprint.
- Develop and review original ideas, approaches, and solutions to typical, unusual, or difficult situations or problems
- Provided technical solutions to customer deployment issues in the field.
- Hands on code/ solution approach design/ development for larger complex requirements.
- Responsible for providing estimates for Deliverables, planning releases and effective communications with Client.
Environment: Java, Agular 4, HTML5, CSS3, REST webservices, SAFe, BDD, Rest Assured, Protractor, Selenium, Maven, Jenkins, NVDA, WAT.
Confidential
Automation Lead
Responsibilities:
- Responsible for overall project delivery from testing team which involves providing estimation for the scope, SnD, project milestones and metrics.
- Responsible to lead team to implement and extend the automated test scripts coverage in regression and agile via Selenium, SoapUI.
- Responsible for Test Plan reviews, offshore coordination, defect tracking and analysis.
- Coordinate with the external teams for requirement analysis and issue resolution.
- Interacts with business clients and extract the testing goals and strategies
- Review all Test Cases/Scenarios created by the team, ensuring that all the test objectives are met.
- Planning and execution of web accessibility test cases with NVDA, WAT, Voiceover and Talkback.
- End to end execution of automated scripts, Test Result analysis.
- Device testing for NativeApp on iOS and Android.
- Involved in post implementation validation in Production.
- Responsible for assigning tasks to offshore and review the work requests
- Worked with the requirement team to discuss on the requirement gaps and its impacts to the existing architecture from testing perspective
- Responsible for defining Test Strategy on a Project and Release level
- Trained and mentored team members and assisted in resolving issues.
- As a Defect Manager, worked with internal teams to resolve integrated test environment issues and application defects.
Environment: Java, Selenium, Appium, SoapUI, HTML5, CSS3, Scrum Agile, Weblogic 12c, Jenkins, Scrum Agile, Docker, Kubernetes
Confidential
Quality Assurance Analyst
Responsibilities:
- Created detailed test plan and test cases from the business requirements document and interfacing with Business Users.
- Analyzed and reviewed business requirements to prepare test cases
- Interacted with business analysts, project leads, and developed complete understanding of the business needs.
- Escalate issues in the application to the test manager / client
- Reporting testing activities test results and test case coverage
- Involved in Designing and Developing validations and test plan documentation
- Identifying Test Cases to be run for Regression Testing and conducting Regression Testing as and when new builds were made.
- Involved in reviewing Test Plans and Test Cases
- Manually implemented several test scripts and documented the results
- Used Quality center to report bugs in the Application.
- Performed system testing, integration testing, GUI testing on each build
- Provided testing and test data support to external test teams
- Involved in post implementation validation in Production.
- Validation of Modem/CD activation flows for ATT internet services.
Environment: Java, J2EE, SOAPUI, SQL, Webservices, Weblogic 10, Waterfall.
Confidential
Programmer / Programmer Analyst
Responsibilities:
- Develops program using core Java / Servlet.
- Worked in Requirement clarification, design/ coding standards.
- Involved in Coding, Issue fixing and Enhancement changes
- Preparing Test Cases and Assembly Testing.
- Reviews design of end-to-end flow.
- Have taken ownership of many APIs till date and gained much domain knowledge of MPS.
- Review, Educate and support the development & system testing team to understand the requirements, solution and deliver the project qualitatively
- Performance Testing of Applications.
Environment: Java, J2EE, EJB, Webservices, WSDL/XSD, Java beans, SQL, Unix and Websphere application server, Waterfall.
