We provide IT Staff Augmentation Services!

Sr Qa Automation Resume

2.00/5 (Submit Your Rating)

MN

SUMMARY

  • Over 6+ years of successful Quality Assurance experience as an excellent Quality Analyst and QA Tester designing detailed and preparing software test plans, developing and executing test cases, based on Business requirement documentations.
  • Strong Knowledge and experience of all phases of SDLC (Software Development Life Cycle), and QALC (Quality Assurance Life Cycle).
  • Skilled in developing and executing test cases manually and developed automation script with Selenium Web driver, TestNG, Cucumber and Jira.
  • Experience in writing test scripts using Selenium, maintaining and generating reports, perform code reviews, raise and follow - up on bugs.
  • Key expertise includes testing and debugging GUI and Multi-Applications environment and automated testing using Selenium WebDriver.
  • Sound knowledge on Junit/TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins for Continuous Integration.
  • Extensive experience in running various kinds of tests such as Regression, Functional, Performance, Backend, User Acceptance Tests (UAT) for Web (N-Tier) and Client/Server Applications.
  • Well versed with writing detailed test cases for functional & nonfunctional requirements.
  • Experienced in making Data Driven and Keyword Driven framework to maintain test suite.
  • Experience include Unit testing, Functional testing, User Acceptance Testing, Integration testing, System testing, Performance testing, Sanity testing, Exception testing, Compatibility testing & Security testing of client/server and Web base Applications.
  • Experience in creating Test Plans, defining Test Scenarios and Test Cases, developing and maintaining test scripts, analyzing bugs, coordinating with development team and track the bug fixes till closure.
  • Experience in API automation using Soap UI/PostMan.
  • Experience with testing web services using SOAP UI/Postman and XML.
  • Expertise in database querying, data manipulation and population using SQL in Oracle and SQL Server.
  • Ability to collaborate with testers, business analysts, developers, project managers and other team members in testing complex projects for overall enhancement of software product quality.
  • Self-starter and team player with excellent communication, problem solving skills, interpersonal skills and a good aptitude for learning.

TECHNICAL SKILLS

Operating Systems: Mainframes, Windows, Unix/Linux.

Languages: C, C++, JAVA, Python, SQL, VBScript, ASP.NET

RDBMS: MS SQL Server, MySQL, SQL

Web Technologies: HTML, XML, JavaScript

Packages: MS-Office, MS-Access, and MS-Excel

GUI Tools: Oracle Developer 2000 and Visual Basic 5.0/6.0

Bug Tracking Tools: JIRA, TFS (Team Foundation Server), Quality Center

Frameworks: Junit, TestNG, TDD, BDD, Mockito, Protractor.

PROFESSIONAL EXPERIENCE

Confidential, MN

Sr QA Automation

Responsibilities:

  • Involved in analyzing Business Requirement Documents and Technical Specification document and developed test plan and test cases for testing the application.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites.
  • Introduced and implemented open source web test tool Selenium WebDriver for cross browser testing.
  • Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.
  • Worked on Data Driven Framework and MVC for Automation test scripts.
  • Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Developed and executed White box test cases of the Java API using TestNG framework and Eclipse .
  • Maintained and executed Maven build files for running automated tests.
  • Responsible for creating and maintaining automation acceptance test suite using Selenium, Ruby and Cucumber framework.
  • Integrated Automation scripts on Continuous Integration tool Jenkins for nightly batch run of the script.
  • Developed Selenium test scripts for identified test cases by using data driven, keyboard driven and hybrid framework.
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Used XPath and DOM to work with dynamic and static objects in Selenium WebDriver.
  • Performed Compatibility testing of applications for dynamic and static content of browsers using HTML Ids and XPath in Selenium WebDriver.
  • Involved in testing Web services and XML with tool called Postman and using this tool to locate WSDL file on internet, create Test cases and run them.
  • Involved in documenting test cases and packaging test suites and making them available to all of engineering and QA using HP ALM.
  • Developed and executed SQL queries to verify the proper insertion, deletion and updates into the Oracle supporting tables and cubes.
  • Followed Agile Scrum process, discussed tasks, and provided testing level of efforts and provided QA services to the multiple projects.
  • Participated in Stand-up meeting, walkthrough meeting, weekly automation meeting with all other QA, weekly assessment meetings with business analysts and developers.

Environment: Java, Selenium WebDriver, TestNG, Maven, Cucumber, Jenkins, Eclipse, XML, XPath, DOM, Postman, HP ALM, Agile, SQL, Windows.

Confidential, Falls Church, VA

QA Analyst

Responsibilities:

  • Use the standard software testing life cycle (STLC) to design test artifacts.
  • Was involved in testing of application using the Agile-Scrum methodology.
  • Designed and developed use case and test-case scenarios conducted root-cause analysis, GAP analysis, developed test plans and conducted System Integration testing (SIT), user acceptance testing (UAT).
  • Attended daily/weekly defect review agile meeting to discuss the various defects with developers and BA's.
  • Used HP ALM/Quality Center to house all test documentation and report/track all issues, defects and communication between different teams.
  • Documented the test results and reported the status of assigned test tasks and issues to project QA Lead.
  • Experience with object models and scripting using Java.
  • Performed Functional, GUI and Regression testing of the web-based application.
  • Extensively used SQL statements to query the Oracle Database for Data Validation and Data Integrity.
  • Executed test cases found errors reported defects, determined repair priorities, did regression testing and closed by using HP ALM.
  • Tracked defects/bugs and fixes and provided defect reports in all cycles of testing using JIRA & participated in Bug-Review meetings.
  • Generated defect report at the end of the day and submit defect reports and communicate issues to Testing Lead, Developers and Management.
  • Used SOAPUI to test the API which is in XML and JSON format.
  • Provided support for Unit and UAT testing as required for the application or any other assigned application.
  • Conducted backend testing using SQL queries to validate data for database and Used SQL queries for retrieving data from database for executing user specific test cases.
  • Interacted with developing team to resolve technical issues and investigated software faults.

Environment: Agile Scrum, ALM/Quality Center, Jira, Windows Devices, Selenium Web driver, Jenkins, TestNG, SQL Server, SQL, SOAP UI, Windows, MS Office (MS Excel, MS Word, MS PowerPoint), UAT, Oracle, HTML, XML.

Confidential, NYC, New York

QA AUTOMATION

Responsibilities:

  • Maintain Java-based Test automation framework including Selenium Webdriver, Grid, TestNG, Maven, Jenkins
  • Expertise in using Selenium Grid to run test scripts on different platforms and against different browsers in parallel to save time.
  • Applied Page Object Design Pattern for writing automated tests in Java.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Expertise in a grouping of test suites, test cases and test methods for regression and functional testing using TestNG Annotations like Groups, Parameter, Data Provider and Tags.
  • Configured Jenkins jobs to run automation builds by pulling code from repo and building project code through Maven.
  • Utilized Apache POI jar file to read test data from the excel spreadsheets and load them into required test cases.
  • Created synchronization points by adding Explicit and Implicit Waits in the application to deal with timing problems.
  • Performed Data-driven testing by getting the data from the excel sheet and automated multiple endpoints with various data sets and generated the reports.
  • Extensively worked on test cases involving validation of data at all levels including field level validators and UI validation.
  • Performed Black Box Testing, UAT Testing and extensively used Selenium for Regression, Smoke, Functional Testing and data-driven testing using excel files.
  • Defects were tracked, reviewed, analyzed and compared using JIRA.
  • Used an Agile model of the development life cycle (SCRUM). Used selenium with java, frameworks, design approaches, and various effective implementation techniques.

Environment: Selenium Webdriver, Selenium Grid, TestNG, Maven, Jenkins, JIRA, Java, HTML, XML, Java Script, J2EE, Oracle, MS Excel, Windows.

Confidential - Dublin, OH

Jr QA Analyst

Responsibilities:

  • Was involved in whole SDLC and STLC Life Cycle of various projects.
  • Performing functional, system and, Web testing on various builds of the application.
  • Worked with Business Analyst and QA Lead in reviewing and analyzing the business requirements Documents and functional requirements.
  • Developed test cases for validating SOAP and REST Web Services.
  • Verified Web services API request, response data validations in REST, SOAP protocols.
  • Managed defects, environment issues and status reporting using ALM.
  • Logged the errors, reported defects, determined repair priorities and tracked the defects until resolution using HP ALM.
  • Worked on uploading all the Test cases to the ALM for the current and prior releases.
  • Conducted Back-End Testing Using SQL Commands.
  • Extensively used SQL statements to query the Oracle Database for Data Validation and Data Integrity.
  • Executed test cases found errors reported defects, determined repair priorities, did regression testing and closed by using Quality Center.
  • Customized Quality Center to suit the requirements of testing effort.
  • Monitored the Defect Tracking Process and generated customized graphs and reports for the client using Quality Center.
  • Managed a group of UAT analysts and UAT testers to ensure an acceptable service level agreement and quality control.
  • Managed the testing control process of UAT by monitoring and investigating failures within the testing environment and drafting/reviewing policies, standards, and procedures governing testing.
  • Prepared test data for test cases on SQL database.

Environment: Agile-Scrum, Oracle, HP QC, JAVA, HTML, Visual Studio, SQL Server, MS Office Suite, UAT.

We'd love your feedback!