Qa Automation Analyst Resume
5.00/5 (Submit Your Rating)
Washington, DC
SUMMARY
- 6 years of experience as a Test Automation Engineer/Test Engineer in development and infrastructure as well as API
- Experience in Agile/Scrum software development life cycle participating in Daily Scrum, Sprint Planning, and Retrospective
- Worked in building automation scripts and frameworks from scratch using Selenium Web driver with Java
- Experience in Software Test Life Cycle (STLC) and Defect Management
- Good experience with Selenium Webdriver on creating test scripts for Black Box Testing and White Box Testing.
- Extensive experience in using Selenium WebDriver API for writing JUnit, TestNG and NUnit test suites and test cases for testing functionality with the Selenium Server.
- Solid understanding in Software Development Life Cycle (SDLC) and QA Methodologies.
- Good understanding and experience working on AGILE Methodologies and involved in all phases of Software Development Life Cycle (SDLC).
- Involved in analysis, design and quality assurance of Web - based/PC-based/E-commerce and Client/server applications for Financial, Retail, Airline, POS industries and others.
- Expertise in designing and developing strategic Test plans, Test Cases, and Test Reports for manual test.
- Extensive experience in performing System Testing, Functionality Testing (Black Box), White box testing, Integration Testing, Regression Testing, Smoke Testing, GUI Testing, Database Testing and User Acceptance testing.
- Professional experience in Automation testing using Selenium WebDriver.
- Experience in working with Automation test tools like Selenium, UFT, SOAP UI and SOA test
- Expert in Black Box, Smoke, Functional, Positive, Negative, Integration, System, Regression testing
- Working knowledge on MS Team Foundation Service (TFS) tool for project management, reporting, managing requirements using MS Visual Studio respectively.
- Extensively experienced in validating data persistence using SQL queries.
- Good Knowledge in executing the Tests by manual / UFT Tool process.
- Experienced in Test Scripts in UFT tool by using VB Script.
- Proficient in designing automation frameworks like Data driven and Keyword driven, TestNG.
- Experienced in writing complex SQL queries on MS SQL Server.
- Experienced in Web Service/API testing using SOAP UI.
- Strong Knowledge of Web Services and SOA (Service Oriented Architecture).
- Good working experience on Postman and understanding on Soap UI, Rest Assured for testing and validating various web services and REST API used in the application
- Working knowledge in Object-Oriented Programming (OOP) concept such as inheritance, polymorphism, abstraction, encapsulation, and interface
- Experience in analysis of Software Requirement Specifications. Developed Test Plans, Test Scripts, Test Cases and maintained Test Scripts & document all phases of QA life cycle
- Expertise in Relational Database Management System (RDBMS), and working experience in writing queries
- Possess excellent interpersonal, written, verbal communication skills and strong analytical, problem solving, decision-making skills
- Capability to adapt and learn new tools, techniques, and approaches.
- Experience in testing web services using SOAP UI (SOAP and REST Services).
- Experience in working with build tools like TestNG, Jenkins, Ant and Maven.
- Experience with defect tracking tools like ALM, Jira and Bugzilla.
- Worked in building automation scripts and frameworks from scratch using Selenium Web driver with Java.
TECHNICAL SKILLS
Test Automation Tools: Selenium Web Driver, Test NG, Cucumber, Rest API, Rest Assured, Postman, HP ALM, HP UFT, JIRA, J Unit, Zephyr, Parasoft SOAtest
Programming Languages: Java, SQL, XML, Gherkin, VB ScriptDatabases: Microsoft SQL Server, MySQL
Development Tools: Eclipse, Oracle SQL Developer, Maven, GIT, Jenkins
Operating Systems: Windows, Mac IOS, Mobile (Android)
PROFESSIONAL EXPERIENCE
Confidential, Washington DC
QA Automation Analyst
Responsibilities:
- Extensively involved in all stages of testing life cycle, Test Driven Development methodologies and Software Development Life cycle (SDLC) using Agile, Scrum methodologies.
- Analyzed the business requirements, developed test plans and created test cases in TFS (VSTS).
- Status reporting and test updating in Team Foundation Server (TFS).
- Worked existing Selenium Automation Framework Java using Data Driven Testing.
- Validated data stored in Microsoft Azure SQL Server.
- Wrote Data driven, Cross Browser automation test cases and executed them for Cross browser compatibility using Selenium Webdriver.
- Experienced in testing framework using Behavior Driven Development (BDD) tools like Specflow.
- Experience creating an automation test framework using Java, NUnit, TestNG vetc.
- Wrote Gherkin language test case scenarios in a feature file using Soap UI
- Executed the Test Cases, analyzed the actual results against the expected results to each GUI objects
- Performed web services/API testing manually using Postman and also automated those api.
- Participated in requirements reviews, design reviews, test plan and test case review.
- Modified test plans in accordance with changing requirements.
- Created and executed SQL statements to verify the data in the backend.
- Involved in Sprint Demo meeting, Sprint Retrospective, Scrum and other team meetings.
- Tested independent and dependent modules individually and prepared Test Matrix to keep track of the requirements and the test cases.
- Extensively used SQL statements to query the SQL Server for Data Validation and Data Integrity.
- Worked in Agile (Scrum) Mythology approach
- Designed and developed Test cases for TDD and Behavioral Driven Development (BDD)
- Performed sophisticated Regression, Functional, User Acceptance and Integration Testing
- Developed Automation Test Framework using Java, Selenium Web Driver, Test NG
- Maintained defects in JIRA and prioritized the level of defect according to business impact
- Used Jenkins and GIT for continuous integration and distributed version control
- Tested GET, POST, PUT, PATCH Rest API's and Web services using Postman, Rest Assured
- Work closely with Test Lead during the Software Testing Life Cycle (STLC) by ensuring full test coverage of the assigned test cases.
Confidential, Washington DC
QA Tester
Responsibilities:
- Participated in Release Planning, Sprint Planning, Daily Stand Up and Retrospective for Agile/ Scrum
- Analyzed the business and system requirements with QA Team and involved in developing the Test Plan
- Extensively developed the Test Cases to verify the functionality and adherence to the business requirements
- Developed Test Automation Framework using Java, Selenium, Test NG and Page Object Model concept
- Developed BDD using Gherkin Feature files and automated them using Cucumber, Web Driver and Java
- Applied test automation framework on CI/CD process using Git and Jenkins
- Wrote Data driven, Cross Browser automation test cases and executed them for Cross browser compatibility using Selenium Webdriver.
- Status reporting and test updating in Team Foundation Server (TFS).
- Tested application for browser compatibility in different browsers: Internet Explorer, Chrome, Firefox etc.
- Created defects in JIRA, assigned them to the responsible person and tracked until they are fixed
- Wrote and executed SQL Queries
- Performed Regression Testing for every modification in the application and new release.
- Extensively involved in all stages of testing life cycle, Test Driven Development methodologies and Software Development Life cycle (SDLC) using Agile, Scrum methodologies.
- Analyzed the business requirements, developed test plans and created test cases in TFS (VSTS).
- Worked existing Selenium Automation Framework Java using Data Driven Testing.
- Validated data stored in Microsoft Azure SQL Server.
- Experienced in testing framework using Behavior Driven Development (BDD) tools like Specflow.
- Experience creating an automation test framework using Java, NUnit, TestNG vetc.
- Wrote Gherkin language test case scenarios in a feature file using Soap UI
- Created and executed SQL statements to verify the data in the backend.
- Involved in Sprint Demo meeting, Sprint Retrospective, Scrum and other team meetings.
- Performed Back end testing using SQL queries to make sure that data entered has been uploaded correctly into the database tables.
- Extensively used SQL statements to query the SQL Server for Data Validation and Data Integrity.
Confidential - WASHINGTON DC
QA Tester
Responsibilities:
- Created Test plans, managed team members, assigned tasks and conducted meetings.
- Follow Agile Methodology for all the phases of SDLC and interacted with Lead, Business Analyst, Developers and other QA Members during Daily Stand-Up Meeting.
- Actively involved in all stages of STLC (Software Testing Life Cycle).
- Involved in Web Services/REST API Testing using Postman and also automated the web services testing.
- Created BDD based automation test frameworks using Cucumber.
- Wrote Gherkin language test case scenarios in a feature file using Cucumber.
- Created and maintained test plan, test cases and automation test documents.
- Extensively automated Regression and Functional test suites by developing test cases and test suites using Selenium WebDriver, TestNG and Java.
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML IDs and XPath in Selenium.
- Work on software Verification and Validation manually and use Assertions for automation.
- Created checkpoints and synchronization points in the application to deal with timing problems.
- Involved in extensive data validation, back-end testing and querying the database using SQL queries.
- Used Jira to open bugs, create tasks and user stories, initiate change requests.
- Maintained Traceability Matrix to track the requirements to the test cases to ensure complete test coverage in the Jira.
- Effectively Communicated testing status to QA lead, project managers, and teams who are involved in User Acceptance Testing.
- Have a hands on experience in Smoke,functional, regression and performance tests on order/trade management, retirement, charitable applications using Parasoft SOA test
- Reviewed business requirement and software system design for testability
- Created and executed Test Cases based on User Stories, Test Strategy and Test Plans
- Performed manual tests and data validation using SQL queries
- Performed manual testing by implementing several test cases and documented the results using HP ALM
- Perform different types of testing on web application such as: Smoke, Functional, Boundary, Integration, Regression, Sanity
- Log defects following the Defect Life Cycle
