Qa Engineer Resume
SUMMARY:
- Over 5+ years of experience which includes various types of testing like functional, unit, GUI, automated testing in various client domains.
- Diversified experience as Quality Analyst and Engineer with testing of stand - alone, client server, web-based Database, Enterprise, Mobile applications.
- Excellent understanding of Software Quality Assurance Techniques and strong knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
- Extensive experience in implementing QA Methodologies, Test Plans, Test Cases, Test Scenarios and test deliverables for various applications.
- Expertise in functional testing, integration testing, regression testing, black box testing, white box testing, unit testing, GUI testing, system, Regression, integration, and UAT testing browser compatibility testing .
- Proficient in different forms of testing like manual testing, unit testing, integration testing, regression testing and non-functional testing.
- Skilled in developing and executing test cases manually and developed automation script with Selenium Suite, Selenium Grid.
- Expertise in Set up of Selenium WebDriver on TestNG Framework using Eclipse IDE
- Experienced in working with unit testing frame works like Junit and TestNG frameworks.
- Good experience in development of iterative and detailed project management plans and schedules using Agile-SCRUM methodology.
- Expertise in writing and executing Test Scripts to implement Test Cases, Test Scenarios.
- Expertise with Core Java, Python and Object Oriented Concepts (Encapsulation, Abstraction, Inheritance, Polymorphism and Exception Handling).
- Testing the security of the hosting infrastructure and testing of web application.
- Implementation of parallel execution in the automation framework to do browser compatibility testing, using IE, Chrome and Mozilla .
- Experienced in working with different software methodologies like Agile, scrum and water fall methodologies.
- Managing the testing team by delegating tasks and tracking the same.
- Experience in End-to-End testing, Ad-hoc testing.
- Knowledge of Keyword Driven Framework, Data Driven Framework and Hybrid Framework from scratch.
- Experience in testing APIs/web services - SoapUI and REST API
- Experienced in testing applications like Web and Mobile Applications (IOS and Android).
- Proficient with developer tools, such as Eclipse, Git and GitHub for developing on the Java stack
- Experience automating build processes by Maven.
- Experience in application deployments and continuous integration system like Jenkins
- Experience in working with Business analysts and developers for complex projects during the full Software Development Life Cycle.
- Experience in using Bug tracker and error logging.
- Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
- Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.
TECHNICAL SKILLS:
Testing Tools: Selenium IDE/RC/WebDriver/GRID, Test Link, Test Manager, Soap UI, REST API
Languages: JAVA, HTML, XML, PL/SQL
Web Technologies: HTML, XML, CSS
Scripting: JavaScript
IDE: Eclipse, SQL Developer
Test Framework: TestNG, Data Driven Framework
Web Debugging Tool: XPath, Firepath, Firebug
Build Tool: Maven
Agile: Scrum, Waterfall
Bug Tracking Tools: JIRA, Quality Center (QC)
Continuous Integration Tools: Jenkins
Version Control: SVN, GIT, TFS
Data Bases: MS Access, Oracle
Operating Systems: Windows, Linux, Mac
PROFESSIONAL EXPERIENCE:
Confidential, Chicago
QA Engineer
Responsibilities included:
- Testing REST service; REST Service provides base to IOS & Android for build theNative Apps using Postman.
- Involved in analysis, functional requirements, documentation, automation testing, and interaction with the clients regarding sign off.
- Responsible for analysis, understanding functional requirements, documentation, manual testing, and interaction with the clients to provide development, maintenance support and Functional testing.
- Testing Scope: Services Testing, Integration Testing, Functional Testing, UI Testing, Enterprise Testing.
- Responsible for Production Business Validation for bi-monthly services installation to support Native App Releases.
Environment: & Tools: Java/J2EE, Struts, Web sphere, Oracle, Postman (REST API Client), SOAP UI, Serenity BDD, Eclipse.
Confidential
Environment: Java/J2EE, Struts, Web sphere, Oracle
QA Engineer
Responsibilities included:
- Involved in preparing test scenarios and test cases using the Functional Requirements as reference.
- Written the test cases in test plan tab in Quality center with the requirements placed in the requirements tab.
- Actively involved and providing advice in design documents of the mobile application
- Perform functional and regression testing in iOS andAndroid platforms
- Testing, debugging, diagnosing and correcting errors in an application programming language within established testing protocols, guidelines and quality standards to ensure programs and applications perform to specification
- Device Matrix creation using Site catalyst reports to get optimize Device and OS coverage
- To work as single point of contact for offshore team members and other stakeholders, tracking and review of deliverables
- Managed Agile team for three week sprints, involved in Story Grooming, Stand up and Retrospective, In Sprint Automation, tasking and estimation of User Stories for all the Sprints
- Good use of SOAP UI tool for the getting the details on conditioning the test data
- Involved in the Enterprise Testing
Confidential
Environment: IVS-Server, Object Image Browser (OIB), Tomcat 4.4, SQL and DB2Tools: Selenium, Manual Testing, Eclipse
Software Quality Analyst Tester
Responsibilities:
- Responsible for the creation and execution of manual test cases.
- Written the test cases in test plan tab in Quality center with the requirements placed in the requirements tab.
- Executed the regression scripts in Quality center and prepared the Status report.
- Manage identified defects andbeing Responsible on the defects till they are closed
- Participated in meetings to discuss Defects and like scenarios.
- Provide management with daily status reports which involves extensive web testing.
Confidential
Environment: .Java and Windows 2K and SQL Server
Tools: Selenium, Rational Test Manager, Manual Test and Clear Quest
Software Tester
Responsibilities:
- Analyzing and Understanding Functional Specification documents.
- Involving in the different phases of the project: IDE Environment Testing, QA Environment Testing, Dark pod Environment Testing and Production Environment Validation
- Developing and Updating the Test Scenarios and Test Scripts for the Enhancement Requests, Modification Requests.
- Peer review of the test scenarios, test cases and Issues.
- Performed functionality testing on application.
- Reporting and tracking defects and updating the Defect Report using Clear Quest.
- Involved in Regression Testing, Functional Testing and GUI Testing.