We provide IT Staff Augmentation Services!

Sr. Qa Test Engineer/ Devtest Engineer Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • 7 years of experience in the IT industry in Quality Assurance using Client Server and Web - Based/Enterprise, Mobile applications with specific expertise in Ecommerce, Retail, banking, POI and IT.
  • Experience in automation testing using Selenium WebDriver/RC/IDE/Grid, Junit/TestNG, ANT and Maven.
  • Strong proficient experience in developing detailed Test Plans, Test Cases, Test Scenarios, Test Strategies and maintaining Test Scripts, building test data, analyzing bugs, interacting with development team members to fix errors.
  • Experienced in performing Business functionality tests at various stages like Build Verification, Integration, System, User Interface, Regression, sanity and User Acceptance Testing.
  • Developed and implemented Test suites, which include features like Data Driven, Database Checks, and Batch Tests for automated scripts using Selenium Web Driver and analyze the results.
  • Worked in Agile (SCRUM), R AD, Waterfall Development environment and well versed with SDLC methodology.
  • Extensive experience in using Open Source Tools like Selenium IDE, Eclipse, IntelliJ, PyCharm, Firebug, postman and SoapUI.
  • Experienced in developing and maintaining test documents including Test Plans, Test Cases, test matrix, test data, Test Scenarios, Test Scripts, Bug Reports.
  • Experienced in writing Test cases, developing & maintaining test scripts as well as documenting all phases of QA process. Experience testing systems/applications for Smoke, ad-hoc, Functional, GUI, Integration, end to end, database, security, Regression, cross-browsers and User Acceptance (UAT).
  • Performed script debugging, maintenance and updating to perform cross platform testing.
  • Experienced in web services (WSDL, RESTFull, REST API, XML based protocol etc) testing by using SOAP UI/Pro. Experience in Business Acceptance Testing and User Acceptance Testing.
  • Experienced in using JIRA tool to create user stories / tasks, estimating story points, tracking defects and generating summary reports.
  • Experience in creating Test Data, Analyzing defects, defect report and status report.
  • Experience working with POs, Project Managers, developers, business analysts, architects and end users in defect resolution. Enlighten ramped-up new hires and peers code review.
  • Good team player with the ability to manage, analytical, communication skills and ability to work independently with minimal supervision and also perform as part of a team.

TECHNICAL SKILLS

Automation Testing Tools: Selenium WebDriver/RC/IDE/GRID, TestNG, JUnit, AWS S3, QTP (10.0/11.0) & UFT, Load Runner 9.5,9.2, 9.0/7.2, ALM Quality Center 11.0/10.0/9.2 , 9.0/8.2, JIRA Enterprise Edition.

Test ManagementDefect Tracking and:

Bug Reporting Tools: Teamtrack, Microsoft Test Manager, TestRail, Quality Center/ALM, TFS, Test link, Rally & JIRA.

Programming Languages: C, C++, JAVA, VB, HTML, XML, JSON & JavaScript.

Databases: SQL, MySQL, Oracle, Server 2000, My SQL, MS Access, db2.

Web Technologies: HTML, HTTP, HTTPS, CSS, DHTML, Java Script, IIS, C, VBScript, PL/SQL, Visual Basic, XML, JSP, ASP, ETL, Apache Tomcat.

IDE: Eclipse, NetBeans, Eclipse IDE & TOAD.

Operating Systems: MS Windows (2000, XP, 7, 8), UNIX (Solaris), Linux (Red Hat) & Mainframe.

Development Tools: IntelliJ, Eclipse, SQLPlus, Toad, SQL Developer, Confluence, Tablue, File aid, Visual Basic, Power Builder, MS Office.

SOA Technologies: SOAP UI, WSDL, RESTful web services.

Build/ CI Tools: Maven, Ant, Jenkins.

Browsers: Internet Explorer, Mozilla Firefox, Chrome & Safari.

PROFESSIONAL EXPERIENCE

Confidential

Sr. QA Test Engineer/ DevTest Engineer

Responsibilities:

  • As a software test and automation engineer for Active Scale System Management (ASSM) web UI front-end which provides data center management of large scale object storage on Active Scale racks, implemented and improved running of test automation suites.
  • Established regular test automation runs with each build to identify bugs and fix problems quickly, and reduce wasted time in manual system testing on racks and virtual machines.
  • Exported around 300manual test cases into Quality Center Test Plan module and performed Smoke, Functionality, Integration, System, Data Conversion testing. Automated the web applications using Selenium Webdriver using Java.
  • Worked with several cross functional teams with in enterprise landscape in identifying the requirements, understanding the data flow within each system, and executing end to end test scenarios.
  • Configured Selenium WebDriver, TestNG, maven tool and build selenium automation scripts in Java using Page object modal driven approach.
  • Using Amazon Web Services (AWS) libraries to test focus on S3 and IAM. Used AWS SDK library to connect to S3.
  • Using Putty for accessing and implementing Ssh nodes status check test for racks and virtual machines.
  • Schedules testing status meetings WebEx online meetings with stakeholders, other development, offshore team and business groups.
  • Used Maven tool for the Project management and for the purpose of compile, run, deploy and to add external dependencies. Integrated Automation scripts (Selenium Web Driver API) on Continuous Integration (CI) tools Jenkins for nightly batch run of the Script. Performed web services (WSDL, RESTFull, XML based protocol) testing by using SoapUI.
  • Wrote SQL Queries for Data Conversion testing while preparing the Data Conversion Test Scripts.
  • Executed all tests as test sets from Test Lab module and implemented Traceability matrix by associating and tracking the test cases and defects from Defects module.
  • Assisted users during UAT phase by setting up the Test ware, Builds and escalating the issues to concerned developers.
  • Executed all test cases manually during Regression testing phase with positive and negative test cases from QC and TestRail for every production build before deployment. Trained, ramped-up new hires and peers code review.
  • Coordinated automation goals with manager, group and organization, to prioritize and create automation that delivers value to development and system level organizations.

Environment: Java, Selenium WebDriver, AWS SDK Maven, GIT, TestNG, JIRA, REST API, WSDLQTP10.0, QC10.0 (premier edition - BPT), ALM, TestRail, SOUP UI, Simulators, XML, UNIX, Load Runner, Jenkins, Windows, Putty, MS Office, IE, Firefox Chrome and IOS Safari browsers.

Confidential

Sr. Test Engineer/System Analyst

Responsibilities:

  • Working with Managers, Team Leads, Confidential ’s marketing teams, DevApps teams to clarify on requirements and Software Engineering practices such as test driven development, pair programming, versioning control, and code review.Automate Confidential ’s features using Java and Selenium.
  • Tracked Project requirements, Test Scenarios, Test Cases, Test Coverage and Quality Metrics using Mercury Quality Center. Identify test cases to automate. Automate those test cases using Selenium WebDriver, Cucumber and Java technologies TestNG in JENKINS. Held test case review meeting to ensure testing scope.
  • Mentored entry level Testers on reviewing requirement, preparing and executing test cases, and report software defects. Performed Web Service Testing and validated data in the XML file.
  • Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release. Worked Collaboratively with Offshore Team and multiple teams at Onsite.
  • Actively involved with SCRUM and sprint meetings, managing testing backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.
  • Maintained knowledge base for recurring defects and resolutions and business comments for those defects.
  • Expertise in Business Modeling and UML Diagrams (Use Case Diagrams, Activity Diagrams, Sequence Diagrams) using MS Visio and Rational Rose. Provided detailed testing status and kept all the testing documents up to date.
  • Worked with Selenium to create automation scripts and performed automated Regression Testing.
  • Created and execute SQL in DB2 to create Test data and validate the results at the Back End.
  • Performed UI, Functional, Integration and Regression testing of the application.
  • Conducted workflow, process diagram and gap analysis to derive requirements for existing systems enhancements.
  • Prepared Requirements Traceability Matrix. Involved in the CSV documentation preparation.
  • Prepared reports and test results after each release cycle for management and further test planning.
  • Interacted with developers, users and various members of the team to discuss issues, resolve defects and set priorities. Participated in Walkthrough and defect report meetings periodically.
  • Responsible for keeping up with the test schedule and interacting with software engineers to ensure clear.
  • Prepared and participate in weekly status meetings, conduct walkthroughs, document proceedings.

Environment: Java, HTML, XML, Eclipse IDE, intelliJ, Selenium Web Driver, TestNG, Grid, QTP, REST, WSDL, SoapUI, UML, Web Services, SQL Server 2008, Microsoft Test Manager, Maven, JENKINS, Agile, Splunk, Oracle 11 database,CSS3,HTML5,Unix Shell Scripts, GIT, Windows XP, UNIX, Linux, JIRA.

Confidential

Quality Assurance Test Engineer

Responsibilities:

  • Following Agile, TDD and BDD methodology (SCRUM) during development of the project and oversee the software development in Sprints by attending daily stand-ups. Responsible for defining the Test plan, analyzing the Test scenarios.
  • Design and execute Test Cases and log defects. Performed White Box and Black Box Testing (Unit and Integration Testing). Assist Developers in performing Unit Testing for modules using JUnit.
  • Conduct cross browser testing of application and report Bugs.
  • Identified software defects and interacted with developer to resolve them and provided full support to the Test team using MS Excel
  • Interact with developers, users and various members of the team to discuss issues resolve defects and set priorities.
  • Creates test plan, test strategy, test suite, test cases, test data for automated testing using Microsoft Test Manager and Visual Studio 2010. Performed Integration, Regression, UAT and Database testing.
  • Used IBM Rational to validate and verify that the application meets the requirements.
  • Followed the UML based methods using MS Visio to create Use Case Diagrams, State Chart Diagrams and Sequence Diagrams.
  • Involving in giving training to the functional testers to execute Test Cases using UFT as part of Regression Testing.
  • Responsible for updating and maintaining Quality Center for all the defects found during functional and regression testing and follow up the bug life cycle.
  • Developed QA test plan and created test cases based on the business specification and user requirements as specified in Quality Center by the BA team.
  • Prepared QA Sign off Document based on the Test Plan approved by Project Manager, Developers and QA Manager.
  • Configured Selenium WebDriver, JUnit, Maven tool and created selenium automation scripts in java using JUnit prior to agile release.
  • Worked closely with the QA Manager and QA Lead to discuss/decide major activities, scopes and milestones in the QA life cycle.
  • Organized weekly Project status and Task Review meetings.
  • Develop User-Acceptance Test cases and assisted users in conducting UAT.
  • Comply with change management requirements and manage the change request/modification request in Quality Center. Established automated test environment for UI testing using QTP
  • Work with Software Development Engineers to understand the overall technical architecture and how each feature is implemented. Participated in code reviews, peer reviews, trouble shooting’s and bug fixing.

Environment: Java, HTML, XML, JavaScript, UFT 11.5, Eclipse IDE, intelliJ, Web Services, DB2, GIT,JENKINS, Agile, Oracle 11 database, Oracle Endeca, Microsoft Test Manager, CSS3,HTML5,Unix Shell Scripts, UML, SVN, Windows XP, UNIX, Linux, JIRA, Selenium IDE, Web Driver, Grid, QTP, Test NG.

Confidential

QA Engineer (Automation)

Responsibilities:

  • The entire System design is based on Model View Controller Architecture. Implemented MVC Architecture using Struts Framework. Created and executed automated test scripts using Selenium WebDriver and TestNG.
  • Used SOAP UI tool to test SOAP services & REST API.
  • Extensively used Selenium Web Driver 2 to test the web application including recording, playback and debug individual test cases, to provide more flexibility in automating test cases.
  • Participated in planning and developing test strategies and plans for Functional and Performance tests
  • Performed different types of testing like smoke, functional, system integration, white box, black box, gray box, positive, negative and regression testing.
  • Implemented Regression and Smoke tests execution as separate step of deployment process.
  • Experience in testing multi-tier application including front-end, back-End and compatibility.
  • Implementation phase package flow diagram using UML Diagrammed.
  • Performed End-to-End testing, including performance & load testing after bug fixes and modifications.
  • Worked on implicit wait and explicit wait methods to optimize speed of automation test case execution.
  • Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins. Analyzed application to find out which part can be manually tested
  • Maintained log of test results using Quality Centre as per rating and interacted with developers to resolve issues.
  • Executed SQL test queries using TOAD and SQL Developer, to validate transformation rules used in source to target mappings and verify the data in target tables. Verified column mapping between source and target.
  • Performed browser compatibility testing (Firefox, Chrome, Safari, Opera, Opera mini)of a web based application to ensure that functionality works fine.
  • Worked withBusiness Analyststo define test cases, test plans, test data ensuring accurate coverage of business and functional requirements.
  • Created and used calculated fields in reporting, business processes, integrations and other areas within Workday.
  • Analyzed test results and prepared test/defect summary report for Sr. Management.
  • Wrote custom support modules for upgrade implementation using Pl/Sql, Unix Shell Scripts.
  • Actively involved with SCRUM and sprint meetings, managing testing backlog, removing obstacles to progress, re-allocating resources where necessary, prioritizing and review milestones and accomplishments.
  • Participate in code reviews, troubleshooting; bug fixing, and testing.
  • Maintained knowledge base for recurring defects and resolutions and business comments for those defects.

Environment: Java, HTML, XML, JavaScript, Eclipse IDE, intelliJ, Web Services, DB2, GIT, JENKINS, Agile, Selenium Web Driver 2, HP Quality Center 10.0, QTP10.0,UFT, VB Script, PL/SQL, Java, XML, Putty, UML, Windows XP, UNIX, Linux, Microsoft Visio, Share point and MS Office.

Confidential

Software Engineer

Responsibilities:

  • Involved in software development on a web-based front-end application to a billing system.
  • Played major role in designing and developing JSP Pages for User Interface.
  • Designed and developed the controller and view components using JSP’s and Servlets.
  • Design and execute Test Cases and log defects. Performed White Box and Black Box Testing (Unit and Integration Testing). Assist Developers in performing Unit Testing for modules using JUnit.
  • Conduct cross browser testing of application and report Bugs.
  • Identified software defects and interacted with developer to resolve them and provided full support to the Test team using MS Excel
  • Interact with developers, users and various members of the team to discuss issues resolve defects and set priorities.
  • Performed Integration, Regression, UAT and Database testing. Prepared Requirements Traceability Matrix.
  • Coded queries to access Oracle database. Designed and implemented PL/SQL stored procedures to process messages. Deployed application on JBoss application Server.
  • Designed and implemented the database using E-R diagrams. Used JavaScript for performing front end validations.
  • Work with Software Development Engineers to understand the overall technical architecture and how each feature is implemented.

Environment: Core Java, HTML, XML, JavaScript, Eclipse IDE, MySQL, Agile, Selenium WebDriver, Windows XP, MS Office Suite, MS Project.

We'd love your feedback!