We provide IT Staff Augmentation Services!

Qa Automation Tester/ Analyst Resume

2.00/5 (Submit Your Rating)

BostoN

PROFESSIONAL SUMMARY:

  • Over 6+ years of experience in Automation, Manual testing and Database and well versatile on AGILE environment ( Scrum and Kanban ) in testing Client/Server and Web Applications having Strong Experience in designing automation frameworks with Selenium Webdriver - Testing, Jenkins-Cucumber JVM, CODEDUI - VS2012,2013.
  • Experience in Automation testing using Selenium WebDriver/RC/IDE/GRID, JUnit, TestNG, Jenkins, Maven, Ant, QTP, Cucumber, SOAP UI and HP Quality Center
  • Strong experience in different phases of Software Testing Life cycle ( STLC ) including Planning, Test cases and Testing during the development of software applications. Experience working with software tools Jenkins, Maven. Good Exposure in using automated testing tool Selenium (Web Driver).
  • Experience in defect tracking and change management using HP ALM/QC.
  • Understanding of Python best Practices (PEP-8)
  • Expertise in handling web applications - UI security, logging, backend services
  • Hands on working with Python latest versions 343 and 2710, SVN, Github, JIRA, Bugzilla, Axosoft, Amazon EC2/S3
  • Proficient in SQLite, MySQL and Post gre SQL databases with Python
  • Familiar with JSON based REST Web services and Amazon Web Services (AWS)
  • Worked on Amazon Web Services(AWS) infrastructure with automation and configuration management tools such as Chef and Puppet
  • Web Service testing (RESTful) and Automation using Apache JMeter using JSON, XML payloads.
  • Experience in planning and conducting Backend, GUI, Functional, Sanity, System, Integration, end-to-end, System, Web testing, User Acceptance Testing, Bug tracking and Reporting.
  • Experience on Performance Testing tool Apache JMeter .
  • Proficient in backend testing including writing SQL queries for testing data integrity and validating business rules.
  • Logging and prioritizing defects using defect tracking tools like JIRA, TFS, HP QC / ALM, Bugzilla
  • Write new Python scripts and update the existing ones, as per requirements to update the Fortran code, in Linux environment.
  • Experienced in using Linux platform with Linux commands for root cause analysis and backend server validations. Experience working with software tools Jenkins, Maven and AutoIt.
  • Having knowledge of HP QTP/UFT, QC / ALM, Mobile testing Cucumber (BDD), Python scripting and SOAP UI.
  • Developed test code for testing locally in Java using Eclipse, Selenium Web Driver and TestNg framework .
  • Write Python wrappers to call C/C++/Fortran functions and generate API .
  • Worked on Operating Systems like UNIX \ WINDOWS and Strong Database (Oracle, SQL Server, My SQL, and MS Access) testing skills using SQL.

TECHNICAL SKILLS:

Operating Systems: Windows 2003/2008/XP/7, LINUX, Mac IOS.

Databases: Oracle, SQL Server 2005, 2008, MS-Access.

Languages: Java, C, C++, SQL.

Wed Services Tools: Apache JMeter, Postman, SoapUI.

Internet Technologies: HTML, python Script, JavaScript, XML, JSON, ASP.

Testing Tools: Selenium (WebDriver, IDE), QTP, Cucumber, Jenkins, Maven and AutoIt.

Defect Tracker Tools: HPQuality Center, ALM, BugZilla, JIRA, TFS.

Methodologies: Agile Process, Waterfall Model, Iterative Model.

PROFESSIONAL EXPERIENCE:

Confidential, Boston

QA Automation Tester/ Analyst

Responsibilities:

  • Prepared Test plan, Test Cases, Test Scripts and Test Steps for all the modules.
  • Used java with TestNG frame work for automating scripts.
  • Developed test scripts to automate the process of testing in Selenium WebDriver.
  • RESTful web service testing using Apache JMeter.
  • Hands on experience in data processing automation using python .
  • Implemented Data Driven Frameworks to create parameterized test scripts and generate HTML reports using Selenium WebDriver and TestNG framework.
  • Managed datasets using Panda data frames and MySQL, queried MYSQL database queries from Python using Python -MySQL connector and MySQL db package to retrieve information
  • Used Jenkins to build and troubleshoot automated testing
  • Rewrite existing Java, C++ application in Python
  • Used GitHub Repository for version controlling.
  • Recorded and re-run smoke test suite in various modules using Selenium IDE during every patch release. .
  • Integration of automation batch run job with Jenkins .
  • Executing tests, generate defect reports, and debug software and resolve code issues during team meetings, while using tools like JMeter, SoapUI/ REST, and Load Runner to reach results.
  • Recorded and re-run smoke test suite in various modules using Selenium IDE during every patch release.
  • Involved in debugging and bug fixing of application modules.
  • Checked Front-end validations and Front-end creation (images, Forms & pages).
  • Written SQL statements manually to validate data from Database using SQL*PLUS.
  • Developed multiple Selenium WebDriver Java scripts for Black-box Testing.
  • Estimate test timelines for each test case and provided to Test Lead and Project Manager.
  • Engaged with the Dev and Project team and informed QA dependencies and QA deliverables.
  • Clearly document and report all issues and defects during testing using JIRA, JMeter, Loadrunner, SoapUI .
  • Developed queries for data retrieval using SQL and PL/SQL.
  • Running Scenarios and Integrating with selenium using Cucumber .
  • Used QTP to update Automation Test scripts and executed for core features of the application.
  • Engage with Deployment, and provide QA Test activities dependencies and test timelines.
  • Integrating with Switch to create Software-Defined- Networking tenant and service provider networks and routers

Environment: Windows 2000, SQL, Oracle, Python, Black box testing & User Acceptance testing, Selenium WebDriver, JAVA, Python, Coded UI, Linux, TestNG, JMETER,JIRA.

Confidential, Fremont, CA

Test Engineer

Responsibilities:

  • Analyzed business requirement documents and functional requirement documents and was involved in all phases of the project lifecycle.
  • Involved in implementation of entire Testing life cycle . Followed the Agile /Scrum process.
  • Updated the Test Plan and added Test Cases for very Sprint.
  • Developed User Interface using JavaScript, JSP and HTML .
  • Used TestNG to run multiple test cases in parallel, reported issues using JIRA tracking tool.
  • Conducted Functional, Integration, System, Regression, UAT, Smoke and Operational Testing.
  • Mapped the test cases to the requirements using requirement coverage function in Quality Center.
  • Configured Data driven framework with Apache POI to read and write to Excel file, Parameterized tests using JUnit .
  • Developed test scripts to automate process of testing in Selenium WebDriver.
  • Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language.
  • Developing data driven framework using TestNG .
  • Conduct laboratory sessions and teach students Unix/Linux Shell and Python Scripting.
  • Converted Visual basic Application to Python, MySQL
  • Generated Python Django Forms, Crispy forms to record data, login and signup of online users
  • Experience in development test automation
  • Developed test scripts to automate process of testing in Selenium WebDriver.
  • Wrote and executed automated Data Driven Test Scripts in QTP for different test scenarios, inserted various checkpoints to check web pages, table contents, databases, bitmaps and text.
  • Automated Web Based testing using Quick Test Pro (QTP).
  • Developed reusable and well commented Selenium functions using Java.
  • Tested web services, XML, WSDL using SOAPUI tool. Modified end points when we worked on different servers and different versions of Web Services.
  • Extensive knowledge in Python, JAVA, MYSQL, Oracle Unix and Linux.
  • RESTful web service testing using JMeter.

Environment: Microsoft Office, Selenium, Quick Test Professional, QC, SQL Database under Windows platform IIS 5.0, C#.Net, Coded UI, Python Script, JavaScript, TestNG, JIRA.

Confidential, Dallas, Texas

Test Engineer

Responsibilities:

  • Worked as Software engineer in provisioning team of Customer Relationship Management (CRM).
  • Design comprehensive test plans and cases that cover functional and technical specifications, integration, compatibility, and performance.
  • Understand testing objectives and priorities and work with other team members to resolve problems in a timely and efficient manner.
  • Assist other team members with maintaining and troubleshooting automation scripts.
  • Gathered In-depth knowledge of testing Web-based applications
  • Developed test scripts based on business objectives and project artifacts.
  • Worked with Selenium IDE
  • Executed Selenium test cases and reported defects.
  • Created Test cases using Element locators in Selenium IDE.
  • Participated with the team for GAP analysis in case of any new production defects, different from previously raised defects.
  • Coordinated with onshore and offshore teams for test case optimization and Cost Benefit analysis.
  • Executed functional testing scenarios of both web-based and back-end batch transactional processes.
  • Analyzed test plans, defined test cases according to the business specifications given and uploaded into Quality Center.
  • Communicated with the ordering and provisioning to activate products and services ordered.
  • Complete knowledge of Software Development Life Cycle and Software Testing Life Cycle
  • Solution based on Amdocs OMS product.
  • Will work in context of Clarify.
  • Manages the ordering and provisioning steps to activate products and services ordered.
  • Will handle all required business processes, e.g. Provide, Change, Cease, Amend, Suspend, Resume, and Cancel.

Environment: Windows XP, HTML, IE 6.0,Toad, MS-Access, MS-Word, MS-Excel, Quality Center, Selenium IDE

Confidential

QA Analyst

Responsibilities:

  • Involved in maintenance and enhancement of the existing Internet Auto Q&B application and keeping it updated with “Rate and Regulation” changes given by the product team.
  • Continues alert monitoring, escalating management, Coordinating application Development team, Documenting and maintain the status reports etc.
  • Prepared Master Detailed ETL and BI Test Plan for the entire Project based on Test Strategies and Developed scripts, utilities, simulators, data sets.
  • Involved in project documentation.
  • Accessing defect tracking tool HP ALM/QC in functionality like Requirement, Testing, and Defects modules.
  • Performed Functionality, Negative, GUI, Sanity testing, System testing and Database testing.
  • Implemented automation using SELENIUM Web Driver, JAVA, Selenium Grid, Cucumber and Maven.
  • Develop and Implement Page Object Model based automated functional testing utilizing Jenkins, Behave Java and Selenium WebDriver for automating the web applications.
  • Worked with Jenkins Continuous Integration tool and Build Tool Maven .
  • Provide trainings Confidential the unit level and come up with Automation POC's on Ruby/Cucumber tool.
  • Provides the status reports like how many test cases executed, defects found, defects pending, defects solved.
  • Documented the test results and informed to QA lead about the status.
  • Validated BI Dashboards, Drill Down features, Slice and Dice, Master & Detailed Reports and Scorecard formats.
  • Capable of developing new scripts for the new requirements.
  • Involved in maintenance of automated test scripts to support regression testing.
  • Generated email able reports using TestNG framework.
  • Logged defects in HP ALM, re-tested defects, analyzed defect with Users and Developers.
  • Understanding and analyzing the User Stories and creating different scenarios against the User Stories.
  • Developed BDD tests using Cucumber by writing features and Developed required Selenium support code in JAVA for Cucumber .
  • Update all test plans and test cases to changing Backlogs.
  • Participation in conference call meeting with the on-site team.
  • Attending daily scrum meeting.
  • Responsible for Sanity, Functional and Regression Testing.

Environment: SDLC, UML, Java development technologies including XML, JSP, JavaScript, HTML, Eclipse/ IDE, Dreamweaver, Selenium WebDriver, Relational Databases (DB2/Oracle/SQL Server) J2EE,MS-Office, HP ALM.

Confidential

Web Developer

Responsibilities:

  • Involved Manual testing, Functional Testing, Black box testing, Regression testing, System testing, Integration testing and end-end testing, User Interface testing and Data Driven Testing.
  • Gathered test data requirements for data conditioning from Business Units to test total application functionality.
  • Responsible for testing Remedy Incidents (production defect tickets), regression testing existing functionality of the application and features.
  • Created test scenarios for System testing and Regression testing.
  • Prepared test plans, test cases for both positive and negative scenarios and mapped the same to requirements.
  • Executed test scripts, and analyzed the test results.
  • Used Test Director as a central repository for all the test activity.
  • Attended meetings with developers in the discussion on resolving the issues, priority of bugs and updating the status of bugs once they are fixed.
  • Responsible for writing the SQL queries to verify GUI front-end results and to extract and to manipulate the data to satisfy test cases/ requirements.
  • Tested Web page presentation manually for different browser compatibility.
  • Tested broken links and inter application links in Development, Test, and Production environments.
  • Bug tracking and defect logging tools like Bugzilla, Jira, remedy, HP Quality Center/ALM.
  • Executed test cases before and after bug fixes for each build for User acceptance testing.
  • Performed Back-end testing using TOAD .
  • Tested the application for third party vendor confirmation and client reports as per use cases.

Environment: Test Director, Win Runner, J2EE, Tomcat, HTML, UNIX Oracle and Toad.

We'd love your feedback!