We provide IT Staff Augmentation Services!

Automation Test Analyst Resume

4.00/5 (Submit Your Rating)

Bismarck, ND

SUMMARY

  • Quality Engineer with 6+ Years of experience in System Testing Lifecycle including Implementing Test Plans, Test Cases and Test Processes.
  • Experience in Manual Testing.
  • Experience in Automation Tools such as Selenium WebDriver.
  • Expertise in designing and executing of automation scripts using Selenium WebDriver for Web Based Applications.
  • Extensive experience in reviewing and analysing Business Requirements and developing and execution of Test Plans, Test Cases/Scenarios, Test Scripts based on the Requirements and Functional Specifications.
  • Performed Functional testing, Regression testing, Adhoc testing, Smoke testing, System Testing, Browser Compatibility Testing, Usability testing and End to End Testing.
  • Extensive experience using HPALM/Quality Center (QC) for requirements, traceability, test execution, defect management and reporting.
  • Experience in Acceptance Test Driven Development (ATDD) & Test Driven Development (TDD) environment.
  • Hands on Exposure on TFS Version Control, SVN.
  • Hands on Exposure on GIT for Version Control, Maven for build and Jenkins for Continuous Integration.
  • Used JIRA to maintain the track of task and subtasks.
  • Proficient in using SQL queries to perform back end testing for data integrity.
  • Cucumber is a tool based on Behavior Driven Development (BDD) framework which is used to write acceptance tests for web application.
  • Experience in testing applications using Agile Development Process and Kanban Process.
  • Involved in Scrum Meeting which include Daily Stand Up, Iteration Planning, Release Planning, Estimation Planning and Retrospective.
  • Solid background in core java concepts like Arrays, Threads, Collections Frameworks and Java reflection.
  • Experience as liaison between business clients and developers to address gaps between requirements and actual development.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

TECHNICAL SKILLS

Testing Tools: Selenium 2, Selenium RC, WebDriver, Selenium IDE, Selenium Grid, Appium, HP Quality Center, Quick Test Professional (QTP), Load Runner, Visual Source Safe, PVCS Tracker, JIRA, AutoIT.

Testing Methodologies: TestNG framework,Junit, White/Black box testing, Regression Testing, User Acceptance Testing, Manual and Automated Testing, Penetration Tester, Stress Testing, End - to-End/Integration Testing.

Programming Languages: SQL, Java, Visual Basic, VB Script, HTML, PL/SQL, C/C++, Visual C++Javascript.

Databases / DB Tools: Oracle, DB2, MS Access, SQL Server, SQL Developer.

Desktop Tools: MS Office, MS Project, Visio, Adobe Acrobat, TOAD.

Java Technologies: JDK 1.x/5.0, J2EE1.4, Java Server Pages (JSP), JSTL, Applets, Java Beans, RMI, JDBC, EJB, JNDI, JMS Threads, Apache Ant 1.6.5, Eclipse IDE, NetBeans IDE.

Application/Web Servers: BEA WebLogic Server 8.1/7.0, Apache Tomcat 5.5.

Operating Systems: Windows and UNIX.

PROFESSIONAL EXPERIENCE

Confidential, Bismarck, ND

Automation Test Analyst

Responsibilities:

  • Participated in the requirements gathering sessions and reviewed functional, non-functional requirements.
  • Perform formal penetration tests on web-based applications, Networks and Computer systems.
  • Design and create new penetration tools and tests.
  • Followed Waterfall SDLC methodology through the project.
  • Designed the automated test cases using the Selenium Web Driver 2 inside the Eclipse IDE using Java.
  • Involved in writing Thread safe blocks for multithread access to make valid transactions.
  • I used multithreading extensively in the math engine which was rather ahead of its time: Its immediate purpose was to enhance the user experience of the program by deferring lengthy calculations to background threads.
  • Made use of TestNG Framework for the creation of automated test cases.
  • Performed the functional, regression and UAT testing of the products.
  • Performed the cross browser testing of the application using IE, Firefox, and Chrome.
  • Performed the testing in test (QA), and pre-production environments.
  • Worked with developers and product manager to resolve the defects on a day to day basis.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium, TestNG, Jbehave, Maven, cucumber, Gherkin and Jenkins Java platform utilizing industry-leading harness design patterns and approaches.
  • Cucumber is a tool based on Behavior Driven Development (BDD) framework which is used to write acceptance tests for web application.
  • Automation project setup and deployment in Jenkins for continuous Integration.
  • Manage multiple builds and patch releases as per the project proceedings.
  • Used HP ALM Quality Centre 11.0 for writing Test cases, Test Execution, Defect tracking and Version One tool
  • Documented and tracked defects using JIRA-ALM.
  • Provided more flexibility in automating test cases.
  • Used Jenkins for Continuous Integration
  • Worked on SQL database using SQL Server Management.
  • Used Maven for Project building.
  • Executed the selenium test cases locally, on VM machines and also using Selenium GRID 2.
  • Logged the defects in the JIRA tool and tracked the progress.

Environment: Selenium Web Driver 2, Selenium GRID 2, Selenium IDE, TestNG Framework, Spring Framework, Java/J2EE, Apache Tomcat, XML, Oracle, IE, Firefox, JIRA, MS Office, MS Project, Visio, Adobe Acrobat, TOAD.

Confidential, Fairport, NY

QA Analyst / Automation Engineer

Responsibilities:

  • Participated in the requirements gathering sessions and reviewed functional, non-functional requirements.
  • Followed Agile Process through the project.
  • Developing new and updated existing test scripts using Selenium WebDriver and TestNG for Web Based Application.
  • Made use of TestNG Framework for the creation of automated test cases.
  • Used Hybrid Test Automation Framework for writing new scripts along with updating existing scripts.
  • Performed the functional, regression and UAT testing of the products.
  • Performed the cross browser testing of the application using IE, Firefox, and Chrome.
  • I Used Appium is a HTTP server in react, node.js which creates and handles multiple WebDriver sessions for different platforms like IOS and Android.
  • I Used Appium is that it opens the door to cross-platform mobile testing which means the same test would work on multiple platforms.
  • Performed the testing in test (QA), and pre-production environments.
  • Worked with developers and product manager to resolve the defects on a day to day basis.
  • Cucumber is a tool based on Behavior Driven Development (BDD) framework which is used to write acceptance tests for web application.
  • Automation project setup and deployment in Jenkins for continuous Integration.
  • Manage multiple builds and patch releases as per the project proceedings.
  • Using JIRA for planning & organizing of tasks, workflows and handling bugs.
  • Implemented Parameterization in SOAPUI and SOA Tested the Services and written Test Cases for and reported the defects to Developers..
  • Implemented Data Driven in SOAPUI and tested various functions in WebServices. With Data.
  • Worked on SQL database using SQL Server Management.
  • Used GIT for version control.
  • Used Maven for Project building.

Environment: Selenium Web Driver, TestNG, Spring Framework, Java/J2EE, Apache Tomcat, XML, Oracle, SOAPUI, IE, Firefox, JIRA, MS Office, MS Project, Visio, Adobe Acrobat, TOAD.

Confidential, Charlotte, NC

Automation Test Engineer

Responsibilities:

  • Used Agile methodology in developing the application, which includes iterative application development, 2 week-sprints, daily stand up meetings, Sprint Retrospective, Sprint Planning, Story Estimates and customer reporting backlogs(bugs).
  • Collaborated with the business and technical teams and took the responsibility to document the functional and technical specifications in the business requirements analysis phase.
  • Responsible for providing Risk Assessments, test Plans, test cases and executing and creating Test Results them within an AGILE software development SCRUM environment.
  • Implement sustainable performance testing practices that monitor performance over time.
  • Developed automated scripts for performing Regression Testing through Selenium WebDriver.
  • Extensively used Selenium (data-driven, XPath locator) and WebDriver to test the web application. Involved in writing Thread safe blocks for multithread access to make valid transactions.
  • Involved in writing Thread safe blocks for multithread access to make valid transactions.
  • I used multithreading extensively in the math engine which was rather ahead of its time: Its immediate purpose was to enhance the user experience of the program by deferring lengthy calculations to background threads.
  • Created test scripts using Web driver.
  • Responsible for implementation of Hybrid Test Automation Framework build using Selenium, TestNG, Jbehave, Maven, cucumber, Gherkin and Jenkins Java platform utilizing industry-leading harness design patterns and approaches.
  • I Used Appium is a HTTP server in react, node.js which creates and handles multiple WebDriver sessions for different platforms like IOS and Android.
  • I Used Appium is that it opens the door to cross-platform mobile testing which means the same test would work on multiple platforms.
  • Experience in Medicaid eligibility system operations.
  • Automation project setup and deployment in Jenkins for continuous Integration.
  • Manage multiple builds and patch releases as per the project proceedings.
  • Defect Reporting, Analyzing, Tracking and Report Generation using JIRA.
  • Worked on SQL database using SQL Server Management.
  • Used Maven for Project building.
  • Testing REST API’s for all of the given web service requirements in the project.
  • Tested the SOAPUI Web services for Provider and Member portals.
  • Analyzing and Tested Rest based webs services using Soap UI.
  • Worked on Technical documentation, e.g. test plans, test cases and test scripts, test reports and trace matrix.
  • Collaborate and coordinate with cross-functional project team members to ensure project deliverables are produced within the expected timeline.
  • Used GIT for version control.
  • Provided training and mentoring to software testing members.
  • Led the validation team in preparation for validation activities and performing system/application testing.

Environment: Selenium Web Driver, TestNG, Spring Framework, Java/J2EE, Apache Tomcat, XML,SOAPUI, Oracle, IE, Firefox, JIRA, MS Office, JDBC, MS Project, Visio, Adobe Acrobat, TOAD.

Confidential

QA Analyst / Software Tester

Responsibilities:

  • Participated in the requirements gathering sessions and reviewed functional, non-functional requirements.
  • Analyzed the Business Requirements document and have written Test Cases.
  • Analyzed the Test plan, which detailed the testing scope, strategy, test requirements, and necessary resources.
  • Ensure traceability of test cases back to the Business requirements.
  • Developed test plan, test scenarios based on the requirements.
  • Reviewed the test plan, scenarios with clients for sign-off.
  • Designed test cases / scripts for automation using Selenium WebDriver using Java.
  • Utilized TestNG framework for test cases creation.
  • Performed GUI Testing, Functional Testing, Integration Testing and Regression Testing.
  • Execution of manual test cases and responsible to track and log the defects using Quality Center.
  • Interacted with developers to sort out the issues and the defects.
  • Automation project setup and deployment in Jenkins for continuous Integration.
  • Prepared test data required for automation of scripts by co-ordinating with business users.
  • Executed automation scripts and documented testing results.
  • Defect tracking and management is performed using JIRA tool.
  • Used Git allows a team of people to work together.
  • Worked with developers and business users to resolve issues.
  • Published status reports on daily basis to project team.

Environment: Selenium WebDriver, TestNG Framework, Java/J2EE, Apache Tomcat, XML, Oracle, IE, Firefox, JIRA, MS Office.

Confidential

QA Tester / Core Java Developer

Responsibilities:

  • Reviewed requirements from Business Requirement Documents (BRD) and converted them to functional requirements.
  • Involved in the design and development of framework for GUI interface and reconciliation.
  • Used Struts to implement MVC design pattern for application development.
  • Used Java Collection framework for manipulation for the data from both files and database.
  • Developed session beans and entity beans for the authentication and interacting with database.
  • Implemented business logic at server side using session beans and used session façade and singleton design patterns to interact with entity beans.
  • Used Struts Action as controller to interact with business logic and Action Forward to forward to certain page by using JSP pages for different requests.
  • Deployed the application in Bea WebLogic server.
  • Followed Waterfall SDLC methodology through the project.
  • Developed Unit Test Plan and Test cases by working with business clients.
  • Conducted Unit, and Functional Testing.
  • Reported defects and tracked them for resolution.
  • Participated in Walkthroughs and Defect report meetings periodically.
  • Supported User Acceptance Testing (UAT).

Environment: Java, JDBC, JSP, Struts, Java Beans, JDBC, BEA WebLogic Server, MS Word, MS Excel, Oracle.

We'd love your feedback!