Automation Qa Engineer Resume
Chicago-iL
SUMMARY:
- 6+ years of industry experience of software testing
- Understanding of Software Development Life Cycle and SQA Methodology, Tools and Techniques
- Expertise in performing Automated Software Quality Grey Box Testing, Manual Testing Black Box Testing,
- Expertise in Functional Testing Tools like Selenium using JAVA
- Expereience in Mobile Testing on Android by using Android Driver in selenium
- Experience in Black Box testing with a complete QA cycle - from testing, defect logging and verification of fixed bugs
- Very Strong and Proven Knowledge in Java
- Good Knowledge on Java Based Web Application
- Expertise in automating test cases with cucumber and Page Object Model Frameworks
- Have worked on Dynamic environments that follow Water Fall Methodology and Agile Methodology
- Have Expereience to create SQL queries to validate data in DataBase
- Have Experience in API Testing by using SOAP UI
- Have Expereience in automating API for WebServices and Run them by using TestNG
- Strong Problem Analysis & Resolution skills and ability to work in Multi-Platform Environment like Window and Unix
- Proven ability to work within tight deadlines with accuracy
- Self-motivated and detailed-oriented individual with high level of work ethics
TECHNICAL SKILLS:
Platforms: Windows 7/Vista/XP, MAC OS X,Unix
Scripting Languages: JavaScriptLanguages: Java, HTML,XML,WSDL,SQL
Database: Oracle, MySQL, MS Access
Test Automation: Selenium RC, Web Driver, Eclipse, Aptana
Networking: HTTP
Bug Tracking: Bugzilla, Jira, Quality Center
Browsers: MS Internet Explorer, Mozilla Firefox, Chrome, Safari, Opera
Applications: MS Office (Word, Excel, PowerPoint, Outlook
WORK EXPERIENCE:
Confidential
Automation QA Engineer
Responsibilities:
- Participated in agile development process and updated daily status in rally Tool during sprint before going to Scrum Meetings
- Performed Regression Testing on each building using Selenium web driver by using cucumber framework.
- Analyzed the business requirements and functional specification documents, wrote test cases, test plans.
- Performed ad-hoc, Integration, functional, UI, system, API testing by using SOAP UI
- Performed Cross- Browser and Cross - Platform testing to verify the application consistency on various builds in different web browsers and in different operating systems.
- Scripted high level regression documents for the projects worked on and also shared knowledge on various tools in share point to the peers.
- Performed End to End testing on various builds for UI and Functional Validations
- Validating bugs and ensure fixing of bugs by the development team with reduced defect aging
- Analyzed the bugs before assigning to developers and always provides defect logs in the bug reports as a to developers for more clarification on bug behavior.
- Used JIRA as a bug tracking tool.
- Worked with Release team for build and deployment failures and for environmental issues.
- Involved in validating the data in the back end with using SQL Queries and in grown tools. used JDBC to validate the data by using SQL queries.
- Performed Regression Testing throughout the project using Selenium web driver.
- Used Firebug to find HTML Elements worked with android team to test application on android device by using AndroidDriver.
- Collaborated with cross functional teams across different geographical locations for ensuring high quality software release. support to the production for Each Release
- Helped International project team for release level regression for international project launch
- Communicating with team members and managers by participating in peer review and bug review meetings
- Actively participated in weekly and Daily project status meetings and bi weekly team meetings.
Environment: Windows XP, Windows 7, Soap UI, Toad, PL/SQL developer, JIRA, In grown tools, Oracle 10g, JBoss, AJAX,XML, HTML, CSS, Windows, Linux, Perforce, Java, Selenium, TestNg, Eclipse, Firebug.Android, Rally
Confidential, Chicago-IL
QA Engineer
Responsibilities:
- Participated in Functional Walk throughs, and bug triage meetings.
- Analyze, design, and maintain test artifacts such as test objectives for manual and automated tests
- Ensure application meets documented requirements using defined quality processes and best practices
- Perform applicable testing and verification using appropriate QA practices
- Log defects following appropriate QA practice.
- Perform data validation using SQL queries
- Extensively used putty tool
- Develop and execute automated tests for regression by using Selenium WebDriver
- Developed test cases for Flash Testing and Applet Testing to automate by using Selenium
- Performed Smoke testing duties and browser compatibility testing for different modules (Production, QA and Demo) in Internet Explorer, Firefox, Chrome, Safari
- Collaborate with the development team and stakeholders to ensure testable user stories are created and estimated
- Identified test conditions of satisfaction for user stories and testing tasks
- Captured and reported quality metrics to varied audiences
- Contributing to the quality of the solutions by identifying issues in architecture/design as well as implementation
- Suggesting and influencing process improvements and acting as a quality change agent for the organization
- Participated in all Agile planning activities, such as user story creation, point estimation, related defects while paying particular attention to testability
- Collaborate and provide feedback on user story details related to clarifying requirements, testability, acceptance criteria
- Collaborated with business/customer representative/SME in determining acceptance criteria for user stories
- Used Jira as Bug Tracking tool
- Provide regular status to project team on QA progress
- Disseminate QA summary reports as needed (e.g. Pre-imp)
- Work closely with product team to identify and resolve issues
- Design and write automated regression tests using Selenium webdriver and Executed Testng page object model framework
- Followed QA testing automation setup to set up Selenium RC/ Aptana studio 3 (web based integrated development environment) to run automated test scripts
- Verified automated scripts designed by third party (Kaverisoft) to identify defect issues to find out the issues and ran them again on RC/Eclipse
- Compared Selenium/Eclipse; Selenium/Aptana combinations while running automated tests
- Review Bugs listed as Resolved/Fixed (Resolved/Integrated) for latest release.
- Suggested enhancements to the existing modules
ENVIRONMENT: Jira, JBoss, MS word, MS excel, Java, Eclipse, Aptana,Selenium WebDriver, Linux, Oracle, SQL, XML, Windows, putty
Confidential, chicago-IL
QA Analyst
Responsibilities:
- Actively Participated in requirement gathering from end Users, Responsible for writing functional Specifications and design documents
- Involved in creation of Test plan and responsible for creating Test cases from the functional Requirements
- Used best practices to create and execute extensible tests.
- Worked with the team to increase the test coverage
- Worked with Developers to ensure testing issues are Resolved
- Coordinate efforts with other QA members responsible for building and maintaining the test environment and regression test bed.
- Responsible for over viewing reported bugs
- Provide feedback on and suggestions for improving QA Procedures to QA Project and Technical Leads
- Responsible for Smoke Testing
- Used Quality Center as Time Management tool and as Bug Tracking tool.
- Performed data validation using SQL
Environment: Windows, XP,Unix, Oracle 10g,putty, MS word,MS XL,Quality center
Confidential, HartFord - CT
QA Analyst
Responsibilities:
- Worked closely with Business analysts, System Analysts, developers to understand Requirement and Technical Design Document.
- Followed water fall methodology.
- Participated in Business Requirements,IT Requirements and Release Planning meetings.
- Performed Backed Testing to validate data Using Toad, added SQL queries to the required Test cases
- Performed Functional Testing,Regression Testing, system testing,UI testing for each build
- Used Bugzilla as a Bug Tracking Tool
- Attented Bug triage meetings and weekly meetings,daily meeting.
Environment: Windows XP, windows 7, SQL server 2000, Oracle, HTML, JAVA, Bugzilla,Mac O
