We provide IT Staff Augmentation Services!

Qa Automation Test Manager Resume

2.00/5 (Submit Your Rating)

Piscataway, NJ

PROFESSIONAL SUMMARY:

  • Experienced software quality assurance professional with 6+ years of experience in all the phases of Software Testing Life Cycle (STLC).
  • Experienced test manager with 2+ years experience as a lead in organizing and controlling test process.
  • Ensured visibility,traceability and control of testing process to deliver high quality. Skilled in various program testing technologies using automation tools like Selenium, Cucumber, SoapU, Integrational tools like Maven,ANT,Jenkins & current QA methodologies.
  • Diversified experience inAutomation and Manual testing serving various domains such as Banking, Finance, Healthcare and Retail.
  • Executing test case, reporting bugs and tester status, writing test scripts, test automation using diverse testing tools like Selenium WebDriver, QTP/UFT, Cucumber and SOAP - UI.
  • Experience in working with Software Development (SDLC) and Software Testing Life Cycle (STLC) models - Waterfall, Agile/Scrum.
  • Created dashboards in JIRA that contains Velocity chart, timesheets, assigned defects.
  • Experience in migrating test cases form HPQC to Zephyr JIRA.
  • Mobilize/Lead a team of automation testers, Estimate the Test effort, co-ordinate with stake holders.
  • Experience in writing and executing test cases in JIRA.
  • Properly documented stories and findings in Confluence.
  • Lead all efforts related to testing and coordination of release control efforts and also plan and review test models for product, integrated product and performance test.
  • Proficiency in automating web based testing including GUI Testing, Functionality Testing, Unit Testing, Integration Testing, Regression Testing, System Testing and User Acceptance Testing.
  • Experience in White Box and Black Box testing for functionality and structural flow of an application.
  • Conversant in developing Test scenarios, Test cases, Test data, Test procedures, Test reports and documenting Manual and Automation Testing.
  • Experience in working with open source tools such as Selenium (Selenium IDE, Selenium RC, Selenium Web Driver and Selenium Grid), SoapUI, Cucumber, JUnit, JIRA and Eclipse.
  • Experience in preparing and maintaining Automation Frameworks (Record/Playback, Keyword Driven, Data Driven, Hybrid Driven, and Page Objects).
  • Experience in using Selenium Webdriver, Eclipse TestNG test frameworks in creating test scripts, test suites and HTML reports.
  • Reviewed Application and Test logs, program outputs and reports to identify program processing errors and defects.
  • Used Selenium Screenshots for bug reporting, analysis and exception debugging using ExtentReports reporting library with TestNG.
  • Involved in design and implementation of Selenium WebDriver Automation Framework for Smoke test and Regression test using TestNG.
  • Experience with Cross-Browser and Compatibility Testing to test whether the web applications are working as desired in different browsers and environments.
  • Excellent inter personal communication, analytical and problem solving skills.

TECHNICAL SKILLS:

Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC

Testing Tools: Selenium WebDriver, TestNG, Selenium IDE, Selenium RC, Selenium Grid, JUnit, TestNG, Jmeter, Cucumber, SoapUI, QC, QTP, ALM

Test Build & Integration Tools: Maven,ANT,JENKINS

Frameworks: Keyword Driven, Data Driven, Hybrid, Page Object Model (POM)

Programming Languages: HTML5, CSS, JAVA, J2EE, Spring MVC, hibernate, Eclipse Link, SQL, C, C++, XML, JSP

Databases: MySQL, Oracle, SQL Server

Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari

Defect Tools: JIRA, HP Quality Center

MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Access, Microsoft Project

Utilities: Eclipse, SVN, FireBug, FirePath.

WORK EXPERIENCE:

Confidential, Piscataway, NJ

QA Automation test manager

Responsibilities:

  • Lead the QA team & ensure all development tasks are meeting quality criteria through test planning, test execution, QA and issue tracking.
  • Work closely with the Product Design & client facing teams to gather and verify requirements for test scenarios that match customer use cases.
  • Work with Test Engineers; ensure testing of functional areas is complete, tracked & on time
  • Develop a complex test plan, develop test and release approach, release sign off documents.
  • Develop complex manual and automation testing strategies for every story, and write, execute manual, automated test cases from requirements.
  • Collaborate and communicate technical details effectively with Developers, Business Analysts, Product Owners to get accurate technical and business requirements for every story. Responsible to review written test cases with developers and Business Analysts at the development phase of the story.
  • Responsible to write, validate API test cases and to ensure all API integration tests using postman are automated during development phase working with developers along with making sure they are running during CI/CD.
  • Develop UI automation tests using existing framework.
  • Coordinate with Offshore automation engineers and onsite Technical lead to ensure all test cases are automated for UI, API where and when needed as part of the sprint.
  • Ability to develop embedded test cases for API and UI automation purposes.
  • Responsible to the lead the team, so team is working to build cross functional teams to eliminate Silos

Environment: SFDC, JIRA, Bitbucket, jenkins, Mulesoft, Sales force Commerce cloud, Confluence, Test Case Management Tools, Selenium, TestNG, Java

Confidential, Lancaster, PA

QA Automation Engineer

Responsibilities:

  • Lead d the team responsible for reducing the downtime of the application form 6hours to 30 minutes.
  • Designed and Developed Automation framework from scratch.
  • Reduced Manual intervention in testing up to 80%.
  • Reduced the production cost by 30% by continuous testing.
  • Tested software programs to compare to specifications and documentation.
  • Identified, analyzed, and documented defects, questionable functions, errors, and inconsistencies in software program functions, outputs, online screens, and content
  • Created test cases and test data.
  • Migrated test cases from HP ALM QC to JIRA Zephyr.
  • Lead offshore team of 4 with all testing related activities.
  • Created and executed automated test scripts using UNIX/LINUX .
  • Responded to inquiries from users and technical support regarding functions and operations of software programs.
  • Contribute to establishment of standards and procedures for program design and testing.
  • Recommended program improvements or revisions to programmers and system analysts
  • Identified program variances from standards and suggest modifications to conform
  • Monitored program performance after implementation to prevent recurrence of program operating problems and ensure efficiency of operation.
  • Maintained the Java and selenium test source code and resources in the SVN source control repository tool.
  • Analyzed test results, tracked the defects and generated reports using JIRA.
  • Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.
  • Maintained continuous test integration and automatic build by using Jenkins and mailed the build outputs to the team members.
  • Followed Agile testing methodology, participated in daily status meetings and testing each deliverables.
  • Tested applications in different types of browsers (cross-browser testing) and versions, such as Internet Explorer, Firefox, Google Chrome to simulate production environment.
  • Developed features and test scripts using BDD (Behavior driven development) in Cucumber.
  • Developed Cucumber html, JSON test reports for analyzing the test outputs.
  • Participated QA weekly meetings and various other meetings and discusses enhancement and modification request issues and defects in the application.
  • Documented, tracked, and communicated test plans, test results, analysis, and unresolved problems

Confidential, Plano, TX

QAAutomationEngineer

Responsibilities:

  • Analyzed business requirements and functional documents, created the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.
  • Responsible for working within a team to create, document and execute testing strategy, test plans, test cases and test scripts in support of a set of global tools, systems, and databases.
  • Performed agile testing, reviewed the stories and participated in Daily Scrum, Iteration Planning and Release Planning meeting.
  • Performed the build and maven dependencies using Maven build tool.
  • Extensively worked in Regression testing, Parallel Processing usingSeleniumWebdriver in TestNG.
  • Developed test scripts for Web elements by identifying the locators using FireBug and FirePath Firefox plugins.
  • Developed custom libraries forautomationusingJAVA&SeleniumWebDriver.
  • Involved in Web Application GUIautomationcreating regression suites usingSeleniumWeb Driver, JUnit/TestNG, Eclipse.
  • Developed automated test scripts using TestNG annotations like Group, parameter, Data provider.
  • Involved in test approach & test case walkthrough, review with peers and test leads. The workgroup consist of business system analysts, developers and architects.
  • Used XPath and DOM to work with dynamic and static objects inSelenium.
  • Created test approach and test cases for logging module.
  • Reviewed and analyzed the existing test scripts.
  • Developed HTML TestNG reports for analyzing the output of test using ExtentReports API.
  • Maintained user documentation with TestNG output screenshots for User acceptance testing (UAT).
  • Developed synchronization using implicit and explicit wait conditions.
  • Incorporated the test data in Test scripts from Excel using Apache POI API.
  • Createdautomationscripts usingSeleniumHybrid and Data-driven development framework.
  • DevelopedBack-end testingusing complex queries to retrieve the user information to cross validate in UI and databases.

Environment: Java,SeleniumWebDriver, TestNG, Firebug, Firepath, XML, XPATH, DOM, Quality Center, Cucumber, Jira, SVN, Agile, Internet Explorer, Chrome, Firefox, SQL, Jenkins.

Confidential, Boise, ID

Automation Engineer

Responsibilities:

  • Involved in preparing Master Test Plans, QA metrics and mentoring the team in testing methodologies.
  • Manage life cycle ofautomationproject involving in hosting theautomationmeetings, coordinating, gathering theautomationrequirements, defining the scope ofautomationtesting.
  • Developed the automated test script for regression test suite in an application by usingSeleniumtool.
  • Createdautomationframework using Hybrid model framework and Data Driven framework to test web application.
  • Thorough understanding of POM using page factory.
  • Worked onSeleniumWebDriverautomationscript in Java for cross browser testing.
  • Used testing annotations to group the test methods and for cross browser.
  • Involved in Web Application GUIautomationcreating regression suites usingSeleniumWeb Driver, JUnit/TestNG, and Eclipse.
  • Developed test scripts to fetch test data from Excel using Apache POI API.
  • Use Firepath and Firebug Firefox plugins for identifying all the web elements using locators.
  • Developed Java Test scripts using TestNG annotations.
  • Maintaining theSeleniumand Javaautomationcode and resources in the SVN source control.
  • WroteSeleniumscript for taking screen shots using ExtentReports API and implemented action class to perform mouse movement.
  • Design and BuildAutomationFramework from scratch usingSeleniumWebDriver, Eclipse, TestNG and Java in Windows platform.
  • UsedSeleniumPage Object Model, Page Factory design pattern to build data driven framework.
  • Interacted with the Subject Matter Experts (SME) and Business Analyst to get a better understanding of client business processes and gather requirements.
  • Attended weekly design meetings to understand the application and specific new or modified features.
  • Analyzed functional requirements and design specifications to ensure that application meets all technical and business requirements.
  • Reviewed database test cases according to assigned Requirements to validate reports by retrieving data with complex SQL queries from Oracle database.
  • Participated in sprint planning, execution, testing and releases in Agile Methodology.
  • Performed System Testing, GUI Testing, Integration Testing, Functional and Regression Testing.
  • Performed database validation using Oracle SQL queries and wrote testautomationscripts using SeleniumWeb Driver.
  • Used Junit and TestNG as testing framework, and Maven for project building.
  • Configured Jenkins built job for continues integration and also for regression testing.
  • ImplementedautomationusingSeleniumWebDriver, JAVA,SeleniumGrid, TestNG, and Jenkins.
  • Extensively worked in Regression testing usingSeleniumWebdriver in TestNG.
  • Used Junit and TestNG as testing framework, and Maven for project building.
  • Performed functional testing of SOAP and RESTFULL Web Services using SOAPUI Tool.
  • Implemented BDD (behavior-driven development) to run automated acceptancetests using Cucumber tool.

Environment: Java,SeleniumWebDriver, Cucumber, TestNG, Maven, Jenkins, SOAP UI, SVN, Agile, Firebug, Firepath, XPath, Eclipse, Quality Center, Oracle, Windows, Java, J2EE

Confidential, Rhode Island

QA Analyst (Automation)

Responsibilities:

  • Created Modular DrivenAutomationFramework from the Scratch.
  • Developed automated test scripts usingSeleniumand in Java Eclipse.
  • Involved in test cases review by development team, product management and modified the test cases based on their feedback.
  • Developed ANT based build scripts to runSeleniumAutomation.
  • Performed Regression testing for new builds and every modification in the application using SeleniumWebDriver.
  • Used Firebug Tool to identify the Object's id, Name, XPath, link in the application.
  • Performed cross-browser testing.
  • UsedSeleniumGRID to execute test cases on multiple platform.
  • Responsible for updating and maintenance of existingseleniumscripts.
  • Performed testing on web services using SOAPUI with XML web services and SOAP.
  • Created positive and negative assertions based on the business requirements.
  • Performed Data Driven testing using SOAPUI.
  • Reported defects through Jira and performing Regression to resolve bugs fixes.
  • Extensively involved in resolving bugs fixes with Development Team.
  • Used Jenkins as continuous integration tool to schedule and run the automated test scripts.
  • Used SVN for Build Management for each release, QA, Integration and staging environments.
  • Actively participated in daily Scrum meetings and involved in bi-weekly Sprint releases.

Environment: SeleniumWebDriver, Java, JavaScript, HTML, Junit, Cucumber, Jenkins, ANT, CSS, Firebug, XPath, Web Services, SOAP UI, XML, Eclipse, Jira, Windows, Unix, Oracle 11g, Agile Methodology.

Confidential

Jr. Java Developer

Responsibilities:

  • Designed and developed the application using agile methodology.
  • Used the iterative incremental framework Scrum with Agile Software Development.
  • Designed and developed UI using JSP, dynamic JSP and page validations using JavaScript.
  • Involved in database schema design and review meetings.
  • Configured application flow, controlling logic and navigation.
  • Designed and developed base classes, framework classes and common re-usablecomponents.
  • Involved in re-factoring the existing components to meet the current application requirements.
  • Used variousJavaand J2EE APIs including JDBC, XML, Servlets, JSP, and JavaBeans, Spring Framework.
  • Involved in Performance tuning, debugging issues in testing and deployment phases.
  • Implemented RDBMS to add the additional condition for the system to support a tabular structure for the data with enforced relationships between the tables.
  • Utilized PL/SQL for querying the database.
  • Coordinated on-site and offshore development teams in various phases of the project.

Environment: Java, J2EE, JSP, Servlets, EJB, XML, HTML,JavaScript, JDBC, Oracle, PL/SQL, Eclipse, spring, Hibernate, RDBMS, Tomcat, Windows.

We'd love your feedback!