We provide IT Staff Augmentation Services!

Automation Solution Architect/lead Resume

4.00/5 (Submit Your Rating)

DallaS

SUMMARY

  • 16 years of experience in Software Testing and Automation framework designing and automation script development of Web based applications.
  • Currently working as an Automation solution Architect - Vice President in JPMorgan & Chase
  • Specialized in Automation Testing - Selenium Web driver, Selenium RC, (TestNG framework and Junit framework), Cucumber, J-behave (BDD), TDD, Data Driven Frameworks.
  • Excellent hands-on experience in Open Source Automation Tools like Selenium Web Driver, Selenium RC, Cucumber and JBehave while executing projects and also good experience in Manual Testing.
  • Expertise in leading QA Team and driving them with innovative automation solutions along with end to end automation/manual functional release deliverables without compromising in quality and efficiency.
  • ISTQB Software Testing Foundation level certified professional with strong exposure in Software Testing Technologies.
  • Sun Certified Java Programmer with exposure to Core Java programming skills.
  • Expertise in designing the Automation Test framework using Selenium Web driver/Selenium RC and integrating the framework with UAT Test Automation tools like Cucumber/J-behave.
  • Developing automation test scripts using java in “Selenium-Web driver/RC Automation Framework” and also enhancing/maintaining the existing Automation Scripts.
  • Developing automation test scripts in BDD framework using J behave/Cucumber and integrating the same with Selenium Web driver.
  • Expert in integrating test scripts with Continuous Integration (CI) tools like Jenkins, Jules
  • Expertise in Product Operating Model (POM) and nominated as the Agility champion for Client Service Apps in Confidential .
  • Own the SPARTAN tool - the framework of frameworks to standardize the automation framework across the different LOB in firm. Designed and developed the tool which is click away solution for automation developer to generate the framework as per their requirement with capabilities to develop the framework like Hybrid, BDD (Cucumber/JBehave), TDD (TestNG/JUnit), custom reporting framework.
  • Responsible for Leading a Team of Software Test Engineers, Co-coordinating with offshore-onsite Teams by gathering requirements and conveying them to the offshore team.
  • Evaluating new technologies in the light of emerging trends and technologies and implementing it in new automation test framework or enhancing existing ones.
  • Designing Test Strategies, Test Scenarios and Preparing Test Plans and Traceability Matrix.
  • Responsible for understanding the requirement and preparing the Functional & High-level technical documents for the given requirement.
  • Automation Testing of Web based applications using Web-driver, Selenium RC, Cucumber and J-behave for Functional, Regression, UI and UAT testing.
  • Responsible for Code review of Automation Test Scripts with the java coding standard templates defined and also suggesting required changes.
  • Experience in working with testers, analysts and developers for complex projects during the full Software Development Life Cycle (SDLC).
  • Strong experience in Agile Methodology and as Scrum Master in real time projects.
  • Strong Experience as a Test Lead with direct client interaction and Onsite exposure at Confidential Education, Phoenix, USA.
  • Mentoring junior testers and new joiners within the organization on both “Automation Testing- Selenium Web driver/RC” and “Manual Testing” and also assisting them in quality delivery.
  • Performing Functional, Regression, Integration, System, Sanity, Smoke and UAT Testing of the application in different environments.
  • Responsible for work estimation, planning, automating, executing, reviewing Test cases and Test Scripts and giving a defect free application supporting business objectives.
  • Debugging the defects identified during regression Testing and analyzing the impacted areas
  • Good experience in using Defect Tracking / Test Management Tools like HP Quality Center, JIRA, Bug smart, Jtrac and also in using Firebug and Fire Path plug-in and eclipse IDE.
  • Involved in Weekly Status calls with the Senior Project managers to update the status of current projects assignments.

TECHNICAL SKILLS

Testing Methodologies: Agile Testing (POM), Waterfall Model

Testing Tools: Automation Testing - Selenium Web driver, Selenium RC, Selenium IDE, Cucumber, J-Behave, PTF, Firebug and Fire Path plug-in, BDD/TDD/Data Driven Framework, TestNG/Junit Framework, Maven, SQL Developer

Defect Tracking Tools: Quality Centre, JIRA, J-trac, Bug Smart

Management Tools/CI: SVN, Clear Case, Jenkins, Jules

Test Management Tools: JIRA, Mercury Quality Center, ALM, Rally.

Languages: SQL, CORE JAVA

Domain: Investment Banking, Finance, Railways, Health care, Data Collection, Retirement plans, E-learning, Enterprise resource planning (ERP),E-Commerce

Operating systems: Windows 2000/XP/Vista/7/8

PROFESSIONAL EXPERIENCE

Confidential, Dallas

Automation Solution Architect/Lead

Responsibilities:

  • Responsible for Automation Testing using Behavior Driven Development framework with automation tools Selenium Web driver, J-behave/Cucumber on UAT environment.
  • Responsible for mentoring/leading a team of Software Test Engineers, Co-coordinating with offshore-onsite Teams by gathering requirements and conveying them to the offshore team.
  • Interacting with stakeholders to understand and document the requirements, and design, analyze and implement the solution as per the requirement.
  • Designing the Automation BDD Test framework using Selenium Web driver (TestNG Framework) and Jbehave/Cucumber.
  • Developing new automation test scripts using Java in Selenium Webdriver - Jbehave/Cucumber Automation Framework and also enhancing/maintaining the existing Automation Scripts.
  • Own the SPARTAN tool - design & develop the tool which is click away solution for automation developer to generate the framework as per their requirement with capabilities to develop like Hybrid, BDD (Cucumber/JBehave), TDD (TestNG/JUnit), and custom reporting framework.
  • Work estimation, automating, executing and giving a defect free application supporting business objectives.
  • Review of the Test Scripts developed by other team members, Defect reporting and tracking using JIRA.
  • Providing Solutions for the automation issues faced by the team and mentoring juniors.
  • Bug Reporting and Interacting with development Team regarding reported Bugs Verifying the reported bugs on each release and following Bug Life Cycle.

Confidential

Technical Lead - Automation

Responsibilities:

  • Responsible for Functional Automation Testing using Selenium Web driver, UAT Automation Testing using Cucumber and also Manual Testing.
  • Responsible for Leading a Team of Software Test Engineers, Co-coordinating with offshore-onsite Teams by gathering requirements and conveying them to the offshore team.
  • Expertise in understanding the functionality and testing of E-commerce Application.
  • Interacting with Business Analysts to understand and document the requirements, and design, analyze and implement the solution as per the requirement.
  • Designing Test Strategies, Test Scenarios and Preparing Test Plans and Traceability Matrix.
  • Designing the Automation Test framework using Selenium Web driver (TestNG Framework) and integrating with other UAT test automation tools like Cucumber.
  • Developing new automation test scripts using Java in Selenium-Web driver Framework and also enhancing/maintaining the existing Automation Scripts.
  • Work estimation, automating, executing and giving a defect free application supporting business objectives.
  • Review of the Test Scripts developed by other team members, Defect reporting and tracking using JIRA.
  • Providing Solutions for the automation issues faced by the team and mentoring juniors.
  • Involved in Test execution estimates.
  • Providing every day status in the scrum call.
  • Coordinated with onsite to onsite resources for test case reviews, test execution, Defect statues review and Next day work assignments, gathering project related updates information from onsite.

Confidential

Software Quality Assurance Engineer

Responsibilities:

  • Requirement analysis and understanding scope and business specifications.
  • Actively attended meetings with Domain Leads & Team.
  • Responsible for Automation Testing using Selenium RC/Web driver (Junit framework) and Manual Testing.
  • Expertise in understanding the functionality and testing of PeopleSoft - ERP domain.
  • Research on various Open Source Test Automation Tools, thereby evaluating them and transform that knowledge to design Automation Test framework and to develop better Automation Test Scripts.
  • Developing automation test scripts using Java in Selenium-Web driver / Selenium RC Automation Framework and also enhancing/maintaining the existing Automation Scripts.
  • Enhancing the existing Automation Test framework from Selenium RC to Selenium Web driver (Junit framework).
  • Created process and templates for converting selenium RC to web driver conversion
  • Performing Functional, Regression, Integration, System, Sanity, Smoke and UAT Testing of the application in different environments.
  • Automating test scenarios using Selenium Web driver / Selenium RC.
  • Participated in converting legacy QTP and Win runner scripts to Selenium RC/Web Driver Scripts.
  • Responsible for collaborating automation Scripts from the team and maintaining test scripts and framework.
  • As part of Architecture Review Process, I was responsible for reviewing the technical solution, identify gaps from laid down best practices & industry standards and provide necessary technical guidance for the solution team.
  • Guiding automation teams which are responsible in new automation, Conversion of WR\QTP scripts to Selenium.
  • Responsible for Code review of Automation Test Scripts with the java coding standard templates defined and also suggesting required changes.
  • Defect reporting and tracking using Bug Smart and ND Tracker.
  • Overlooking script execution and Analyzing, Troubleshooting and resolving issues.
  • Mentoring junior testers and new joiners within the organization on both “Automation Testing- Selenium Web driver/RC” and “Manual Testing” and also assisting them in quality delivery.

Confidential

QA Engineer

Responsibilities:

  • Responsible for Automation Testing using Selenium RC (Functional -TestNG framework), Cucumber Tool (UAT Testing) and Manual Testing.
  • Expertise in understanding the functionality and testing of E-learning domain.
  • Requirement gathering, documenting and analyzing the requirements and identifying the gaps in it by extracting the various logic and rules
  • Designing Test Strategies, Test Scenarios and Reviewing of the Test cases and Test Scripts developed by team members.
  • Developing/Enhancing automation framework and functional test scripts in java using selenium RC.
  • Making all the scripts Parameterized and automating all the possible functional Test scenarios using selenium RC.
  • Analyzing the defects identified during regression Testing and the impacted areas in the application.
  • Defect reporting and tracking using QC and Rally.
  • Maintains documentation of test results. Analyzes test results and recommends corrective actions.
  • Responsible for technical analysis relating to information technology implementations, and upgrades.
  • Involved in Weekly Status calls with the Senior Project managers to update the status of current projects assignments.
  • Giving Technical trainings on Automation Test Tools to juniors and guiding them in their projects.
  • Automation of UAT test scenarios using Cucumber-Selenium RC framework.
  • Support and provide value added inputs in evolving QA team, including improving processes, procedures, and standards.
  • Responsible for sprint planning and allocating task to the team.
  • Planning the test execution. Responsible for delivering report to client.
  • Responsible in web application testing using selenium RC.
  • Bug Reporting and Interacting with development Team regarding reported Bugs Verifying the reported bugs on each release and following Bug Life Cycle.
  • Actively attended meetings with Domain Leads & Team.

Confidential

QA Engineer

Responsibilities:

  • Testing- Automation Testing using Selenium RC (TestNG framework) and Manual Testing.
  • Expertise in understanding the functionality and testing of Confidential myPage 401(k) application.
  • Requirement gathering, documenting and analyzing the requirements
  • Creation of Test cases and peer review of Test cases developed by team members.
  • Developing automation framework in java using selenium RC - TestNG Framework.
  • Writing automation scripts in java using selenium RC for the Functional and regression Test Scenarios. Also making all the scripts Parameterized.
  • Analyzing the defects identified during regression Testing and the impacted areas in the application.
  • Review and reporting the bugs identified through Jtrac.
  • Performed End-to-End Testing Manually before Automated Testing.
  • Automated defect logging process using Selenium RC.
  • Frequently communicated with developers and senior QA team members to assist in clarification of technical issues.
  • Responsible for technical analysis relating to information technology implementations, and upgrades.
  • Giving Technical trainings on Automation Test Tools to juniors and guiding them in their projects.

Confidential

QA Engineer

Responsibilities:

  • Testing- Automation Testing using Selenium RC (TestNG framework) and Manual Testing.
  • Requirement gathering, documenting and analyzing the requirements
  • Research on various Open Source Test Automation Tools, thereby evaluating them and transform those knowledge to design Automation Test framework and develop better Automation Test Scripts.
  • Evaluating new technologies in the light of emerging trends and technologies and implementing it in new automation test framework or enhancing existing ones.
  • Preparation of the Test cases and Test Scenarios.
  • Writing automation scripts in java using selenium RC for the Functional and regression Test Scenarios. Also making all the scripts Parameterized.
  • Review and reporting the bugs identified through JTRAC.
  • Mentoring junior testers and new joiners within the organization on both “Automation Testing- Selenium Web driver/RC” and “Manual Testing” and also assisting them in quality delivery.
  • Performing Functional, Regression, Integration, System, Sanity, Smoke and UAT Testing of the application in different environments.

Confidential

Software Engineer

Responsibilities:

  • Testing- Manual Testing (UI, Functional, Regression)
  • Requirement gathering, documenting and analyzing the requirements
  • Responsible for technical analysis relating to information technology implementations, and upgrades.
  • Working closely with testers, analysts and developers during the full Software Development Life Cycle (SDLC).
  • Preparation/Review of the Test cases and Test Scenarios.
  • Performing Functional, Regression, Integration, System, Sanity, Smoke and UAT Testing of the application in different environments.
  • Review and reporting the bugs identified through JTRAC.
  • Debugging the defects identified during regression Testing and analyzing the impacted areas in the application
  • Maintains documentation of test results. Analyzes test results and recommends corrective actions.

Confidential

Software Engineer

Responsibilities:

  • Testing- Automation Testing-Selenium RC (Functional); Manual Testing (UI, Functional, Regression).
  • Creation of Test cases and peer review of Test cases developed by team members.
  • Writing automation scripts in java using selenium RC for the Functional and regression Test Scenarios.
  • Analyzing the defects identified during regression Testing and the impacted areas in the application.
  • Review and reporting the bugs identified through JTRAC
  • Performed End-to-End Testing Manually before Automated Testing.
  • Frequently communicated with developers and senior QA team members to assist in clarification of technical issues.
  • Research on various Open Source Test Automation Tools, thereby evaluating them and transform that knowledge to design Automation Test framework and develop better Automation Test Scripts.
  • Performing Functional, Regression, Integration, System, Sanity, Smoke and UAT Testing of the application in different environments.

We'd love your feedback!