Qa Engineer Resume
Bothell, WA
SUMMARY:
- 8 Years of Experience in both manual and automation Software Quality Assurance testing of web - based application and Backend Testing.
- Involved in both Black Box Testing and White Box Testing.
- In depth knowledge of Quality Assurance Standards, methodologies and strategies.
- Better understanding of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Experienced in Software Quality Assurance (SQA) using manual testing and Automated Testing tools like Selenium IDE/Web Driver/Grid.
- Specialized in user requirement analysis, documenting test plans, preparing and executing test cases to test the application functionality against user requirements using Selenium IDE/Web Driver.
- Worked on automation Hybrid framework using data drive and Keyword driven frameworks.
- Experience in creating test plans, writing and executing test cases, Manual Testing and Automated Test Execution.
- Experience in writing complex SQL queries.
- Experience in front-end testing like GUI, Functional, Regression, Integration, and User Acceptance Testing.
- Experience with Version Control Tools like GIT.
- Experience in web based testing using Selenium IDE/Web driver.
- Experience in using Quality center and JIRA to manage the software testing process and defect tracking.
- Automation testing with TDD and BDD.
- Involved in mobile application testing on both android and iOS platforms.
- Experience with third party report generation tools like TestNG and JUnit.
- Experience working in JAVA and SQL.
- Work Experience in Databases like MySQL, Oracle and MS-Access.
- Experience working with Jenkins, Cruise control.
- Experience working with DynaTrace for performance monitoring. Ability to rapidly learn new concepts together with excellent interpersonal skills
- Worked on different programming platforms like Eclipse.
- In depth knowledge of agile processes, scrum calls, waterfall methodologies.
- Excellent interpersonal skills, communication skills, and analytical skills.
- Ability to work independently and work well with others in team.
- Always willing to learn new things, attentive to details, follows instructions well, and delivers in a timely manner.
TECHNICAL SKILLS:
Tools: Selenium Suite, JIRA, HP Quality Center, Jenkins, Maven, GIT, SOAPUI, REST, TestNG, and Junit
IDE Tools: Eclipse
Databases: SQL Server Management Studio 2008/2012, MySQL, Oracle, Ms- Access
Packages: Microsoft Office
Browsers: Windows IE, Mozilla, Chrome, Netscape Mac Safari, Mozilla, IE
SDLC Methodology: Agile, Waterfall, V-Model
Languages: Core Java, Java Script, SQL
PROFESSIONAL EXPERIENCE:
QA Engineer
Confidential, Bothell, WA
Responsibilities:
- Analyzed business and user requirements to prepare test plans, test procedures, test cases, and test scripts.
- Involved in both manual and automation testing (using Selenium).
- Worked on writing complex SQL queries.
- Followed SDLC process, worked on Web based testing, IOS/Andriod application testing.
- Tested ATT applications using 4G/3G on IOS/Andriod devices.
- Tracked the defects and generated bug report Confidential the end of testing cycle using BugZilla.
- Tested applications using LTE options on IPhone6/7 and IPad.
- Used HP Quality Center (QC) as a test management tool in defining releases.
- Reported the defects for ATT applications and escalated to the developers to fix the problems.
- Created the reports for performance of ATT applications for consumer wireless, abs, home solutions.
- Developing scripts using jQuery, Javascript, Angular JS, Iframe and Xpath.
- Developed and implemented the test plans.
- Using HP Quality Center for storing, maintaining the test repository, bug tracking and reporting.
- Executed test cases and test scripts for manual and automation testing. Defects are raised in the HP Quality Center/HP for logging, tracking and reporting bugs in the application
- Provided different build reports, Selenium automation reports, and Performance testing reports to Senior Management.
- Assigned and distributed the tasks to team members, organized meetings with developers and other support teams to discuss issues.
- Periodically monitor performance and availability issues.
- Defects logged in a JIRA and assigned to respective developing team to work on and hence followed JIRA workflow for further communication.
- Created Automation test framework using Selenium.
- Run tests by using Selenium remote control in different browsers.
- Developed test cases for manual testing.
- Developed, reviewed, and executed manual test cases and automation test scripts.
- Worked in Agile Software Development methodology and participated in daily scrum meetings to provide the daily updates and collectively document the team updates.
- Developed test plans and test procedures and executed them manually.
- Worked with Selenium WebDriver to create selenium automation scripts in java and performed Functional Testing and automated Regression Testing
- Used GIT to access and update the automation scripts and refer to the source code.
- Configured and used Selenium WebDriver, TestNG, Cucumber and Eclipse for automation in Hybrid model which cut down the script development time in half prior to agile release.
- Used defect tracking tool like JIRA to handle issues.
- Performed functional, regression, backend Testing.
- Executed automated test scripts for GUI, user acceptance, UI, and usability testing.
- Worked in MySQL for backend testing to check the data integrity.
- Performed regression testing for new builds and modified application using Selenium IDE.
- Performed web-based testing in multiple browsers using Selenium Web Driver.
- Validated application’s GUI for compliance with usability guidelines and industry standards.
Environment: J2EE Technologies, My SQL, PeopleSoft, C#, QTP, VB Script, .NET, Selenium 2.45.0, Eclipse, GIT, JIRA, Cucumber, TestNG, Agile.
QA Engineer
Confidential, Woodbury, MN
Responsibilities:
- Reviewed test requirements and prepared test plans, test scripts, test scenarios, and test strategy.
- Created automated test scripts suing Selenium IDE/Web driver and QTP.
- Performed Functional Testing, Unit Testing, Regression Testing, User Acceptance Testing.
- Developed test cases for manual testing.
- Involved in manual testing.
- Worked on developing Data Driven Framework.
- Performed Functional/System testing by developing Automation test scripts using
- Core Java and Selenium Web driver.
- Performed cross browser testing on IE and Firefox using Selenium Web driver.
- Wrote and executed T-SQL queries in SQL Server Management Studio 2012 to perform backend testing.
- Involved in testing the application compatibility on different devices including mobile and tablets.
- Used VBScripts in QTP to access webpage script variables.
- Used SVN to access the source code and automation scripts.
- Written shell scripts and Python scripts for performing Load tests on applications.
- Parallel Execution of automation scripts in multiple browsers using Selenium Grid.
- Involved in defect management including defect logging and defect tracking by using tools like Quality Center.
- Worked with Scrum Methodology.
- Attended daily Scrum meetings and reviewed the issues with detailed test reports concerning the progress of work and detail defect analysis.
- Identifying multi browser test cases for each sprint and developed regression suite to run on various browsers.
Environment: Java Technologies, Scrum,, Selenium IDE/Web driver, Eclipse,, VB Script, SQL Server Management Studio 2012,, Quality Center, and Testing.
Test Engineer
Confidential
Responsibilities:
- Analyze business requirements, Software requirement specifications.
- Developed automated scripts using Selenium Web Driver, TestNG in Eclipse to perform functional and regression testing for web based applications.
- Responsible for implementation of Hybrid Test Automation Framework build using Selenium WebDriver, TestNG and Maven technologies under Java platform.
- Reported software defects in JIRA and interacted with the developers to resolve technical issues.
- Used agile methodology and engaged in an iterative workflow and incremental delivery of working software.
- Created data-driven framework to get the test data from excels sheets and property file.
- Practiced continuous integration process using Jenkins and ran automation script nightly basis and debugged the script and identified bug and reported defects in JIRA.
- Used Maven as the project build tool, GIT as Repository, and Jenkins for Continuous Integration and JIRA as a defect tracking tool.
- Cross Browser/ Platform testing using Selenium GRID and executed scripts using Appium.
- Prepared Test cases based on FRS documents using Test Link tool.
- Participated in Test Case reviews and client meeting.
- Prepared test data for Test cases Based on SRS.
- Performed Functionality Testing and Regression Testing.
- Defect tracking and Reporting using JIRA and Mantis.
- Converting Manual Test cases into Automation Test Scripts using WebDriver in TestNG.
- Debugging of Automation Test Scripts.
- Support to the UAT, T1-Privew and Production builds.
- Execution of Test Cases and Publishing the Execution Reports, involved in Daily Status Meeting
- Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.
Environment: Java, .Net, Celebrus, Speed Traps, SARS & ICE and SQL
Test Engineer
Confidential
Responsibilities:
- Understanding the Requirements by studying Requirements Document
- Participated QA weekly meetings, project status meetings and interacted with developers discussed Enhancement and Modification Request issues and defects in the application
- Involved in estimation and preparation of test case scenarios and test plan documentation for validating and reporting.
- Develop the scripts by using TestNG with WebDriver.
- Execute the scripts on the new build.
- Analyze the changes in the new build and update it accordingly.
- Prepared Test cases based on FRS documents.
- Participated in Test Case reviews.
- Prepared test data for Test cases Based on SRS.
- Performed Functionality Testing and Regression Testing.
- Defect tracking and Reporting.
- Converting Manual Test cases into Automation Test Scripts using WebDriver in TestNG.
- Debugging of Automation Test Scripts.
- Support to the production build, analysis of client bugs, Defect Management and regression testing
- Analysis of client bugs, Defect Management
- Execution of Test Cases and Publishing the Execution Reports
- Involved in Peer review meeting and Daily Status Meeting
Environment: Java, kony Server, SOAP, SQL
