We provide IT Staff Augmentation Services!

Automation Test Lead Resume

Pittsburgh, PA

SUMMARY

  • Accomplished IT professional with over 6 years of experience in System and Software Manual/Automated Testing of Web based applications using Selenium RC/ WebDriver/Grid, API Testing/UI web Layer with Java Scripts (SOAP and REST) and leading Automation Team.
  • Having 3 Years of Experience in Scrum and Project Management role.
  • Expert in Implementing Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium TestNG, Web - Driver, Selenium Grid, JAVA, JUnit.
  • Hands-on experience in Global Delivery Model. Handled onsite-offshore projects as Scrum Master and Project Lead
  • Involved in Functional, Regression, Integration, Smoke, End to End System testing and UAT as a part of Sprint Cycles.
  • Strong familiarity with iPhone(ios) and Android operating systems and applications.
  • Closely worked with multiple groups in the organization for enterprise level projects. Also designed, implemented and maintained internationalization of Test Automation Frameworks using Open source Tools Like Selenium TestNG .
  • Skilled in analyzing business context and requirements for testing and Automation purposes.
  • Experience in SIT and UAT project planning like creating Testing Scenario, Test Plans, and Test Scripts
  • Good Analytical skills to comprehend business requirements and convert them to test cases, independently.
  • Experience in performing the web-based testing Integration testing, Smoke testing, Functional testing, Retesting, Regression testing, System testing, GUI & Browser compatibility testing and Documentation testing, Ad-hoc testing, End-to-End Testing, UAT testing and Cross Browser Testing.
  • Proficient in Defect management, including Defect creation, tracking, and reporting using Industry standard tools like TFS MTM/Test Director, Jira..
  • Good knowledge in Software Test Life Cycle (STLC), Defect Life Cycle, Software Development Life Cycle (SDLC) models.
  • Handle the tasks of ensuring that the Pre-UAT activity is performed accurately and efficiently
  • Experience in developing UAT test process and monitoring SIT execution phases
  • Handle the tasks of identifying defects and perform root cause analysis by analyzing data quality issues
  • Well versed in creating and execution of test cases and preparing the manual regression test suites.
  • Involved in preparing the test plan and test data for all the modules in a project
  • Strong experience on testing Web services and Restful services.
  • Worked on water fall methodologies, Proven success leading teams using Agile Scrum Methodology.
  • Well versed with specification and documentation reviews, issue identification and documentation, ensuring thorough design and execution from a technical and business perspective.
  • Running End of Day (EOD) and End of Cycle (EOC) Billing/Invoicing from AMC - Amdocs Monitoring and Control tool.
  • Demonstrate sense of urgency and responsiveness to complete work and solve problems, with a strong drive to persevere when faced with ambiguity.
  • Proactively remove or escalate roadblocks to allow team progress.
  • Maintains relevant metrics to help the team monitor their performance.
  • Coordinates timely response and support to production line customer issues, when escalated.
  • Racking and communicate team velocity and sprint/release progress.
  • Designed, setup and maintained Salesforce standard objects, custom objects and junction objects, while also structuring user roles, security profiles and workflow rules.
  • Configuration and administration of Salesforce.com enterprise editions
  • Maintained and customized Salesforce.com scopes such as users, roles, profiles, groups, accounts, contacts, record types, sharing rules, custom objects, pick lists and page layout customization to support vital business functions.

TECHNICAL SKILLS

Languages/Specifications: Java Script, Core Java, REST and SOAP APIs, SQL, PL/SQL, XML JSON.

Design Patterns: Page Object Model, Data Driven, Hybrid Driven

Automation Frameworks: MVC, JUnit, RC web Driver, TestNG, Hybrid Driven framework

Application/Web Servers: Internet Information Server, Apache Tomcat server web applications.

Network Protocols: TCP/IP, HTTPS, FTP

Test development& Framework: M anual Testing, Automation (Selenium WebDriver and Grid), API Testing (SOAP/Rest), Coded UI, White box Testing, TestNG, JUnit.

Databases: Sql Server 2008

Test Management: TFS, Jira

Version Control: Team Foundation Server (TFS), Subversion (SVN)

Other Tools: GITHUB, Sql Server Management Studio.

Operating Systems: Windows 2000/XP/7/8/10, UNIX, Linux 7.

PROFESSIONAL EXPERIENCE

Confidential, Pittsburgh, PA

Automation Test Lead

Responsibilities:

  • Understand business challenges, problem statements, requirements and existing environments for various clients.
  • Walkthrough the applications with the help of Subject Matter Experts to know third party components, custom build components, dependencies and technologies. Also identify some end-to-end test scenarios for automation tool evaluation.
  • Design and implement Keyword driven, tool agnostic and internationalization test automation framework using tools like Selenium. These frameworks supposed to be language, Browser and Windows Operating System Independent.
  • Excellent experience of build tools like Maven and managing JAVA automation projects using them
  • Handle the tasks of identifying UAT testers and managing resource plan by coordinating with business stakeholders.
  • Perform technical and functional feasibility study, requirement gathering and analysis.
  • Mentor the team to use the framework, quality standards, implement the change management system in the automation suites and prepare the user friendly documentation for the scripts.
  • Extensively automated regression and functional test suites by developing over 237 test cases, 6 test suites using Selenium WebDriver, JAVA, JUnit.
  • Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files and SQL Databases.
  • Expertise on Testing REST API using Robot Framework and SOAP UI
  • Strong knowledge in web services testing via Tool SOAP UI/ Restful web services
  • Good knowledge on API tool Karate
  • Configured Maven for JAVA automation projects and developed Maven project object model (POM).
  • Used Maven, Selenium Grid to execute Selenium automation suites on different platform, browser combinations in parallel.
  • Work with Development team, Subject Matter Experts and Testing team in implementing Quality Center Business Process Testing (BPT) across organizations.
  • Generate automated test data creation using various tools to help Development team, Subject Matter Experts and Testing team for their application testing purpose.
  • Involve in requirement analysis, designing test plan, identifying test conditions, designing test cases, reviewing test cases and executing test cases.
  • Coaching team members in technology patterns, work processes, and company culture
  • Implemented QA process on a new project based on Agile Scrum framework. Designed the entire QA life cycle processes.
  • Performed both Manual and Automated testing.
  • Analyzing functional and solution feature documentation, identifying and communicated gaps.
  • Suggesting improvements to process and technology areas for a test systems.
  • Automating integration test cases using testing, WebDriver framework.
  • Working with analysts and team leads with solving any outstanding questions around features testing.
  • Monitoring and analyzing deployments, working on assuring the stability of QA environment. Identifying if deployments have broader impacts to the system and organized regression testing for impacted areas.
  • Identifying any knowledge gaps and issues, working with team leads and analysts on improvements.
  • Reviewed test plans and LOE’s, executed test cases, worked on defect tracking and remediation, and managed the process through several defect tracking tools.
  • Coached, managed and supported team members. Coordinated, oversaw and provided training and support to the team. Coordinated with other Team leads to ensure optimal distribution of work.
  • Coordinated all testing activities with the development team on the assigned project maintaining department standards and guidelines for QA testing methodology.
  • Adjusted test environments for compatibility testing on different versions of OS and browsers.
  • Automated smoke test cases for a large Web application using Selenium WebDriver
  • Reviewed automation tasks, determined if scope is satisfactory.
  • Reported to upper management and ensured project requirements have been met.
  • Worked on Regression testing improvements, analyzed if there are important functionalities that needs to be added in Regression testing scope

Confidential, Denver CO

QA Analyst

Responsibilities:

  • Understanding the goals of an organization and suggest test architecture
  • Understanding project functional requirements
  • Understanding non-functional requirements (performance, scalability, reliability, configurability, availability, deployment environment,
  • Suggesting improvements to process and technology
  • Work with Project /Test Data Management Teams to establish test data in sufficient quantity to support the performance testing effort
  • Define the Automation framework for testing by using open sources tool.
  • Analyze risks and provide mitigation plan.
  • Analyze test requirements and provide a solution in terms of test approach and design, suggested tools etc.
  • Design the entire test life cycle processes.
  • Co-ordinate a team of analysts for testing engagements
  • Keeping up with new methodologies and tools for software testing
  • Ability to design, plan and execute and monitor a testing process
  • Coach team members in technology patterns, work processes, and company culture
  • Understanding the Business Requirement Specifications.
  • Assist in team development while holding teams accountable for their commitments, removing roadblocks to their work; leveraging organizational resources to improve capacity for project work; and mentoring and developing team members.
  • Support the Product Owner in managing customer expectations for project deliverables, managing stakeholder communications, and helping to implement an effective system of project governance.
  • Manage the Product Backlog and user stories.
  • Design and develop automation tools and test frameworks such as Appium, UIAutomation to support Mobile Application Testing
  • Conduct Sprint Planning with the team leads/ managers.
  • Conduct Daily Stand up with the resources from each discipline on the project.
  • Manage Product Scope Document for the assigned Features.
  • Work with the release team to coordinate feature on cycle and off cycle releases.
  • Provide regular updates to Product Development management of feature and program status.
  • Engage in multiple features simultaneously in a single release.
  • Managed development priorities and deliverables, in addition to providing input and guidance on feature development.

Confidential - Beaverton, OR

QA Tester

Responsibilities:

  • Managing team transforming from waterfall methodologies to Agile Scrum.
  • Cooperating with business analysts, technical analysts, developers and other team members in order to make sure product is successfully delivered to the client.
  • Coaching team members in technology patterns, work processes, and company culture
  • Implemented QA process on a new project based on Agile Scrum framework. Designed the entire QA life cycle processes.
  • Involved in QA Docs (Test Plan, Scenarios, RTM, Test Case Design), Peer Reviews, Test.
  • Organized Test Plan during initial phase of project, prepared test scripts, created Release note in Application Lifecycle Management (ALM), setup/link Test Lab with release cycle, executed test cases and recorded results in ALM.
  • Wrote Structure Query Language (SQL) queries to check proper data population in application table and for data verification to perform Backend Testing against Oracle Database.
  • Prepared meeting notes on daily execution/highlight of the project and send out the reports to managements.
  • Interact with Developers and Business Analysts to perform various types of testing throughout Software Testing Life Cycle (STLC) and Bug Life Cycle (BLC).
  • Designed & Implemented a Hybrid Test Automation Framework (Data+ Keyword) using Selenium WebDriver.
  • Performed GUI functional and sanity testing manually for each new build of the application.
  • Experienced in Hybrid methodologies, Test Driven Development (TDD).
  • Analyzing functional and solution feature documentation, identifying and communicated gaps.
  • Suggesting improvements to process and technology areas for a test systems.
  • Automating integration test cases using MS Coded UI framework.
  • Working with analysts and team leads with solving any outstanding questions around features testing.
  • Organizing meetings with Development/Solution/BA teams.
  • Analyzing Test Plans, suggesting improvements.
  • Monitoring and analyzing deployments, working on assuring the stability of QA environment. Identifying if deployments have broader impacts to the system and organized regression testing for impacted areas.
  • Identifying any knowledge gaps and issues, working with team leads and analysts on improvements.
  • Working on Performance testing using JMeter.
  • Identifying features that are impacting components across the board, organized knowledge transfers
  • Implement test strategy for the overall functional scope, in compliance with the defined global test strategy
  • Manage all activities in support of performance and load testing, regression, functional, negative testing
  • Work very closely with multinational, multilingual, multicultural and multidisciplinary teams to achieve project goals
  • Focus on delivering high quality/accuracy test results and identify opportunities to improve customer experience
  • Coordinate critical operational multi-zone time meetings with internal/external stakeholders for project implementations
  • Participate in technical specification reviews to define test plans and in preparation for release management activities
  • Manage quality control for product/project launch from initiation to post-production release support

Hire Now