We provide IT Staff Augmentation Services!

Software Qa Engineer Resume

3.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Around 8 years of experience as a Manual/Automation/Web Services, in all phases of Software Development Life Cycle (SDLC). Extensively involved in Front - end and Back-end Testing (Web Services and Databases) with Test Driven Development (TDD)/Acceptance Test Driven Development (ATDD) approach. Sound knowledge in Java, Selenium, Cucumber, TestNG, Maven/ANT, SoapUI and Jenkins/Git. Worked in various domains such as Banking, Insurance and Health services.
  • Well acquainted with all phases of Software Development Life Cycle (SDLC) and Software Test Life Cycle (STLC) and worked on different software development life cycle methodologies-such as Waterfall, Iterative and Agile.
  • Experience in analyzing Business Requirement Documents, Functional Requirement Documents, Technical Design Documents and Use Cases.
  • Well versed with Test Documentations- Test Scenario, Test Case, Test Data, Defect Report and Test Metrics.
  • Experience in Smoke Testing, Functional Testing, Regression Testing, Integration testing, system Testing, Backend Testing and User Acceptance Testing.
  • Expertise in Automation tools such as Selenium WebDriver, Selenium IDE/RC, Selenium Grid, Java, Jenkins (integration, Regression tests), Maven (Regression tests), Eclipse, Cucumber, TestNG (Regression tests) and Junit.
  • Involved in writing Scenarios, Scenario outlines, feature and Step definitions using Cucumber for TDD/BDD.
  • Performed Database/Backend testing using SQL Queries for data design, validation and integrity testing also established JDBC connection using java programming language.
  • Extensive experience on SOAP and REST web services testing.
  • Experience on working XML, XSD and XSL, XPATH, designing Web Services using WSDL, SOAP and latest features like Policies, Services.
  • Expertise in Bug Reporting and tracking process using tool like QC, Jira, and Bugzilla
  • Proficient in Backend Testing using SQL queries on SQL/Oracle servers.
  • Working knowledge of Quality Center/ HP ALM for developing Test Cases, Test Execution, Defect Tracking and Test Evaluation.
  • Experienced in using Continuous Integration and build management tools such as Jenkins Build Server, Maven, ANT, Tortoise SVN, Subversion to handle different versions of the source code.
  • Knowledge on 508 Testing by using JAWS 8.0.
  • Working knowledge with Web and Client Server Applications on both WINDOWS and UNIX platform.
  • Participated in Defect Status Meetings, Project Status Meetings, Internal Review Meetings, Requirement Gathering Meetings, Peer Review Meetings, Change Request Meetings.
  • Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.
  • Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team

PROFESSIONAL EXPERIENCE:

Confidential

Software QA Engineer

Responsibilities:

  • Designed test plans, test scenarios, test suites, test cases and test data at system test levels for positive and negative testing, regression testing, unit testing, Integration testing for Cardio Source Plus application.
  • Analyzing Business Requirement specifications, Functional and Technical Design Documents and provided feedback to design and business team.
  • Performed Manual Testing of Web based applications.
  • Executed test cases in Selenium and log defects in tools like JIRA.
  • Implemented automation using Selenium WebDriver using Java programming.
  • Automated ACC test scripts using Selenium WebDriver and Cucumber framework.
  • Developed and executed maintainable automation tests for acceptance, functional, and regression test cases.
  • Identify object's ids, Name, XPaths, links in the application using inspect elements.
  • Tested the web services like SOAP and REST API’s.
  • Ran the smoke test and regression test suites using Jenkins.
  • Configured Selenium WebDriver, Cucumber, Maven tool and created selenium automation scripts in java using Cucumber prior to agile release.
  • Developed BDD tests using Cucumber by writing behaviors and step definitions.
  • Involved in trouble shooting and fixed issues with developers in different testing phases.
  • Analyzing and developed test script, test cases and performed Manual and Automation Testing like Positive Testing and Negative Testing.
  • Developed Keyword Driven and Data Driven frameworks to retrieve test actions, test data from Excel files and SQL Databases.
  • Performed Black Box Testing, UAT Testing and extensively used Selenium for Regression, Smoke, Functional Testing and data driven testing using excel file in Selenium.

Environment: SQL Server, Eclipse, Java, .Net, Selenium IDE, Selenium Grid, Selenium Web driver, Jira, JavaScript, Quality Center, Manual testing, AWS, JMeter, Selenium, Microservices, Python, HTML, SQL server, Internet Explorer, Microsoft outlook, PowerPoint and Visio.

Confidential

Quality Assurance Engineer

Responsibilities:

  • Involved in all stages of Testing Life Cycle, Behavior Driven Development methodologies and Software Development Life Cycle (SDLC) using Agile, Scrum methodologies.
  • Configured Web Driver, TestNG, Maven tool and created selenium automation scripts in Java using Test NG and Page object model. Wrote acceptance test using BDD Cucumber, Java.
  • Test scenarios outlines and created feature files by using Cucumber.
  • Involved in Designing & developing data driven framework using Selenium Web Driver, Testing and implemented Mail to send the regression result automatically.
  • Involved in web and windows projects, with both Java using Selenium Web Driver.
  • Used Firebug to do web-based testing with selenium for the commands and locator application.
  • Status reporting and test updating in JIRA Tool.
  • Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.
  • Involved in writing test scripts using java and executed it through selenium cucumber.
  • Used Jenkins as continuous integration server to run automated test suites.
  • Involved in Designing & developing Acceptance data driven framework using GIT repository, Ran the regression scripts on Jenkins. Expertise in Scheduling the Automation scripts jobs by using Jenkins.
  • Created Test data accounts by using test Data Management Source Tool (TDM).
  • Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script.
  • Reported defects to developers/management using JIRA and involved in trouble shooting and fixed issues with developers in different testing phases.
  • Built integrations to outside systems for data transfer.
  • Experience on End-to-End testing from project Start to Sign-Off.

Environment: Environment: Selenium WebDriver, Java, SQL Server 2012, SOAP UI, Jenkins, Web Services, Eclipse, Agile, Test NG, JIRA

Confidential

Quality Assurance Engineer

Responsibilities:

  • Developed Test Plan, Test Scenarios and Test Cases from Business, Technical and Functional Requirements and Use Cases.
  • Active participation in reviewing Business Requirements, Functional Requirement Document and Design Document enabling QA team to be proactive in their testing approach.
  • Prepared standard checklists and templates required for CMMI compliance QA processes for project.
  • Responsible for preparing several Test plans and Test Cases for functional Integration, System, User Acceptance, Functional and Regression Testing.
  • Loaded Test Cases into centralized Web based test management tool, Quality Center while mapping each case to either a defect or a new piece of functionality to augment Traceability and Transparency.
  • Using different UNIX commands through PUTTY.
  • Used SQL for Backend Testing and checking the output of various reports.
  • Managed the Test Execution and Defect management process for requirements.
  • Communicated and collaborated information flow between Client, QA Team and Developers.
  • Involved in team meetings with representative from Development, Database Management, Configuration Management, and Requirements Management to identify and correct defects.

Environment: Quality Center, Windows, UNIX, Putty, TOAD, SQL, Oracle

Confidential

Software QA Analyst

Responsibilities:

  • Assured the quality and error free delivery of database queries, analytics and reports.
  • Responsible for creating and executing Test Plans as well as documentation of test results and deliverables.
  • Collaborated with the software development team to document test cases and test plans.
  • Executed Test Cases and document Test Results.
  • Document and log Bugs as necessary.
  • Conducted different types of testing including Functional, Regression, Functional Integration, Smoke and System Testing.
  • Instrumental in reporting and tracking defects/ bugs using Clear Quest.
  • Performed Database Testing and written SQL queries for MS SQL Server.
  • Communicated with development team, requirement team, system admin team to perform different task of testing.
  • Attended daily defect status meetings and weekly team status meeting for reporting testing status and shared ideas for improved testing efforts.

Environment: Clear Quest, SQL, HTML, MS SQL

We'd love your feedback!