Qa Analyst Resume
Frisco, TX
SUMMARY:
- Over 5+ years of diverse experience working as Software Quality Assurance and Software testing life cycle, using various automation tools.
- Excellent in preparing documents, writing test cases as per the software requirements specifications and problem solving with a strong technical background and interpersonal skills.
- Experience in performing Functional testing, Load testing, regression testing, black box testing, Integration testing, Database/System testing and supported user acceptance testing (UAT), API testing.
- Experience in working with open source tools Selenium (Selenium IDE, Selenium RC and Selenium Web Driver), Eclipse and preparation of automation test framework.
- Expertise in working with Automation tool HP QC/ALM to perform functional testing using UFT, QTP test scripts.
- Good knowledge on Junit, Test NG framework for Unit testing and used J - Meter for Load testing.
- Experience in using Jenkins as a Continuous Integration server within AWS.
- Expertise in Java, JavaScript and OOPS concepts required for Selenium frameworks.
- Extensively worked on Data Driven, Keyword Driven, Test-Driven Development, and Hybrid Test Automation Frameworks.
- Worked in Multiplatform Environments like Windows, Linux/UNIX, Web applications, GUI based client/server applications and mobile applications on IOS and Android platforms.
- Expert using open source bug tracking tool JIRA, Quality Center and Bugzilla.
- Experience with source version control tools such as Subversion SVN & GIT.
- Experience in all phases of SDLC coupled with ample proficiency in applying them in all projects and implementing Agile, Kanban, Scrum methodologies.
- Good work ethics with excellent communication and interpersonal skills.
- Capable to delve into the new leading Technologies.
- Ability to work well in both a team environment and individual environment.
TECHNICAL SKILLS:
Languages: C#, Java, PHP
Testing Tools: Selenium WebDriver/RC/IDE/GRID, HP QTP, UFT, J-Meter, Load Runner, Junit, Test NG, Appium
Web Technology: HTML, CSS, JavaScript, XML
Framework: TDD, Keyword Driven, Data Driven, Hybrid Testing Framework.
CI/CD Tool: Jenkins
Defect Tracking Tools: Jira, Bugzilla, CA Rally
Databases: SQL Server, Oracle, PostgresSQL
Operating Systems: Windows, UNIX, RHEL, CentOS
Sub Versioning: GIT, SVN, CVS
Productivity Tools: Microsoft Office suite, Microsoft Project, and Microsoft Visio
PROFESSIONAL EXPERIENCE:
Confidential,Frisco,TX
QA Analyst
Responsibilities:- Performed testing on Bonzi product working with to test new features developed.
- Designed Automation test scripts using selenium and manual test cases and test scenarios. Performed functional and exploratory testing for new features with expanded test coverage.
- Created test cycles and the test cases for the sprint release and executed the test cases using Zephyr in Jira.
- Performed cross-browser testing to check the application works on different browsers/ versions and backend testing of application using PSQL, writing queries to confirm correctness of data entered via UI, and data manipulation.
- Worked with cross functional teams to perform End to End regression test scenarios before the release and helped other Bonzi teams with functional testing when required.
- Created execution document for every test case by attaching screenshots of the tests performed and reported bugs through Jira.
- Interacting with Product owner to understand the application design and functional specifications.
- Involved in Sprint planning, refinements to provide estimations for the user stories and attended sprint retrospectives, daily standups to update the test status.
- Coordinated with development team in fixing the issues, defects to meet the acceptance criteria.
- Ensure all assigned deadlines for tickets are met or escalated according to procedure.
- Performed Peer reviews while test case creation, test execution and participated in team demos before release.
Environment: Selenium, Codeception, Zephyr, PHP, PostgresSQL, Jira
Confidential, Plano, TX
QA Analyst
Responsibilities:- Interacted with project manager, business analysts and developers to understand the application design and functional specifications.
- Designed and Developed Test Cases for automated testing using Selenium, Junit and Eclipse IDE.
- Generated UFT scripts with standard checkpoints, validation checkpoints and Synchronization Points.
- Designed Functional Libraries, Functions, and Subroutines, Common functions, Regular Expressions and Environmental variables using UFT in VB script.
- Using UFT, converted manual test cases to automation test scripts, Developed automation test framework for HP QC/ALM, QTP /UFT
- Improved data driven selenium framework by creating methods to create screenshots on test failures for ecommerce application.
- Automation scripts execution through ALM, updating test results and uploading relevant files/screen shots back to ALM.
- Developed and executed test cases for RESTful services using UFT tool. Add check points to validate the response header.
- Installed & Configured Selenium Web Driver, Test NG, Maven tool and created Selenium automation scripts in java using Test NG prior to next quarter release.
- Contributed to the Continuous Integration pipeline running component builds, creating and running Deployment jobs on individual stages on Jenkins, and running automated and manual functional tests.
- Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA.
- Managed central repositories, Implemented Atlassian Stash along with GIT to host GIT central repositories for source code across products, facilitate code reviews.
- Worked in very tight, dynamic and fast paced environment. Coordinated with other teams and implemented efficient testing strategies to leverage deadlines.
- Moderated daily status meetings, attended weekly status meetings, client demos.
Environment: HP ALM, Selenium, Test NG, Java, Jenkins, SQL, HTML5, XML, Appium, Jira
Confidential,Southlake,TX
Associate QA Engineer
Responsibilities:- Involved in Airline ticketing team for testing the modules using Sabre GDS & Online reservation portal to support Automation team to perform functional testing using UFT automate test scripts for several projects in HP ALM and Selenium.
- Involved in creating the Automate test scripts which requires assertions and validations as per the business work flow.
- Web browser automation testing for java based application using Selenium Web driver and JUnit.
- Analyzed and followed the Kanban workflow as per the business requirement team and regularly attend the walk-through meetings with team members.
- Performed End-To-End and Regression testing for modifications in the application and new builds using QTP/UFT.
- Created a user guide for Migration tool to run queues for Airline migration. Performed load testing using J-Meter to run migration queues which have millions of PNR records of the customers.
- Analyzed the customer requirements to execute test cases and test scenarios using functional testing.
- Used Selenium WebDriver to automate regression tests on multiple platforms and browsers and used GIT for pulls and commits to synchronize the work with JIRA tracking tool.
- Peer-review for test planning, test case development, and test summary activities.
- Developed ANT based build scripts to run Selenium Automation. Integrated ANT Scripts to Continuous Integration Server to run nightly tests.
- Setting up and maintaining automated build scripts in Jenkins. Worked with development team on enforcing source control strategies, building, packaging and deployment of products.
- Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with Dev/ Test/Prod Branching Model for weekly releases.
- Tested the basic functionality of the airline ticketing application manually for initial phase of testing.
- Prepared end-end test plans and setting-up environment for end to end testing in Trip case mobile app using Jenkins pipeline in AWS environment.
- Automated Weekly releases with ANT/Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository
Environment: HP ALM, Selenium Web driver, VB Script, Sabre, J-Meter, Java, UFT, SOA Test, XML, AWS, GIT, Linux, REST API, Jira
Confidential
QA Analyst
Responsibilities:- Analyzed the user requirements by interacting with system architects, developers and business users.
- Creation of Test Cases and Test Director and executing the test cases.
- Functionality testing is performed manually.
- Involved in writing Test Scripts for the main application functionality such as validation, business work- flow.
- During testing life cycle, performed different types of testing like system testing, Integration testing and Regression Testing.
- Built Test scripts for different modules of application to check the performance of the application.
- Regularly involved in discussion with developers with the test results to improve the performance.
- Performed Manual Testing on different Modules of the Application.
- Manual verification of data using airline products like SABRE and TRAVELSKY.
- Investigated software bugs and maintained reports, tracked defects.
- Prepared detailed reports of Bugs and Defects, Pass/Fail reports and comparison analysis, and interacted with the development teams, application and data architecture team, migration and build teams and the DBA team to report and correct defects.
- Identifying bugs and interacted with QA Lead and Developers to resolve the issues of on bugs.
- Worked on Selenium for Loading, Executing and preparing the Test Results.
- Developed and conducted system and user acceptance test plans on completion of system testing before installation of the application on user environment.
- Created SQL Scripts to run against database testing and for populating, updating and deleting the data from the database.
- Involved in the design of Automation Approach, Automation Framework, and Automation Object Model.
- Used the Jira as bug-tracking tool to centralize the bugs and to follow up the bug status.
Environment: C++, Java, SQL, Oracle, QTP, Jira, Load Runner, UNIX, Linux, Selenium, HTTP, XML
Confidential
SQL Developer
Responsibilities:- Installed and troubleshot application and software within the department.
- Working a team developer to develop the application for client’s student’s loan application online.
- Coordinated developer’s efforts designing database structures, schema, and associated infrastructure for real-time access to data for customers and end-users.
- Implemented the automation of University bursary program using Java and SQL.
- Used SQL profiler to monitor the performance, Debug Transact-SQL statements and stored procedures in existing application, to identify slow running query etc.
- Modified store procedure for performance tuning.
- Deployed database objects from development and testing environment to production environment.
- Extensively used joins and sub queries to simplify complex queries involving multiple tables.
- Configured and deployed the J2EE application on WebLogic Application Server.
- Created reports and performed all Administrative activities. Also, Installed and maintained SQL Server Reporting Services (SSRS) 2005.
- Participated in the automation of a web based application to apply for financial assistance; Java for web front; and SQL Server in the back-end application.
Environment: Windows XP, SQL Server 2008R2, SQL Server Integration Services (SSIS), SQL Server Reporting Services (SSRS), Eclipse, J2EE.
