We provide IT Staff Augmentation Services!

Sr. Qa Engineer Resume

3.00/5 (Submit Your Rating)

Madison, WI

SUMMARY

  • 6+ year’s hands - on experience in building and maintaining Automation frameworks using Selenium.
  • Experience in all phases of Software Testing Life Cycle (STLC), Software Development Life Cycle (SDLC), Bug life Cycle and Methods like Waterfall and Agile.
  • Extensively experienced in performing Manual and Automated Testing.
  • Experience with Automated Testing tools such as WebDriver, Selenium IDE and Selenium Grid.
  • Experienced in Preparation and Execution of test cases from technical requirements and functional specifications.
  • Experienced in automation based on WebDriver and TestNG framework with Java programming language.
  • Good understanding of Core Java and Object Oriented Programming (OOPs) concepts and Experience in designing, developing, enhancing automated test scripts for Selenium using Java.
  • Involved in Designing and implementing Restful APIs and SOAP Automation testing and by executing both functional and non-functional testing in SoapUI.
  • Experienced in analyzing customer raised defects and preparing test cases to test specific defect.
  • Implemented functional tests using Java, TestNG/JUnit framework and also cucumber framework.
  • Experience in system testing, integration testing, UAT testing, positive and negative, functionality testing, and regression testing.
  • Experienced in bug tracking, reporting and using Quality Center (QC) and JIRA for global test management.
  • Working experience in Agile Methodology, SCRUM and Waterfall model.
  • Experience working in agile teams with a BDD approach using Cucumber automation tool.
  • Involved in Test planning, Test summarizing and very good documentation, presentation skills.
  • Involved in Defect rising and defect tracking, Regression testing.
  • Good Experience in writing the test Cases in Selenium using Java language With Eclipse IDE.
  • Good Experience using version control tools like TFS, GIT and SVN.
  • Strong knowledge ofcross browser, cross platform compatibility testing.
  • Good Knowledge in build deployment process using Jenkins and Ant, Maven.
  • Excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels.

TECHNICAL SKILLS

Languages: C, C++, Java, c#, HTML, XML, JavaScript, SQL

Testing Tools: Selenium Web driver/IDE/RC/Grid, JUnit, TestNG, SoapUI, HP Quality Center/ALM/Test Director, Cucumber, FitNesse

Defect Tracking Tools: Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), ALM QC, TestDirector, TestLink, Bugzilla, Rational clear quest.

Testing Framework: JUnit, TestNG

Built Tools: ANT, Maven

Continuous Integration Tools: Jenkins/Hudson, Travis

Methodologies: Agile (Scrum), Waterfall, TDD

Databases: Oracle, SQL Server, MS-Access

Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP

Repository System: GitHub, Subversion, TortoiseSVN

Version Control: CVS, Git

Operating Systems: Windows, Linux, UNIX

PROFESSIONAL EXPERIENCE

Confidential, Madison,WI

Sr. QA Engineer

Responsibilities:

  • Reviewed and analyzed the Business Requirement Documents.
  • Practicing full facing AGILE methodology with SCRUM Meeting, Sprint Planning Meeting, Sprint Review Meeting, Retrospective Meetings.
  • Developed automation test scripts usingSelenium WebDriver and Java.
  • Used data driven framework to accomplish a regression cycle which is robust and reusable across multiple applications.
  • Implemented TestNG for writing unit test cases and executing them as a test suite.
  • Maintain all manual test scripts and other artifacts like test data, test results and defect reports using JIRA
  • Wrote scenarios, scenario outline and step definitions using cucumber for BDD.
  • Developed and executed the test scripts withSeleniumand Cucumber.
  • Defects were tracked, reviewed, analyzed and compared by using Jira Tool.
  • Designed and Developed Test Cases for automated testing using Selenium, TestNG and Eclipse IDE.
  • Developed and maintained unit tests using JUnit.
  • Configured Selenium Web Driver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
  • Involved in Defect raising and defect tracking, Regression testing.
  • REST based Web Services have extensive knowledge of REST API’s testing.
  • Actively participated in status reporting meetings and interacted with development to discuss the technical issues.

Environment: Java, Restful Automation, Selenium Web Driver, Cucumber, Selenium grid, TestNG, JUnit, Maven, Jenkins, Git, Eclipse, SOAPUI, Agile, HTML, XPath, JavaScript, Firebug, SQL, Oracle, Jira

Confidential, NC

QA Engineer

Responsibilities:

  • Analyzed requirements to create and execute test cases.
  • Tracked and reported defects using Jira.
  • Regression test cases were written and automated using Selenium WebDriver.
  • Automating test cases using Selenium tool with TestNG framework.
  • Experience in TestNG for parallel execution, Cross Browser Testing, reporting and data providing using Groups, parameter and Data Provider.
  • Involved in doing System testing of the entire application along with team members.
  • Participated in sprint planning and estimation.
  • Participated in Requirement reviews, test planning, test plan reviews, test case reviews.
  • Participated in multiple production deployments.
  • Performed Regression, Smoke, Functional testing, Back End testing.
  • Developed and executed the test scripts withSelenium, cucumberand Java.
  • Participated in Defect reporting meetings.
  • Created internal status reports and mentoring new team members.
  • Involved in collecting the requirements, analyzing, design, coding, implementation, debugging, testing and deploying of application in Agile methodology.
  • Learned application business requirements, technical specification and installation guidelines.
  • Performed usability, GUI, Functionality and Regression testing of the new builds.
  • Identified application defects to minimize number of steps to reproduce the problem.
  • Performed browser (IE, Firefox, Chrome, Safari) and platform (Windows 7/Vista/ XP) compatibility testing in virtual machine environment.
  • Identified and isolated software defects and reported them via TFS.
  • Participated actively in QA team meetings and discussions.
  • Responsible for adding new test cases based on the Iteration.

Environment: Java, Selenium Web Driver, TestNG, JUnit, Maven, Jenkins, Git, Eclipse, Agile, HTML, XPath, JavaScript, Firebug, SQL, Cucumber, Jira

Confidential

Manual Tester

Responsibilities:

  • Involved in writing & execution of Manual Test Cases.
  • Experienced in writing Several Java classes.
  • Worked closely with users and program developers to ensure application development meets with the user expectations.
  • Participated in the meetings, prepared reports and other supportive documentation to contribute to establishment of standards and procedures for software testing.
  • Wrote SQL Query to extract data from various database tables for testing purpose.
  • Identified Bugs and tracking them till closure.
  • Ability to communicate effectively with both technical and non-technical people.
  • Strong troubleshooting skills.
  • Identify requirements by coordinating with clients to understand service requirements.
  • Involved in Defect raising and defect tracking, Regression testing.
  • Good knowledge in White box testing using Java, JUnit Testing.
  • A very good team player but can also work independently with minimum or no supervision.
  • Ability to meet deadlines and have flexibility in a fast-paced environment.
  • Wrote SQL Query to extract data from various database tables for testing purpose.
  • Identified Bugs and tracking them till closure.

Environment: Windows/UNIX, Linux, Java, Selenium, Oracle, QC, Perforce, VMware, QTP, TestNG, JUnit, MS-Excel

We'd love your feedback!