We provide IT Staff Augmentation Services!

Qa Analyst Resume

0/5 (Submit Your Rating)

Cleveland, OH

SUMMARY

  • Over 6 years of diversified experience in IT with focus in Software Quality Assurance Testing, Proficient in testing on client/server as well as e - Commerce website and Mobile based applications and good experience on Core Java and OOPs concepts.
  • Extensive working experience on all phases of Software Development Life Cycle (SDLC), its methodologies such as Agile, SCRUM and Waterfall Model.
  • Experience in developing end to end automation using Selenium Web Driver/RC/IDE/Grid, Junit/TestNG and Cucumber.
  • Key expertise includes testing & debugging GUI & Multi-Applications environment & automated testing using Selenium WebDriver.
  • Experienced in customizing Selenium API to suit in testing environment.
  • Experienced in developing and executing manual and automated tests in different platforms using Java and the Selenium library.
  • Experienced in performing Data driven testing to validate the components displayed on the website using Selenium.
  • Strong experience in cross browser, cross platform web testing with Selenium Web Driver.
  • Experience in using Jenkins as a Continuous Integration server to configure with Maven.
  • Expertise in Smoke Testing, Backed end Testing, Black-Box/White Box Testing, User Acceptance Testing (UAT), Functional Testing, Positive/Negative Testing, System Testing, Regression Testing, GUI Software Testing, Ad-hoc Testing, Boundary Value Testing.
  • Extensive Experience in developing Java Selenium/WebDriver automation test scripts and Test Frameworks using TestNG/Junit to perform Functional and Unit Testing.
  • Experience in the development of Data driven, Keyword driven and Hybrid Automation frameworks in Selenium.
  • Experience in applying Testing Methodologies, Developing and Execution of Test Scripts, Requirement Traceability Matrix, Defect Tracking and Custom Report Generation.
  • Excellent knowledge in writing unique XPath using Firebug and Fire path to identify web elements.
  • Expert using open source bug tracking tool JIRA and Quality Center.
  • Sound knowledge on Object Oriented Programming (OOP) concept. Extensively used Java for test case automation.
  • Proficient in Back-end Database Testing and writing SQL queries, Joins using Oracle and SQL Server.
  • Proven strong Analytical and Problem-solving skills and great attention to details.
  • Excellent experience in troubleshooting software applications for business functions in major areas of the business and enterprise-wide.
  • Highly motivated team player with excellent Communication and Presentation skills, and always willing to work in challenging and cross-platform Environment.

TECHNICAL SKILLS

Languages/Specifications: Java, JavaScript, XPath, CSS, HTML, SQL

Testing Tools: Selenium IDE/RC/WebDriver, TestNG/Junit, Cucumber

Bug Reporting: Quality Center, MS Excel, Jira, HP ALM

Build & Integration Tools: Ant, Maven, Jenkins

Project Management: Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access, Agile & Waterfall

Others: Firebug, Fire Path

Databases: Oracle, MS SQL, MySQL, MS Access

Operating System: Windows, LINUX, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Plano, TX

QA Automation Engineer

Responsibilities:

  • Worked in an agile software development methodology.
  • Involved in design and implementation of Selenium WebDriver automation framework for smoke and regression test suites.
  • Developed and Implemented automation using Selenium WebDriver and Java. Used Eclipse IDE to develop & debug the code.
  • Developed and executed White box test cases of the Java API using TestNG framework & Eclipse.
  • Worked on Data Driven Framework for Automation test scripts.
  • PerformedFunctional and Regression testing byusing Selenium WebDriver and TestNG.
  • Responsible for creating and maintaining automation acceptance test suite using Seleniumand Cucumber framework.
  • Developed Selenium test scripts for identified test cases by using data driven, keyboard driven and hybrid framework.
  • Used Maven to configure the dependencies and to run framework.
  • Maintained and executed Maven build files for running automated tests.
  • Configured the test suite to Jenkins to make it run on every successful deployment, which helped reduce the feedback loop time to the developers.
  • Responsible in executing Selenium test scripts on different browsers and checked for compatibility.
  • Used XPath to work with dynamic and static objects in Selenium.
  • Created test cases both in HP ALM based on the user stories and linked test cases to requirements in HP ALM.
  • Developed Manual test cases for Functional testing of various modules of the application also performed Manual Testing to check flow of the application.
  • Created all Test Plans, Test Cases Manually and Automated Scripts to create greater coverage for all initiatives assigned.
  • Conducted backend testing using SQL queries to validate data for database.
  • Prepared UAT report and shared this with the scrum master in order to discuss the progress and completion of User acceptance testing.
  • Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.

Environment: Java, Selenium WebDriver, TestNG, Jenkins, Cucumber, Maven, HP ALM/Quality Center,XPath, agile, SQL, Oracle, Windows.

Confidential, Duluth, GA

QA Automation Engineer

Responsibilities:

  • Analyzed business requirements, Functional Specificationsprepared Test Strategy.
  • Interacted with Functional and Technical Leads/Developers for understanding the requirements.
  • Created Test Cases and Manual and Automated Scripts to create greater coverage for all initiatives assigned.
  • Worked on developing the automation scripts using Selenium WebDriver with TestNG Frame work.
  • Designed automated tests, created automated test cases, test plans and executed tests using Selenium.
  • Wrote and executed automated test cases using Selenium WebDriver to automate manual testing solutions.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
  • Involved in the Continuous Integration of the automation framework with Jenkins.
  • Involved in designing and developing automated functional Test suite using Selenium IDE and WebDriver.
  • Involved in creation of automation framework in Selenium WebDriver using behavior driven approach like Cucumber.
  • Involved in Functionality, System, Integration, and Regression Test of Web based Reports.
  • Used Selenium WebDriver for automating functional testing and to identify various critical points in applications.
  • Performed functional tests using Selenium WebDriver with data driven framework and documented final results in a database.
  • Performed User Acceptance Testing in the final phase of software development process to check the functionality of the software.
  • Wrote test scripts and executed them manually using HP QC ALM.
  • Tracked defects and logged them in the defects module in the HP QC ALM tool.
  • Worked with the team lead to coordinate the test case turnover process proceeding each cycle and selectively executed the test cases to verify that they are kept current.
  • Involved in QA team meetings and gave updates to the QA lead/Project Manager on a weekly basis.

Environment: Selenium WebDriver/IDE, Java, TestNG, Jenkins, Eclipse, Cucumber, HP ALM, Maven, Firebug, HTML, XML, MSWord, MS Excel, Oracle 10g, Windows 7, UNIX/LINUX.

Confidential, Cleveland, OH

QA Analyst

Responsibilities:

  • Designed Test cases from Requirements, Functional Specifications and Design Documents.
  • Created and updated test cases in Excel sheets and generate Traceability Matrix.
  • Performed database testing by passingSQL queries and also executed the regression test cases before handed over to UAT.
  • Prepared Test report at the end of testing phase for business stakeholders for their weekly meetings.
  • Responsible for Traceability matrix preparation to make sure all the requirements are covered in the test cases.
  • Performed Manual Testing to check flow of the application.
  • During testing life cycle, performed different types of testing like System Testing, Integration Testing and Regression Testing.
  • Used Quality Center to define requirements, design test steps, run as test set, report, track and close bugs.
  • Executed test cases compared with expected values and pass/fail reports updated through Quality Center.
  • Worked with development teams investigated and corrected software bugs and deficiencies based on the testing results.
  • Actively participated in status reporting meetings and interacted with development to discuss the technical issues.

Environment: Manual Testing, Quality Center, java, SQL Server, Windows XP, UNIX.

Confidential, Charlotte, NC

QA Analyst

Responsibilities:

  • Performed data validation testing writing SQL queries.
  • Involved in ETL process testing using Informatica ETL tool.
  • Analyse requirements and creating and executing test
  • Validating the data files from source to make sure correct data has been captured to be loaded to target tables.
  • Preparation of Test Cases based on ETL Specification Document, Use Cases, Low Level Design document.
  • Validated the data movement and transformations are done correctly
  • Involved in Web Services Testing using SOAP UI.
  • Conducted backend testing using SQL queries to validate data for database.
  • Worked with users on User Acceptance Testing.
  • Involved in tracking and reporting defects using QC and was also responsible for communicating the status to the development team.
  • Used HP Quality Center to report defects and test results.

Environment: Java, Quality Center 10, Oracle11g, Windows XP, Informatica, SOAP UI.

We'd love your feedback!