Automation Test Analyst Resume
NY
TECHNICAL SKILLS:
Test Approaches: Waterfall, Agile/Scrum, SDLC, STLC, Bug Life Cycle
Testing Tools: Selenium WebDriver, TestNG, Selenium IDE, Selenium RC, Selenium Grid, JUnit, Cucumber, SoapUI, Log4j, Saucelabs
Test Build & Integration Tools: Maven, ANT, Jenkins, Bamboo
Frameworks: Keyword Driven, Data Driven, Hybrid, Page Object Model (POM)
Programming Tools: JAVA, Gherkin, SQL, JavaScript
SCM/CI Tools: GIT, Jenkins
Markup Languages: HTML, XML, XPath, CssSelector
Databases: MySQL, Oracle
Browsers: Internet Explorer, Mozilla Firefox, Google Chrome, Safari
Operating Systems: Windows XP/7/8, MacOS
Defect Tools: HP Quality Centre, JIRA, Test Rail
MS Office Tools: Outlook, Word, Excel, PowerPoint, MS Access
Utilities: Eclipse, SVN, FireBug, FirePath
PROFESSIONAL EXPERIENCE:
Confidential, NY
Automation Test Analyst
Responsibilities:
- Develop test strategy and create test plan/test cases for testing various product modules.
- Review product designs, specifications and user stories to develop comprehensive test cases.
- Interacted with business analysts in requirement review and walkthrough meetings to understand requirements for functional, usability and security testing.
- Writing scripts for Secure Login Test using Data Driven framework importing data from excel sheet using Apache POI, and JDBC connector from databases as well.
- Developed database validation using JDBC.
- 30% of time was used for Manual Testing and validation of Manual and Automation test cases.
- Involved in writing application level code to perform client side validation using JQUERY and JavaScript.
- Performing Cross Browser, Configuration and Black Box.
- Prepare and review automation test scripts and checklists for application testing, involved in database testing.
- Design and development of Selenium Web driver based framework using Java
- Used Jira for Defect tracking and also integrated the Automation scripts results in HTML file.
- Performed browser (IE) and platform (Windows 7/8) compatibility testing in virtual machine environment.
- Comprehensively handled QA process (weekly sprint) in an Agile environment along with releases on demand for critical projects.
- Determine root cause and resolve defects using JIRA, and used Git for code management/source control of automated scripts.
- Responsible for testing UI functionality of the User account management, printing postages/labels, search and shopping cart module pages using Selenium Web driver and TestNG.
- Experience in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable conditions as well as identifying web elements using firebug.
- Worked on Page Object Model and Page Factory Framework to automate testing using Java and TestNG.
- Performed manual webservice testing using Postman.
- Performed backend regression testing by writing SQL statements to review the returned data to ensure that the correct data was retrieved
- Used ANT to build and run selenium test cases automatically within Jenkins continuous integration environment.
- Performed regression testing for every modification made in the Stamps appon new builds and automated those steps using Selenium WebDriver .
- Monitor and track high priority defects on day - to-day basis, write positive and negative test cases to improve traceability and quality of application.
- Reported and tracked the bugs to closure using JIRA .
- Attending the daily stand up/scrum meeting to discuss status and blockers.
- Update test results and create sign off document for various releases.
- Facilitated defect triage process to help in resolving product issues.
- Worked in the agile development environment with frequently changing requirements and features set.
Confidential, MD
Software Test Engineer
Responsibilities:
- Analyzed Test Result under Agile Methodology and attended all agile meeting.
- Created documents detailing the process for each of the test scripts and the scenarios each script performs.
- Analyzed the Test plan, which detailed the testing scope, strategy, test requirements and necessary resources.
- Fully involved in analyzing Business Requirement Documents and writing Test Plan.
- Performed Regression, Functional, Smoke testing.
- Developed and updated Test Plans, Test Cases and Test Scripts in Test Link and executed them using JIRA.
- Prepared Test cases for the system, reviewed them with the developers, and finalized it.
- Involved in developing Test plans according to the requirements.
- Provided a weekly project report that includes Test Metrics and status reports.
- Involved in working on Selenium WebDriver for Functional Regression testing, and Cross Browser Testing.
- Used Java language for automation, TestNG for testing framework, Maven for building projects.
- Wrote automation script on existing testNG and page object model/page factory based framework and generated automation report.
- Involved working on a project where we implemented BDD, Cucumber framework with Java, JUnit and Page Object Model.
- Practiced continuous integration process using Jenkins, ran automation script nightly basis, debugged the script, identified bug, and reported defects in JIRA.
- Participated in the technical review of test automation project deliverables ensuring deadlines and schedules are still in scope and on track.
- Provided Mechanisms and Methodology to ensure Execution of QA Processes used in Preparation, Support, Management and Continuous Process Improvement.
- Worked with the User Group to document the requirements after analyzing and finding gaps in them.
- Coordinated efforts between product development teams and offshore test team.
Confidential, MI
QA Test Analyst
Responsibilities:
- Actively participated in gathering and analyzing Business Requirements, Creating Directives, Data Analysis, Design, Development, Conversion, System Testing, Documentation, Production support issues.
- Analy zed requirement, understand Test Plan, created Test Case,Test Design and Test Execution and defect logging using JIRA .
- Responsible for designing, authori zng and executing test automation to prov ide the upgrade of platforms and on-going development was successful .
- Hands-on Experience in cross browser testing using different browser and version in different environment.
- Ha d to coordinate with technical product owner for the clarifications.
- Performed manual testing of the application to determine ease of usability of the website.
- Written user-defined functions and generated Test Matrix.
- Performed Regression Testing to weekly builds.
- Worked in Agile Scrum Environment and attended Daily Scrum Standup calls, Weekly grooming Sessions and Sprint planning meetings .
- Work closely with development team and product owner to provide timely and accurate test results.
- Responsible for Backend T esting and executing SQL queries.
- Participated in all phases of the Software Testing Life Cycle (STLC).
- Performed System, Integration, Smoke, Positive/Negative Testing and monitored the behavior of the applications during distinct phases of testing using testing methodologies.
- Coordinated the testing effort towards End-to-End testing to verify the proper functioning
- Worked on test automation framework based on Java, TestNG and Selenium WebDriver to reduce code and better maintenance.
- Used Firebug Tool to identify the Object's ID, Name, XPath, link in the application.
- Reported defects through Jira and performing Regression to resolve bugs fixes.
- Worked closely with cross-functional teams (Dev, BA, PM, Product Owner) as a part of Agile environment.
